0000278166-21-000029.txt : 20210528 0000278166-21-000029.hdr.sgml : 20210528 20210527213530 ACCESSION NUMBER: 0000278166-21-000029 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 137 CONFORMED PERIOD OF REPORT: 20210403 FILED AS OF DATE: 20210528 DATE AS OF CHANGE: 20210527 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] IRS NUMBER: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0403 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 21975577 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-K 1 cvco-20210403.htm 10-K cvco-20210403
00002781664/32021FYFALSE0.24630.27150.31590.320300002781662020-03-292021-04-03iso4217:USD00002781662020-09-26xbrli:shares00002781662021-05-2100002781662021-04-0300002781662020-03-28iso4217:USDxbrli:shares00002781662019-03-312020-03-2800002781662018-04-012019-03-300000278166us-gaap:CommonStockMember2018-03-310000278166us-gaap:TreasuryStockMember2018-03-310000278166us-gaap:AdditionalPaidInCapitalMember2018-03-310000278166us-gaap:RetainedEarningsMember2018-03-310000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-3100002781662018-03-310000278166us-gaap:AccountingStandardsUpdate201601Memberus-gaap:CommonStockMember2019-03-300000278166us-gaap:TreasuryStockMemberus-gaap:AccountingStandardsUpdate201601Member2019-03-300000278166us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate201601Member2019-03-300000278166us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201601Member2019-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:AccountingStandardsUpdate201601Member2019-03-300000278166us-gaap:AccountingStandardsUpdate201601Member2019-03-300000278166us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CommonStockMember2019-03-300000278166us-gaap:TreasuryStockMemberus-gaap:AccountingStandardsUpdate201409Member2019-03-300000278166us-gaap:AccountingStandardsUpdate201409Memberus-gaap:AdditionalPaidInCapitalMember2019-03-300000278166us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201409Member2019-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:AccountingStandardsUpdate201409Member2019-03-300000278166us-gaap:AccountingStandardsUpdate201409Member2019-03-300000278166us-gaap:CommonStockMember2018-04-012019-03-300000278166us-gaap:TreasuryStockMember2018-04-012019-03-300000278166us-gaap:AdditionalPaidInCapitalMember2018-04-012019-03-300000278166us-gaap:RetainedEarningsMember2018-04-012019-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012019-03-300000278166us-gaap:CommonStockMember2019-03-300000278166us-gaap:TreasuryStockMember2019-03-300000278166us-gaap:AdditionalPaidInCapitalMember2019-03-300000278166us-gaap:RetainedEarningsMember2019-03-300000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3000002781662019-03-300000278166us-gaap:CommonStockMember2019-03-312020-03-280000278166us-gaap:TreasuryStockMember2019-03-312020-03-280000278166us-gaap:AdditionalPaidInCapitalMember2019-03-312020-03-280000278166us-gaap:RetainedEarningsMember2019-03-312020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312020-03-280000278166us-gaap:CommonStockMember2020-03-280000278166us-gaap:TreasuryStockMember2020-03-280000278166us-gaap:AdditionalPaidInCapitalMember2020-03-280000278166us-gaap:RetainedEarningsMember2020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000278166srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166us-gaap:TreasuryStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-280000278166us-gaap:CommonStockMember2020-03-292021-04-030000278166us-gaap:TreasuryStockMember2020-03-292021-04-030000278166us-gaap:AdditionalPaidInCapitalMember2020-03-292021-04-030000278166us-gaap:RetainedEarningsMember2020-03-292021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292021-04-030000278166us-gaap:CommonStockMember2021-04-030000278166us-gaap:TreasuryStockMember2021-04-030000278166us-gaap:AdditionalPaidInCapitalMember2021-04-030000278166us-gaap:RetainedEarningsMember2021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-030000278166cvco:LoansHeldAtAcquisitionDateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMember2021-04-030000278166cvco:FactoryBuiltHousingMember2020-03-280000278166us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2020-03-292021-04-030000278166srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-03-292021-04-030000278166us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2020-03-292021-04-030000278166srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-03-292021-04-03cvco:Segment0000278166srt:MinimumMember2020-03-292021-04-030000278166srt:MaximumMember2020-03-292021-04-030000278166us-gaap:CargoAndFreightMember2020-03-292021-04-030000278166us-gaap:CargoAndFreightMember2019-03-312020-03-280000278166us-gaap:CargoAndFreightMember2018-04-012019-03-300000278166us-gaap:CommercialPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166cvco:OriginatedAfterAcquisitionDateMemberus-gaap:ConsumerPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166cvco:SubcontractedsiteimprovementsMember2020-03-292021-04-030000278166cvco:SubcontractedsiteimprovementsMember2019-03-312020-03-280000278166cvco:SubcontractedsiteimprovementsMember2018-04-012019-03-300000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2018-04-012019-03-300000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2018-04-012019-03-300000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2018-04-012019-03-300000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2018-04-012019-03-300000278166cvco:FactoryBuiltHousingMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMember2019-03-312020-03-280000278166cvco:FactoryBuiltHousingMember2018-04-012019-03-300000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2020-03-292021-04-030000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2019-03-312020-03-280000278166cvco:InsuranceAgencyCommissionsMembercvco:FinancialServicesMember2018-04-012019-03-300000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2020-03-292021-04-030000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2019-03-312020-03-280000278166us-gaap:FinancialServiceOtherMembercvco:FinancialServicesMember2018-04-012019-03-300000278166cvco:FinancialServicesMember2020-03-292021-04-030000278166cvco:FinancialServicesMember2019-03-312020-03-280000278166cvco:FinancialServicesMember2018-04-012019-03-300000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2021-04-030000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2020-03-280000278166cvco:OtherRestrictedCashMember2021-04-030000278166cvco:OtherRestrictedCashMember2020-03-280000278166us-gaap:MortgageBackedSecuritiesMember2021-04-030000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2021-04-030000278166us-gaap:CorporateDebtSecuritiesMember2021-04-030000278166us-gaap:MortgageBackedSecuritiesMember2020-03-280000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2020-03-280000278166us-gaap:CorporateDebtSecuritiesMember2020-03-280000278166us-gaap:ConsumerPortfolioSegmentMember2020-03-280000278166us-gaap:ConsumerPortfolioSegmentMember2019-03-300000278166us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-03-312020-03-280000278166us-gaap:ConsumerPortfolioSegmentMember2020-03-292021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2019-03-312020-03-280000278166us-gaap:ConsumerPortfolioSegmentMember2021-04-03xbrli:pure0000278166cvco:CurrentMember2021-04-030000278166cvco:CurrentMember2020-03-280000278166cvco:A3160DaysPastDueMember2021-04-030000278166cvco:A3160DaysPastDueMember2020-03-280000278166cvco:A6190DaysPastDueMember2021-04-030000278166cvco:A6190DaysPastDueMember2020-03-280000278166cvco:A91DaysPastDueMember2021-04-030000278166cvco:A91DaysPastDueMember2020-03-280000278166us-gaap:PrimeMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:PrimeMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2019Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2018Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2017Member2021-04-030000278166us-gaap:PrimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166us-gaap:PrimeMember2021-04-030000278166us-gaap:PrimeMember2020-03-280000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2021-04-030000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Membercvco:NearPrimeMember2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2017Member2021-04-030000278166cvco:NearPrimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166cvco:NearPrimeMember2021-04-030000278166cvco:NearPrimeMember2020-03-280000278166cvco:CurrentFiscalYearMemberus-gaap:SubprimeMember2021-04-030000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Memberus-gaap:SubprimeMember2021-04-030000278166cvco:Fiscal2017Memberus-gaap:SubprimeMember2021-04-030000278166us-gaap:SubprimeMembercvco:Fiscal2016AndPriorMember2021-04-030000278166us-gaap:SubprimeMember2021-04-030000278166us-gaap:SubprimeMember2020-03-280000278166cvco:NoFICOScoreMembercvco:CurrentFiscalYearMember2021-04-030000278166cvco:NoFICOScoreMembercvco:PriorFiscalYearMember2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Membercvco:NoFICOScoreMember2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2017Member2021-04-030000278166cvco:NoFICOScoreMembercvco:Fiscal2016AndPriorMember2021-04-030000278166cvco:NoFICOScoreMember2021-04-030000278166cvco:NoFICOScoreMember2020-03-280000278166cvco:CurrentFiscalYearMember2021-04-030000278166cvco:PriorFiscalYearMember2021-04-030000278166cvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Member2021-04-030000278166cvco:Fiscal2017Member2021-04-030000278166cvco:Fiscal2016AndPriorMember2021-04-030000278166stpr:TX2021-04-030000278166stpr:FL2021-04-030000278166stpr:TX2020-03-280000278166stpr:FL2020-03-280000278166us-gaap:CommercialPortfolioSegmentMember2021-04-030000278166us-gaap:CommercialPortfolioSegmentMember2020-03-280000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2020-03-292021-04-030000278166us-gaap:CommercialPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate201613Member2019-03-312020-03-280000278166us-gaap:CommercialPortfolioSegmentMember2020-03-292021-04-030000278166us-gaap:CommercialPortfolioSegmentMember2019-03-312020-03-280000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Memberus-gaap:PerformingFinancingReceivableMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2017Member2021-04-030000278166us-gaap:PerformingFinancingReceivableMember2021-04-030000278166us-gaap:PerformingFinancingReceivableMember2020-03-280000278166cvco:WatchListMembercvco:CurrentFiscalYearMember2021-04-030000278166cvco:WatchListMembercvco:PriorFiscalYearMember2021-04-030000278166cvco:WatchListMembercvco:Fiscal2019Member2021-04-030000278166cvco:WatchListMembercvco:Fiscal2018Member2021-04-030000278166cvco:WatchListMembercvco:Fiscal2017Member2021-04-030000278166cvco:WatchListMember2021-04-030000278166cvco:WatchListMember2020-03-280000278166us-gaap:NonperformingFinancingReceivableMembercvco:CurrentFiscalYearMember2021-04-030000278166us-gaap:NonperformingFinancingReceivableMembercvco:PriorFiscalYearMember2021-04-030000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2019Member2021-04-030000278166cvco:Fiscal2018Memberus-gaap:NonperformingFinancingReceivableMember2021-04-030000278166us-gaap:NonperformingFinancingReceivableMembercvco:Fiscal2017Member2021-04-030000278166us-gaap:NonperformingFinancingReceivableMember2021-04-030000278166us-gaap:NonperformingFinancingReceivableMember2020-03-280000278166stpr:AZ2021-04-030000278166stpr:CA2020-03-280000278166us-gaap:LandMember2021-04-030000278166us-gaap:LandMember2020-03-280000278166us-gaap:BuildingAndBuildingImprovementsMember2021-04-030000278166us-gaap:BuildingAndBuildingImprovementsMember2020-03-280000278166us-gaap:MachineryAndEquipmentMember2021-04-030000278166us-gaap:MachineryAndEquipmentMember2020-03-280000278166us-gaap:CostOfSalesMember2020-03-292021-04-030000278166us-gaap:CostOfSalesMember2019-03-312020-03-280000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-292021-04-030000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-312020-03-280000278166us-gaap:GoodwillMember2021-04-030000278166us-gaap:GoodwillMember2020-03-280000278166us-gaap:TrademarksAndTradeNamesMember2021-04-030000278166us-gaap:TrademarksAndTradeNamesMember2020-03-280000278166cvco:StateInsuranceLicensesMember2021-04-030000278166cvco:StateInsuranceLicensesMember2020-03-280000278166us-gaap:CustomerRelationshipsMember2021-04-030000278166us-gaap:CustomerRelationshipsMember2020-03-280000278166us-gaap:OtherIntangibleAssetsMember2021-04-030000278166us-gaap:OtherIntangibleAssetsMember2020-03-280000278166cvco:ReinsuranceObligationsMemberus-gaap:LetterOfCreditMember2020-03-28cvco:Claim0000278166us-gaap:IndemnificationGuaranteeMember2020-03-292021-04-030000278166cvco:LoanRepurchaseMember2020-03-292021-04-030000278166cvco:CountryplaceCommitmentMember2021-04-030000278166cvco:CountryplaceCommitmentMember2020-03-292021-04-030000278166cvco:CountryplaceCommitmentMember2019-03-312020-03-280000278166cvco:CountryplaceCommitmentMember2018-04-012019-03-300000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:EmployeeStockOptionMember2019-03-312020-03-280000278166us-gaap:EmployeeStockOptionMember2018-04-012019-03-300000278166us-gaap:EmployeeStockOptionMember2018-03-310000278166us-gaap:EmployeeStockOptionMember2019-03-300000278166us-gaap:EmployeeStockOptionMember2020-03-280000278166us-gaap:EmployeeStockOptionMember2021-04-030000278166us-gaap:PerformanceSharesMember2019-03-300000278166us-gaap:RestrictedStockUnitsRSUMember2019-03-300000278166us-gaap:PerformanceSharesMember2019-03-312020-03-280000278166us-gaap:RestrictedStockUnitsRSUMember2019-03-312020-03-280000278166us-gaap:PerformanceSharesMember2020-03-280000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-280000278166us-gaap:PerformanceSharesMember2020-03-292021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-292021-04-030000278166us-gaap:PerformanceSharesMember2020-03-292021-04-030000278166us-gaap:PerformanceSharesMember2021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2021-04-030000278166us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2021-04-030000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-04-030000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:EmployeeStockOptionMember2019-03-312020-03-280000278166us-gaap:EmployeeStockOptionMember2018-04-012019-03-300000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-04-030000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-04-030000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2020-03-280000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2020-03-280000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel1Member2021-04-030000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-04-030000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel1Member2020-03-280000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-280000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-04-030000278166us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-03-280000278166us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-03-28cvco:Loans0000278166srt:MaximumMembercvco:A401KPlanMember2020-03-292021-04-030000278166cvco:A401KPlanMember2020-03-292021-04-030000278166cvco:A401KPlanMember2019-03-312020-03-280000278166cvco:A401KPlanMember2018-04-012019-03-300000278166cvco:ConsumerFinanceMember2020-03-292021-04-030000278166cvco:ConsumerFinanceMember2019-03-312020-03-280000278166cvco:ConsumerFinanceMember2018-04-012019-03-300000278166cvco:InsuranceMember2020-03-292021-04-030000278166cvco:InsuranceMember2019-03-312020-03-280000278166cvco:InsuranceMember2018-04-012019-03-300000278166cvco:FinancialServicesMember2021-04-030000278166cvco:FinancialServicesMember2020-03-2800002781662020-03-292020-06-2700002781662020-06-282020-09-2600002781662020-09-272020-12-2600002781662020-12-272021-04-0300002781662019-03-312019-06-2900002781662019-06-302019-09-2800002781662019-09-292019-12-2800002781662019-12-292020-03-28

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended April 3, 2021
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)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.01CVCOThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Securities registered pursuant to Section 12(g) of the Act: None 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ý    No  ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  ý
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 definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerýAccelerated Filer
Non-accelerated 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ý
The aggregate market value of the voting and non-voting common equity held by non-affiliates as of September 26, 2020 (based on the closing price on the Nasdaq Global Select Market on September 26, 2020) was $873,604,813. Shares of Common Stock held by each officer, director and holder of 5% or more of the outstanding Common Stock have been excluded in that such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of May 21, 2021, 9,177,036 shares of the registrant's Common Stock, $0.01 par value, were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 3, 2021, are incorporated by reference into Part III hereof.



CAVCO INDUSTRIES, INC.
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED APRIL 3, 2021
TABLE OF CONTENTS
Page
F-1
1

PART I
ITEM 1. BUSINESS
General
Cavco Industries, Inc., a Delaware corporation, was formed on June 30, 2003, as a successor corporation to previous Cavco entities operating since 1965. 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, marketed under a variety of brand names including Cavco, Fleetwood, Palm Harbor, Fairmont, Friendship, Chariot Eagle and Destiny. We are also a leading producer of park model RVs, vacation cabins and factory-built commercial structures, as well as modular homes built primarily under the Nationwide Homes brand. Our finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), is an approved Federal National Mortgage Association ("FNMA" or "Fannie Mae") and Federal Home Loan Mortgage Corporation ("FHLMC" or "Freddie Mac") seller/servicer, and a Government National Mortgage Association ("GNMA" or "Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), provides property and casualty insurance primarily to owners of manufactured homes. The terms "Cavco," "us," "we," "our," the "Company," and any other similar terms refer to Cavco Industries, Inc. and its consolidated subsidiaries, unless otherwise indicated in this Annual Report on Form 10-K ("Annual Report").
We construct homes using an assembly-line process in which each module or floor section is completed in stages. This assembly-line process is designed to be flexible in order to accommodate customer requested customizations. Our operations include 20 homebuilding production lines located in the Northwest, Southwest, South, Southeast, Midwest and Mid-Atlantic regions and we distribute our homes through 40 Company-owned U.S. retail stores and a network of independent distribution points in 43 states and Canada. Thirty-two Company-owned retail stores are located in Texas.
CountryPlace originates and services single-family, conforming and non-confirming residential mortgages and home-only loans, for itself and others. CountryPlace is authorized by the U.S. Department of Housing and Urban Development ("HUD") to directly endorse Federal Housing Administration ("FHA") Title I and Title II mortgage insurance, is an approved lender with the U.S. Department of Veteran Affairs ("VA") and the U.S. Department of Agriculture ("USDA") under its Single Family Housing Guaranteed Loan Program, is approved by GNMA to issue GNMA-insured mortgage-backed securities and is authorized to sell mortgages to, and service mortgages for, FNMA and FHLMC. A conforming mortgage or loan is one that conforms to the guidelines of a Government-Sponsored Enterprise ("GSE"), such as Fannie Mae, Freddie Mac or a government agency, such as FHA; a non-conforming mortgage or loan does not conform to these guidelines. For further information relating to consumer loans receivable, see Note 6 to the Consolidated Financial Statements.
Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, Standard Casualty assumes and cedes reinsurance in the ordinary course of business (see Note 14 to the Consolidated Financial Statements).
Our operations are generally managed on a decentralized basis with oversight from the home office. This decentralization enables our operators the flexibility to adapt to local market demand, be more customer focused and have the autonomy to make swift decisions, while still being held accountable for operational and financial performance.
2

In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers. Operational efficiencies have declined due to managing higher and largely unpredictable factory employee absenteeism, hiring challenges and building material supply shortages. Accordingly, our factory capacity utilization rate fluctuated during the fiscal year and was at approximately 75% during the fourth fiscal quarter of 2021, lower than pre-pandemic levels of more than 80%.
Company-owned, and most independently owned, retail stores remained open for business since the onset of the pandemic, and sales order activity was exceptionally strong during most of fiscal year 2021. Home sales order rates during the second and third fiscal quarters were nearly 65% higher than the comparable prior year quarters, and nearly 50% higher for the fourth quarter. This increased order volume is the result of more well-qualified home buyers making purchase decisions, supported by reduced home loan interest rates. The increase in orders outpaced production and raised our home order backlog at April 3, 2021 to approximately $603 million in wholesale sales values, up $479 million from $124 million one year earlier.
The financial services segment also maintained operations since the onset of the COVID-19 pandemic, largely through the implementation of work-from-home solutions. In addition to accepting and processing new applications for home loans and insurance policies, the financial services operations continue to assist customers in need by servicing existing loans and insurance policies while complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations.
It is difficult to predict the future impacts of the COVID-19 pandemic on housing demand, employee availability, our supply chain or the Company's performance and operations. We continue to focus on developing production growth opportunities by working to improve our production capabilities and processes and adjusting product offerings. We strive to balance the production levels and workforce size with the demand for our product offerings to maximize efficiencies. Maintaining an appropriately sized and well-trained workforce is key to increasing production to meet increased demand, and we face a major challenge in overcoming labor-related difficulties in the COVID-19 environment. However, we are continually reviewing wage rates of our production employees and have established other monetary incentive and benefit programs to ensure competitive compensation. We are also working to more extensively use online 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.
See Note 22 to the Consolidated Financial Statements for financial information regarding the Company's business segments, factory-built housing and financial services, which are also discussed below.
Business Strategies
Our marketing efforts are focused on providing manufactured homes that are customizable and appeal to a wide range of home buyers, on a regional basis, in the markets we serve. The primary demographics for our products are entry-level and move-up buyers and persons age 55 and older. We also market to special niches such as subdivision developers and vacation home buyers.
We focus on developing and maintaining the resources necessary to meet our customer's desire for varied and unique specifications in an efficient factory production environment. This enables us to attract distributors and consumers who desire the flexibility the custom home building process provides but who also seek the value and affordability created by building a home on a factory production line.
We strive to maintain a competitive advantage by reacting quickly to changes in the marketplace and to the specific needs of our distributors and consumers. We build homes of superior quality, offer innovative designs and floor plans, demonstrate exceptional value, provide the engineering and technical resources to enable custom home building and focus on responsive and efficient customer service after the sale.
3

We strategically expanded our factory operations and related business initiatives primarily through the acquisition of other industry participants, which has enabled us to participate in the affordable housing space on a national basis.
Products
A majority of our products are constructed in accordance with the National Manufactured Home Construction and Safety Standards promulgated by HUD ("HUD code"). We also build park model RVs, constructed to standards approved by the American National Standards Institute, a private, non-profit organization that administers and coordinates a voluntary standardization and conformity program. Park model RVs are less than 400 square feet in size, primarily used as vacation dwellings and seasonal living, and placed in planned communities, recreational home parks and resorts. We also produce a wide variety of modular homes, which include single and multi-section ranch, split-level and Cape Cod style homes, as well as two and three story homes, multi-family units, and commercial modular structures, including apartment buildings, condominiums, hotels, workforce housing, schools and housing for U.S. military troops (e.g., barracks). Commercial buildings are constructed in the same facilities in which the residential homes are built using similar assembly line processes and techniques. These commercial projects are generally engineered to the purchaser's specifications. The buildings are transported to the customer's site in the same manner as residential homes and are often set by crane and finished at the site.
We produce residential homes in a variety of floor plans. Most of these homes are single-story and generally range in size from approximately 500 to 3,300 square feet, but may be larger in the case of multi-level modular homes. In fiscal years 2021 and 2020, we sold 14,214 and 15,100 factory-built homes, respectively.
Each home typically contains a living room, dining area, kitchen, one to five bedrooms and one or more bathrooms, is equipped with central heat and hot water systems, kitchen appliances, floor coverings and window treatments. Upgrades can include fireplaces, central air conditioning, tile roofs, high ceilings, skylights, hardwood floors, custom cabinetry, granite countertops and eco-friendly elements. We also offer a variety of structural and decorative customizations to meet the home buyer's specifications. With manufacturing facilities strategically positioned across the nation, we utilize local market research to design homes to meet the demands of our customers. We have the ability to react and modify floor plans and designs to consumers' specific needs. By offering a full range of homes from entry-level models to large custom homes and with the ability to engineer designs in-house, we can accommodate a wide spectrum of customer requests.
We regularly introduce new floor plans and options to appeal to changing trends in different regions of the country. We have developed engineering systems that, through the use of computer-aided technology, permit customization of homes and assist with product development and enhancement. We work with a variety of partners to meet the expanding range of housing needs, including a home buyer's private land, planned neighborhoods, recreational or resort properties and workforce accommodations for agriculture and industry.
We employ a concerted effort to identify niche market opportunities where our diverse product lines and custom building capabilities provide us with a competitive advantage. We are focused on building quality, energy efficient homes for the modern home buyer. Our green building initiatives involve the creation of an energy efficient envelope, including higher utilization of renewable materials. These homes provide environmentally-friendly maintenance requirements, typically lower utility costs, specially designed ventilation systems and sustainability. We also build homes designed to use alternative energy sources, such as solar and wind. From bamboo flooring and tankless water heaters to solar-powered homes, our products are diverse and tailored to a wide range of consumer interests.
Once a factory-built home is built at our facilities, it is then generally transported by independent trucking companies either to a retail sales center, planned community, housing development, work site or the home buyer's site. Distributors or other independent installers are responsible for placing the home on site and, in most instances, arranging for connections to utilities and providing installation and finish-out services. Although manufactured homes are designed to be transportable, cost considerations result in very few being moved from their original site after installation.
4

Factory-built Housing Segment
Manufacturing Operations. Our manufacturing facilities employ from 100 to 350 employees each. Most homes are constructed in one or more floor sections or modules on a permanently affixed steel or wood support chassis. Each section is assembled in stages beginning with the construction of the chassis, followed by the addition of other constructed and purchased components, and ending with a final quality control inspection. The efficiency of the assembly-line process and the benefits of constructing homes in a controlled factory environment enables us to produce quality homes in less time and at a lower cost per square foot than building homes on individual sites.
We operate 20 homebuilding production lines in Millersburg and Woodburn, Oregon; Nampa, Idaho; Riverside, California; Phoenix and Goodyear, Arizona; Austin, Fort Worth, Seguin and Waco, Texas; Montevideo, Minnesota; Nappanee, Indiana; Lafayette, Tennessee; Martinsville and Rocky Mount, Virginia; Douglas and Moultrie, Georgia; and Ocala and Plant City, Florida. These manufacturing facilities range from approximately 79,000 to 341,000 square feet of floor space. The production schedules for our manufacturing facilities are based on wholesale orders received from independent and Company-owned retailers, planned community operators and residential developers. Our facilities are structured to operate on a one shift per day, five days per week basis, and a typical home is completed in approximately six production days.
Manufactured housing is a regional business and the primary geographic market for a typical manufacturing facility is within a cost effective shipping radius of 350 miles. Each of our manufacturing facilities serve multiple distributors and a number of one-time purchasers. Because homes are produced to fill existing wholesale orders, our factories generally do not carry finished goods inventories, except for homes awaiting delivery. Materials used in homebuilding operations are mainly standard items carried by major suppliers and consist of 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. From time to time and to varying degrees, we may experience shortages in the availability of materials and/or labor in the markets served. These shortages may result in extended order backlogs, delays in the delivery of homes, and reduced gross margins from home sales. As described in more detail elsewhere in this Annual Report, impacts from the COVID-19 pandemic have contributed to such disruptions.
Sales order backlogs increased to $603 million at April 3, 2021, up $479 million compared to $124 million at March 28, 2020. Distributors may cancel orders prior to production without penalty. After production of a particular home has commenced, the order becomes non-cancelable and the distributor is obligated to take delivery of the home. Accordingly, until production of a particular home has commenced, we do not consider order backlog to be firm orders.
Distribution. We sold 14,214, 15,100 and 14,389 factory-built homes in fiscal years 2021, 2020 and 2019, respectively, through Company-owned and independent distribution channels.
As of April 3, 2021, there were a total of 40 Company-owned retail stores, located in Oregon, Arizona, New Mexico, Texas, Oklahoma and Florida. Thirty-two of the Company-owned retail stores are located in Texas. Company-owned retail stores are generally located on main roads or highways with high visibility, each having a sales office, which is generally a factory-built structure, and a variety of model homes of various sizes, floor plans, features and prices. Customers most often custom order a home to be built at one of our manufacturing facilities, or they may purchase a home from the inventory of homes maintained at retail locations, including a model home. Model homes may be displayed in a residential setting with sidewalks and landscaping. Each sales center usually employs a manager and one to five salespersons, who are compensated through a combination of salary and commission. We internally finance home inventories at Company-owned retail stores.
5

As of April 3, 2021, we had a network of independent distributors, of which 13% were in Arizona, 9% in Texas, 8% each in California and Florida, 7% in Oregon, 6% in Georgia and 5% each in North Carolina and Washington, based on the quantity of wholesale shipments during fiscal year 2021. The remaining 39% were in 35 other states and Canada. As is common in the industry, our independent distributors typically sell homes produced by other manufacturers in addition to those we produce. Some independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.
We continually seek to increase wholesale shipments by growing sales at existing independent distributors and by identifying new independent distributors to sell our homes. We provide comprehensive sales and product training, either physically or virtually, to independent retail sales associates, including providing opportunities to visit our manufacturing facilities to discuss and view new product designs as they are developed. These training seminars facilitate the sale of our homes by increasing the skill and knowledge of the retail sales consultants. In addition, we display our products at trade shows and support our distributors through the distribution of floor plan literature, brochures, decor selection displays, point of sale promotional material and internet-based marketing assistance.
Independent distributors frequently finance a portion of their home purchases through wholesale floor plan financing arrangements. In most cases, we receive a deposit or a commitment from the distributor's lender for each home ordered. We then manufacture the home and ship it at the distributor's expense. Payment is due from the lender upon shipment of the product. For a description of wholesale floor plan financing arrangements used by independent distributors and our obligations in connection with these arrangements, see "Company Provided Financing —Commercial Financing" below.
Warranties. We provide the retail home buyer a one-year limited warranty covering defects in material or workmanship in home structure, plumbing and electrical systems. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. The warranty does not extend to installation and setup of the home, as the distributor is generally responsible for these activities. Appliances, floor coverings, roofing and certain other components are warranted by their original manufacturer for various lengths of time.
Financial Services Segment
Finance. We provide a source of retail home buyer financing on competitive terms through our subsidiary, CountryPlace. We offer conforming and non-conforming mortgages and home-only loans to purchasers of numerous brands of factory-built homes sold by Company-owned retail stores including certain independent distributors, builders, communities and developers. We are authorized to directly endorse FHA Title I and Title II mortgage insurance, are an approved lender with the VA and the USDA under its Single Family Housing Guaranteed Loan Program, are approved to issue GNMA-insured mortgage-backed securities and are authorized to sell mortgages to, and service mortgages for, Fannie Mae and Freddie Mac. Most loans originated by us are sold to investors, and we provide various loan servicing functions for non-affiliated entities under contract.
The loan contracts are fixed and step rate and have monthly scheduled payments of principal and interest. The scheduled payments for each contract would, if made on their respective due dates, result in a full amortization of the contract. Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. Our loan contracts are secured by factory-built homes located in 26 states, with the largest concentrations in Texas, Florida, Arizona, Oklahoma and New Mexico. See Note 6 to the Consolidated Financial Statements for additional geographic concentration information.
With respect to the impact from the COVID-19 pandemic, we are complying with all state and federal regulations regarding loan forbearance and home foreclosures. See further details in the "Government Regulation" section below. We initially increased our loan loss reserves and continue to evaluate the adequacy of these reserves as economic conditions change.
6

Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2021, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors; however, mandatory extended forbearance under the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and certain other regulations related to COVID-19 could negatively impact cash obligations in the future.
We believe that providing financing alternatives improves our responsiveness to the financing needs of prospective home buyers and presents opportunities for additional sources of loan origination and servicing revenues. We have expanded our home-only lending programs in recent years, partially with the support of independent third-party financiers. Home-only loans originated are either sold outright, grouped and sold as a pool of loans, or held for investment.
Insurance. Standard Casualty, located in Texas, specializes in homeowner property and casualty insurance products for the manufactured housing industry and holds insurance licenses in multiple states, primarily serving the Texas, Arizona, New Mexico and Nevada markets. In addition to writing direct policies, we assume and cede reinsurance in the ordinary course of business. In Texas, policies are written through one affiliated managing general agent, which produces all premiums, and through local agents, most of which are manufactured home distributors. All business outside the state of Texas is written on a direct basis through local agents.
Company Provided Financing
Consumer Financing. Sales of factory-built homes are significantly affected by the availability and cost of consumer financing. There are three basic types of consumer financing in the factory-built housing industry: conforming mortgage loans which comply with the requirements of FHA, VA, USDA or GSE loans; non-conforming mortgages for purchasers of the home and the land on which the home is placed; and personal property loans (often referred to as home-only or chattel loans) for consumers where the home is the sole collateral for the loan (generally HUD code homes).
Restrictive underwriting guidelines and higher interest rates compared to mortgages for site-built homes, a limited number of institutions lending to manufactured home buyers and limited secondary market availability for non-conforming mortgages and home-only personal property loans secured by manufactured homes continue to constrain industry growth. We work directly with other industry participants to develop secondary market opportunities for manufactured home-only loan portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our factory-built housing operations and reduce our exposure to the actions of independent lenders.
7

We also work with industry trade associations to encourage favorable legislative and GSE action to address the mortgage financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008. In December 2017, Fannie Mae and Freddie Mac released their final Underserved Markets Plans that describe, with specificity, the actions they would take over a three-year period to fulfill the "Duty to Serve" obligation. These plans became effective on January 1, 2018. On January 5, 2021, the Federal Housing Finance Agency, the GSE regulator, announced that it had issued "Non-Objections" to modified plans which are extended through 2021. The plans offered enhanced mortgage loan products for manufactured homes titled as real property through Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. Small-scale pilot programs included in the plans for the purchase of home-only loans have not occurred. Public input into the GSE’s proposed 2022-2024 Underserved Markets Plans is scheduled for summer 2021. Expansion of the secondary market for home-only loans through GSEs could support further demand for housing as lending options would likely become more available to home buyers.
Commercial Financing. Certain of our wholesale factory-built housing sales to independent distributors are purchased through wholesale floor plan financing arrangements. Under a typical floor plan financing arrangement, an independent financial institution specializing in this line of business provides the distributor with a loan for the purchase price of the home and maintains a security interest in the home as collateral. The financial institution customarily requires Cavco, as the manufacturer of the home, to enter into a separate repurchase agreement with the financial institution that, upon default by the distributor and under certain other circumstances, obligates us to repurchase the financed home at declining prices over the term of the repurchase agreement (which, in most cases, is 18 to 24 months). The price at which we may be obligated to repurchase a home under these agreements is based upon the amount financed, plus certain administrative and shipping expenses. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $74.2 million and $79.3 million as of April 3, 2021 and March 28, 2020, respectively. The risk of loss under these agreements is spread over many distributors and is further reduced by the resale value of the homes that we obtain upon the execution of a repurchase.
We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under our commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers as well as provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they do expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners. We have included considerations related to the COVID-19 pandemic when assessing the risks of loan loss and setting reserve amounts for the commercial finance portfolio.
Industry Overview
General. Manufactured housing provides an alternative to other forms of new low-cost housing such as site-built housing and condominiums, and to existing housing such as pre-owned homes and apartments. According to statistics published by the Institute for Building Technology and Safety and the United States Department of Commerce, Bureau of the Census, for the 2020 calendar year, manufactured housing wholesale shipments of homes constructed in accordance with the HUD code accounted for an estimated 10.3% of all new single-family homes sold.
According to data reported by the Manufactured Housing Institute, approximately 94,000 HUD code manufactured homes were shipped during calendar year 2020, compared to the 95,000 shipped during calendar year 2019 and 97,000 shipments in 2018. Prior to 2019, annual shipments had increased each year since calendar year 2009 when 50,000 HUD code manufactured homes were shipped, the lowest level since the industry began recording statistics in 1959.
8

Home Buyer Demographics. We believe the sector of the housing market in which manufactured housing is most competitive includes consumers from diverse backgrounds with household incomes under $40,000. This segment has a high representation of persons age 55 and older, as well as young single persons and young married couples. The low cost of a fully-equipped manufactured home compared to a site-built alternative is attractive to these consumers. Persons in rural areas and those who presently live in manufactured homes also make up a significant portion of the demand for new manufactured housing. Innovative engineering and design, as well as efficient production techniques, continue to position manufactured homes to meet the demand for affordable housing in rural markets and manufactured housing communities. The markets for affordable factory-built housing are very competitive, as well as cyclical and seasonal. The industry is sensitive to employment levels, consumer confidence, the availability of financing and general economic conditions.
"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.
The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. The U.S. adult population is estimated to expand by approximately 9.2 million between 2021 and 2026. Young adults born from 1976 to 1995, often referred to as Gen Y or Millennials, represent a large segment of the population who are generally first-time home buyers attracted by the affordability, diversity and location flexibility of factory-built homes. The age 55 and older category is reported to be the fastest growing segment of the U.S. population. This group is similarly interested in the value proposition; however, they are also motivated by the energy efficiency and low maintenance requirements of factory-built homes, and by the lifestyle offered by planned communities that are specifically designed for homeowners that fall into this age group.
Competition
The manufactured housing industry is highly competitive at both the wholesale and retail levels, with competition based on several factors including price, product features, reputation for service and quality, depth of distribution, promotion, merchandising and the terms of retail customer financing. We compete with more than 30 other producers of manufactured homes, as well as with new and existing apartments, townhouses and condominiums and site-built homes.
There are a number of other national manufacturers competing for a significant share of the manufactured housing market in the United States, including Clayton Homes, Inc. and Skyline Champion Corporation, which may possess greater financial, manufacturing, distribution and marketing resources than us.
There are significant competitors to CountryPlace in the markets served. These competitors include national, regional and local banks, mortgage banks and independent finance companies such as: 21st Mortgage Corporation, an affiliate of Clayton Homes, Inc. and Berkshire Hathaway, Inc.; Triad Financial Services, Inc.; and Cascade Financial Services. Certain of these competitors are larger than CountryPlace and have access to substantially more capital and cost efficiencies. CountryPlace remains competitive in breadth of loan product offerings, interest rates, customer service and loan servicing capabilities.
The market for homeowners' insurance is highly competitive as well. Standard Casualty competes principally in property and casualty insurance for owners of manufactured homes with companies such as National Lloyds and American Modern Insurance, which may be larger and offer broader types of insurance allowing them to be more aggressive in their underwriting standards. Standard Casualty remains competitive in price, breadth of product offerings, product features, customer service, claim handling and use of technology.
9

Government Regulation
Our manufactured homes are subject to a number of federal, state and local laws, codes and regulations. Construction of manufactured housing is governed by the National Manufactured Housing Construction and Safety Standards Act of 1974, as amended, also referred to as the Home Construction Act. In 1976, HUD issued regulations under the Home Construction Act establishing comprehensive national construction standards. In 1994, the codes were amended and expanded to, among other things, address specific requirements for homes destined for geographic areas subject to severe weather conditions. The HUD regulations, known collectively as the Federal Manufactured Home Construction and Safety Standards, cover all aspects of manufactured home construction, including structural integrity, fire safety, wind loads, thermal protection and ventilation. Such regulations preempt conflicting state and local regulations on such matters and are subject to periodic change. Our manufacturing facilities, and the plans and specifications of the HUD code manufactured homes they produce, have been approved by a HUD-certified inspection agency. Further, an independent HUD-certified third-party inspector regularly reviews our manufactured homes for compliance with HUD regulations during construction. Failure to comply with applicable HUD regulations could expose us to a wide variety of sanctions, including mandated closings of our manufacturing facilities. We believe our manufactured homes are in substantial compliance with all present HUD requirements. Our park model RVs are not subject to HUD regulations, but we believe that our park model RVs are in substantial compliance with the standards of the American National Standards Institute.
Transporting manufactured homes on highways is subject to regulation by various federal, state and local authorities. Such regulations may prescribe size and road use limitations and impose lower than normal speed limits and various other requirements. Generally, our distributors are responsible for the transportation of homes from our factory to the final destination through independent third-party transportation companies.
Our manufactured homes are subject to local zoning and housing regulations. In certain cities and counties in areas where our homes are sold, local governmental ordinances and regulations have been enacted which restrict the placement of manufactured homes on privately-owned land or which require the placement of manufactured homes in manufactured home communities. Such ordinances and regulations may adversely impact our ability to sell homes for installation in communities where they are in effect. A number of states have adopted procedures governing the installation of manufactured homes. Utility connections are subject to state and local regulations, which must be complied with by the distributor or other person installing the home.
Certain warranties we issue, including our principal homeowners' warranties, may be subject to the Magnuson-Moss Warranty Federal Trade Commission Improvement Act (the "Magnuson-Moss Warranty Act"), which regulates the descriptions of warranties on consumer products. In the case of warranties subject to the Magnuson-Moss Warranty Act, we are subject to a number of additional regulatory requirements. For example, warranties that are subject to the Magnuson-Moss Warranty Act must be included in a single easy-to-read document that is generally made available prior to purchase. The Magnuson-Moss Warranty Act also prohibits certain attempts to disclaim or modify implied warranties and the use of deceptive or misleading terms. A claim for a violation of the Magnuson-Moss Warranty Act can be the subject of an action in federal court in which consumers may be able to recover attorneys' fees. The description and substance of our warranties are also subject to a variety of state laws and regulations. A number of states require manufactured home producers and distributors to post bonds to ensure the satisfaction of consumer warranty claims.
10

A variety of laws affect the financing of the homes we manufacture. The Federal Consumer Credit Protection Act (the "Truth-in-Lending Act" or "TILA") and Regulation Z promulgated thereunder require written disclosure of information relating to such financing, including the amount of the annual percentage interest rate and any finance charges. The Federal Fair Credit Reporting Act also requires certain disclosures to potential customers concerning credit information used as a basis to deny credit. The Federal Equal Credit Opportunity Act and Regulation B promulgated thereunder prohibit discrimination against any credit applicant based on certain specified grounds. The Real Estate Settlement Procedures Act ("RESPA") and Regulation X promulgated thereunder require certain disclosures regarding the nature and costs of real estate settlements. The Consumer Financial Protection Bureau ("CFPB") has adopted or proposed various Trade Regulation Rules dealing with unfair credit and collection practices and the preservation of consumers' claims and defenses. Direct loans and mortgage loans eligible for inclusion in a Ginnie Mae security are subject to the credit underwriting requirements of the FHA, USDA or VA. A variety of state laws also regulate the form of financing documents and the allowable deposits, finance charge and fees chargeable pursuant to financing documents. The Fair Debt Collection Practices Act, implemented by Regulation F, applies to certain loans and contracts that we service for certain investors and prohibits debt collectors from engaging in harassment or abuse, making false or misleading representations, or engaging in unfair practices in debt collection.
In 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") was passed into law. The Dodd-Frank Act was a sweeping piece of legislation designed to reform credit and lending practices after the global credit crisis of 2008. On May 24, 2018, the Economic Growth, Regulatory Relief, and Consumer Protection Act (the "Dodd-Frank Reform Act") was signed into law. The Dodd-Frank Reform Act revises portions of the Dodd-Frank Act, reduces the regulatory burden on smaller financial institutions, including eliminating certain provisions of the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (the "SAFE Act"), and protects consumer access to credit. With the elimination of certain provisions of the SAFE Act, manufactured housing distributors can now assist home buyers with securing financing for the purchase of homes; however, they may not assist in negotiating the financing terms. This has facilitated access to financing and makes the overall home buying experience smoother for the consumer.
Certain CFPB mortgage finance rules required under the Dodd-Frank Act, and modified by the Dodd-Frank Reform Act, apply to consumer credit transactions secured by a dwelling, which include real property mortgages and home-only loans secured by manufactured homes. These rules defined standards for origination of "Qualified Mortgages," established specific requirements for lenders to prove borrowers' ability to repay loans and outlined the conditions under which Qualified Mortgages are subject to safe harbor limitations on liability to borrowers. The rules also establish interest rates and other cost parameters for determining which Qualified Mortgages fall under safe harbor protection. Among other issues, Qualified Mortgages with interest rates and other costs outside the limits are deemed "rebuttable" by borrowers and expose the lender and its assignees (including investors in loans, pools of loans, and instruments secured by loans or loan pools) to possible litigation and penalties.
The CFPB issued a final rule, effective October 1, 2022, which expands the definition of a "General Qualified Mortgage" and gives lenders more leeway to determine a borrower's likelihood of repayment. Under the original Qualified Mortgage rule, the ratio of the consumer’s total monthly debt to total monthly income could not exceed 43% for a loan to be considered a Qualified Mortgage. In December 2020, the Bureau issued a "QM Final Rule" which amended Regulation Z by replacing the original, debt ratio-based Qualified Mortgage definition with a limit based on loan pricing, among other changes to the definition.
The original Qualified Mortgage rule also defined a temporary category of Qualified Mortgages, commonly known as the GSE Patch, which includes mortgages that are eligible to be purchased or guaranteed by either of the GSEs while operating under the federal conservatorship. Under the original Qualified Mortgage rule, the GSE Patch was set to expire on July 1, 2021. Under the QM Final Rule, the GSE Patch will expire upon the earlier of October 1, 2022, or the date the applicable GSE exits federal conservatorship.
11

While many manufactured homes are currently financed with agency-conforming mortgages in which the ability to repay is verified, and interest rates and other costs are within the safe harbor limits established under the CFPB mortgage finance rules, certain loans to finance the purchase of manufactured homes, especially home-only loans and non-conforming mortgages, may fall outside the safe harbor limits. The rules have caused some lenders to curtail underwriting such loans, and some investors are reluctant to own or participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure the financing necessary to complete purchases. In addition, compliance with the law and ongoing rule implementation has caused lenders to incur additional costs to implement new processes, procedures, controls and infrastructure required to comply with the regulations. Compliance may constrain lenders' ability to profitably price certain loans. Failure to comply with these regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on our business and results of operations.
The CFPB rules amending TILA and RESPA expanded the types of mortgage loans that are subject to the protections of the Home Ownership and Equity Protections Act of 1994 ("HOEPA"), revised and expanded the tests for coverage under HOEPA, and imposed additional restrictions on mortgages that are covered by HOEPA. As a result, certain manufactured home loans are subject to HOEPA limits on interest rates and fees. Loans with rates or fees in excess of the limits are deemed "High Cost Mortgages" and provide additional protections for borrowers, including with respect to determining the value of the home. Most loans for the purchase of manufactured homes have been written at rates and fees that would not appear to be considered High Cost Mortgages under the new rule. Although some lenders may continue to offer loans that are now deemed High Cost Mortgages, the rate and fee limits appear to have deterred some lenders from offering loans to certain borrowers and may continue to make them reluctant to enter into loans subject to the provisions of HOEPA. As a result, some prospective buyers of manufactured homes may be unable to secure financing necessary to complete manufactured home purchases.
The Dodd-Frank Act amended provisions of TILA to require rules for appraisals on principal residences securing higher-priced mortgage loans ("HPML"). Certain loans secured by manufactured homes, primarily home-only loans, could be considered HPMLs. Among other things, the rules require creditors to provide copies of appraisal reports to borrowers prior to loan closing. To implement these amendments, the CFPB adopted the HPML Appraisal Rule, effective December 30, 2014, and loans secured by new manufactured homes were exempt from the rule until July 18, 2015. While it's not possible to determine the magnitude of these changes, some prospective home buyers may be deterred from completing a manufactured home purchase as a result of appraised values.
The Dodd-Frank Act also required integrating disclosures provided by lenders to borrowers under TILA and RESPA. The final rule became effective October 3, 2015. The TILA-RESPA Integrated Disclosure ("TRID") mandated extensive changes to the mortgage loan closing process and necessitated significant changes to mortgage origination systems.
Regulation C of the Home Mortgage Disclosure Act ("HMDA") requires certain financial institutions, including non-depository institutions, to collect, record, report and disclose information about their mortgage lending activity. The data-related requirements in the HMDA and Regulation C are used to identify potential discriminatory lending patterns and enforce anti-discrimination statutes. The Dodd-Frank Act transferred rulemaking authority for HMDA to the CFPB, effective in 2011. It also amended HMDA to require financial institutions to report additional data points and to collect, record and report additional information. The CFPB issued a final rule amending Regulation C, which became effective on January 1, 2018. Regulation C generally applies to consumer-purpose, closed-end loans and open-end lines of credit that are secured by a dwelling. Non-depository financial institutions are subject to Regulation C if they originate at least 25 covered closed-end mortgage loans or at least 100 covered open-end lines of credit in each of the two preceding calendar years. Violations of Regulation C, including incomplete, inaccurate, or omitted data, are subject to administrative sanctions, including civil money penalties, and compliance can be enforced by the Federal Reserve Board, the Federal Deposit Insurance Corporation, the Office of the Comptroller of the Currency, the National Credit Union Administration, HUD or the CFPB.
12

New FHA Title I program guidelines became effective on June 1, 2010 and provide Ginnie Mae the ability to securitize manufactured home FHA Title I loans. These guidelines were intended to allow lenders to obtain new capital, which can then be used to fund new loans for their customers. Home-only loans have languished for several years and these changes were meant to broaden home-only financing availability for prospective homeowners. However, we are aware of only a small number of loans currently being securitized under the Ginnie Mae program.
The Housing and Economic Recovery Act of 2008 requires GSEs to facilitate a secondary market for mortgages on housing for very low, low and moderate-income families in under-served markets, including manufactured housing. On January 30, 2017, the Federal Housing Finance Agency issued a final rule specifying the scope of GSE activities that are eligible to receive credit for compliance with the "Duty to Serve" rule after January 2018. In December 2017, Fannie Mae and Freddie Mac each released their final Underserved Markets Plans that describe, with specificity, the actions they would take over a three-year period to fulfill the "Duty to Serve" obligation. These plans became effective on January 1, 2018. On January 5, 2021, the Federal Housing Finance Agency, the GSE regulator, announced that it had issued "Non-Objections" to modified plans which are extended through 2021. The plans offered enhanced mortgage loan products for manufactured homes titled as real property through Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. Small-scale pilot programs included in the plans for the purchase of home-only loans have not occurred. Public input into the GSE’s proposed 2022-2024 Underserved Markets Plans is scheduled for summer 2021. Expansion of the secondary market for home-only loans through GSEs could support further demand for housing as lending options would likely become more available to home buyers.
On March 27, 2020, the CARES Act was signed into law. While the CARES Act contains a variety of provisions, including, among other things, unemployment benefit expansion and emergency funding of public health care initiatives, it also grants forbearance rights and foreclosure protection to borrowers with loans purchased by a GSE or insured by FHA, USDA or VA. Borrowers with these federally backed mortgage loans who are experiencing hardship due to the COVID-19 pandemic may request forbearance for 6 months, regardless of delinquency status. Forbearance may be extended for an additional 6 months at the borrower's request, and they may request up to two additional three-month extensions, for a maximum of 18 months of total forbearance. On March 29, 2021, the Centers for Disease Control ("CDC") extended the existing eviction moratorium until June 30, 2021, although the CDC extension is the subject of pending litigation. The CARES Act prohibits mortgage servicers from charging borrowers a fee for late payments during forbearance and from initiating a foreclosure process, moving for a foreclosure judgment or order of sale, or executing a foreclosure-related eviction or foreclosure sale for any federally backed mortgage loan. The CARES Act also amends the Fair Credit Reporting Act by providing that, from January 31, 2020 and until 120 days after the COVID-19 national emergency is terminated, mortgage servicers granting payment forbearance are required to report the mortgages in forbearance as paid current unless the mortgages were delinquent before the period of forbearance. As of the date of this report, the national emergency had not been terminated.
The CARES Act also contains corporate income tax provisions that will be advantageous to the Company, including providing temporary suspension of certain payment requirements for the employer portion of social security taxes and the creation of certain refundable employee retention credits.
In addition to the CARES Act, numerous state and local governments have issued temporary emergency orders recommending or mandating that mortgage servicers accommodate borrowers experiencing hardship due to the COVID-19 pandemic. These emergency orders include a variety of provisions, including payment forbearance, waiver of late fees on past due payments, restrictions on reporting payment status to credit reporting agencies and moratorium on debt collection activities, foreclosures and evictions. We have implemented practices and adjusted policies to comply accordingly.
On April 19, 2021, the CFPB issued an interim final rule, effective November 30, 2021, amending Regulation F to require debt collectors to provide written notice to certain consumers of their protections under the CDC's eviction moratorium order of March 29, 2021. The interim final rule also prohibits certain communications methods and content, and places limits on debt collectors' attempts to communicate with consumers who are obligated to repay debt, attorneys representing them or related parties.
13

Standard Casualty's insurance operations are regulated by the state insurance departments where it underwrites its policies. Our insurance product sales are subject to various state insurance laws and regulations, which govern allowable charges and other insurance practices. Underwriting, premiums, investments and capital reserves (including dividend payments to stockholders) are subject to the rules and regulations of these state agencies.
In 2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the "Health Reform Law"), was passed into law. As enacted, the Health Reform Law reforms, among other things, certain aspects of health insurance. We believe that the health plans we offer are in compliance with the Health Reform Law.
Governmental authorities have the power to enforce compliance with applicable regulations, and violations may result in the payment of fines, the entry of injunctions or both. Although we believe that our operations are in substantial compliance with the requirements of all applicable laws and regulations, these requirements have generally become more stringent in recent years. Accordingly, we are unable to predict the ultimate cost of compliance with all applicable laws and enforcement policies.
Seasonality
The housing industry is generally subject to seasonal fluctuations based on new home buyer purchasing patterns. Demand for our core new home products typically peaks each spring and summer before declining in the winter, consistent with the overall housing industry, although this pattern has become distorted during the COVID-19 pandemic, as discussed elsewhere in this Annual Report. Diversification among our product lines and operations has partially offset the extent of any seasonal fluctuations. Additionally, demand patterns for park model RVs, cabins and homes used primarily for retirement or seasonal living partially offset general housing seasonality.
CountryPlace realizes no seasonal impacts from its mortgage servicing operations. However, the mortgage subsidiary does experience minimal seasonal fluctuation in its mortgage origination activities because of the time needed for loan application approval processes and subsequent home loan closing activities. Revenue for Standard Casualty is also not substantially impacted by seasonality, as it recognizes revenue from policy sales ratably over each policy's term year. However, we are subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of our policies are underwritten. Where applicable, losses from catastrophic events are somewhat limited by reinsurance contracts in place as part of our loss mitigation structure.
Human Capital Resources
Our workforce is made up of approximately 4,700 skilled full-time team members. We believe that an engaged, productive workforce is critically important to creating shareholder value. To that end, we are committed to providing opportunities for professional growth and advancement based on performance, qualification, demonstrated skill and achievement.
During the year, we launched a number of internal programs and campaigns to enhance the culture and capability of our workforce. Driven by our aspiration to make a difference by focusing on excellence, we are executing on a strategy that is designed to elevate and drive the recruiting, retention and experience of our team members. One of our initiatives this year included refreshing our Code of Conduct, and then executing a multi-channel bi-lingual compliance training initiative so that our team members will understand our commitment to, and their responsibility for, maintaining high standards of integrity in the workplace. The program continues to be rolled out through our new learning management system, and each new and existing team member is provided the same training. Another initiative was providing leadership training to new managers and other employees in supervisory roles to enhance communication and other critical management skills to improve the oversight and motivation of other employees.
14

Also emblematic of our approach to human resources is how we demonstrated our commitment to our employees by how we responded to the COVID-19 pandemic. In March of 2020, we created a COVID-19 task force that continues to meet regularly to discuss, among other things, recent infection and related trends and the new CDC recommendations. The task force determines protocols and procedures to maintain health and safety within our plants and across our operations for the safety of our customers and trade partners. We adjusted our paid time off and certain other employment-related policies, provided support programs for team members and made changes to our benefits programs and health plans to provide care, testing and vaccinations for our team members. We have taken steps to maintain a safe working environment, including requiring face masks, providing visual markers, implementing technology solutions, social distancing and placing a high priority on cleaning our facilities for the safety of our team members.
Available Information
The Company's periodic and current reports, proxy statements, as well as any amendments to such filings, are made available free of charge through our Internet site, www.cavco.com, as soon as reasonably practicable after they are electronically filed with, or furnished to, the Securities and Exchange Commission (the "SEC") pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the "Exchange Act").
15

ITEM 1A. RISK FACTORS
The Company's business involves a number of risks and uncertainties. You should carefully consider the following risks, together with the information provided elsewhere in this Annual Report. The items described below are not the only risks we face. Additional risks that are currently unknown to us or that are currently considered to be immaterial may also impair the business or adversely affect our financial condition or results of operations.
Business and Operational Risks
The impact of local or national emergencies, including the COVID-19 pandemic, can adversely affect our financial results, condition and prospects, including such impacts from state and federal regulatory action that restricts our ability to operate our business in the ordinary course and impacts on (i) customer demand and the availability of financing for our products, (ii) our supply chain and the availability of raw materials for the manufacture of our products, (iii) the availability of labor and the health and safety of our workforce and (iv) our liquidity and access to the capital markets
Severe weather conditions, natural disasters, hostilities and social unrest, terrorist activities, health epidemics or pandemics or other local or national emergencies (both ones quickly resolved and ones that endure over long periods of time) can adversely affect consumer spending and confidence levels and supply availability and costs, as well as local operations in impacted markets, all of which can affect our financial results, condition and prospects. Our sales of affordable homes are largely dependent on the ability of consumers to obtain financing for the purchase of a home. Consumer financing is dependent on a number of economic factors, including the employment status of borrowers, which may be adversely affected by local or national emergencies. Consumer confidence is also an important factor to support home purchases and is subject to the adverse effects of an emergency situation. Our products are produced in a manner that is considered labor-intensive and requires a consistent and available workforce, which may be adversely affected by a large-scale decline in public health conditions or other emergencies.
As it relates to the COVID-19 pandemic, our normal operations have been constrained by actions we have taken to maintain a safe working environment for our employees, including compliance with mandated social distancing and other governmental requirements. Factory capacity utilization levels have fallen accordingly, having also experienced increased employee absenteeism and pandemic impacts to our supply chain. Our primary suppliers are domestic, while also depending on materials originating from overseas. The ability of suppliers to fulfill orders on our behalf under pre-existing terms is dependent upon their particular circumstances, including those related to the COVID-19 pandemic. The magnitude of the COVID-19 pandemic, including the extent of any continuing impact on our business, financial position, results of operations or liquidity, which could be material, cannot be reasonably estimated at this time because of the continuing fluidity of the situation. It will depend on the duration of the pandemic, its geographic spread, potential business disruptions and the overall impact on the national economy and consumer behavior.
Depending on the duration and severity of the COVID-19 pandemic, it may also have the effect of heightening many of the other risks described below in this Item 1A or elsewhere in this Annual Report, such as: risks related to the successful completion of our growth and expansion goals; risks related to the ability of borrowers to make payments on their mortgages or loans and our ability to exercise remedies in such cases, including as a result of government restrictions on the exercise of such remedies; risks related to economic downturns, declining consumer confidence and other market forces and reduced demand for our products or buyers' ability to get financing for the purchase of our products; risks related to depressed home prices and elevated unemployment; risks related to the availability of labor and the pricing and availability of raw materials; risks related to our ability to remain in compliance with increasing levels of government regulation while maintaining economic and profitable operations; risks related to our ability to maintain adequate internal controls; and risks related to stock price fluctuations.
16

The Company's results of operations can be adversely affected by labor shortages and the pricing and availability of raw materials
The homebuilding industry has from time to time experienced labor shortages and other labor related issues. A number of factors may adversely affect the labor force available to us and our subcontractors in one or more of our markets. This includes high employment levels, construction market conditions and government regulation, which include laws and regulations related to workers' health and safety, wage and hour practices and immigration patterns or restrictions. An overall labor shortage or a lack of skilled or unskilled labor could cause significant increases in costs or delays in construction of homes, which could have a material adverse effect upon our revenue and results of operations.
Our results of operations can also be affected by the pricing and availability of raw materials. Key building materials include wood and wood products, gypsum wallboard, steel, windows, appliances, insulation and other petroleum-based products. There can be no assurance that sufficient supplies of these and other raw materials will continue to be available to us. Sudden increases in price or lack of availability of raw materials can be caused by natural disaster, regulation or other market forces, as has occurred in recent years. We have experienced production halts from shortages of primary building materials in the past, and although we attempt to increase the sales prices of our homes in response to higher materials costs, such increases may lag behind the escalation of material costs.
The Company may not be able to successfully integrate past or future acquisitions to attain the anticipated benefits and such acquisitions may adversely impact the Company's liquidity
We have acquired industry competitors in the past and may consider additional strategic acquisitions if such opportunities arise. Prior acquisitions and any other acquisitions that may be considered in the future involve a number of risks, including the diversion of our management's attention from the existing business for those transactions that we complete, or possible adverse effects on our operating results and liquidity during the integration process. In addition, we may not be able to successfully or profitably integrate, operate, maintain and manage the operations or employees of past or future acquisitions. During the integration stage of an acquisition, we also may not be able to maintain uniform standards, controls, procedures and policies, which may lead to financial losses.
The Company's involvement in vertically integrated lines of business, including manufactured housing consumer finance, commercial finance and insurance, exposes the Company to certain risks
We offer conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes sold by Company-owned retail stores and independent distributors, builders, communities and developers through our subsidiary, CountryPlace. Most loans we originate are sold to investors. We also provide various loan servicing functions for non-affiliated entities under contract.
If customers are unable to repay their loans, we may be adversely affected. We make loans to borrowers that we believe are creditworthy based on underwriting guidelines. However, the ability of these customers to repay their loans may be affected by a number of factors, including, but not limited to: national, regional and local economic conditions; changes or weakness in specific industry segments; natural hazard risks affecting the region in which the borrower resides; and employment, financial or unexpected life circumstances.
If customers do not repay their loans, we may repossess or foreclose on the secured property in order to liquidate the loan collateral and minimize losses. The homes and land securing the loans are subject to fluctuating market values, and proceeds realized from liquidating repossessed or foreclosed property are highly susceptible to adverse movements in collateral values. Home price depreciation and elevated levels of unemployment may result in additional defaults and exacerbate actual loss severities upon collateral liquidation.
17

Some of the loans we originate or may originate in the future may not have a liquid market, or the market may contract rapidly and the loans may become illiquid. Although we offer loan products and price our loans at levels that we believe are marketable at the time of credit application approval, market conditions for such loans may deteriorate rapidly and significantly. Our ability to respond to changing market conditions is affected by credit approval and funding commitments we make in advance of loan completion. In this environment, it is difficult to predict the types of loan products and characteristics that may be susceptible to future market curtailments and tailor loan offerings accordingly. As a result, no assurances can be given that the market value of our loans will not decline in the future, or that a market will continue to exist for loan products.
We sell loans through GSE-related programs and to whole-loan purchasers and also finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs, whole-loan purchasers and lenders, as the case may be, representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loans, the validity of the liens securing the loans, the loans' compliance with the criteria for inclusion in the transactions, including compliance with underwriting standards or loan criteria established by buyers or lenders and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Although we maintain reserves for these contingent repurchase and indemnification obligations, these reserves may not be ultimately sufficient for incurred losses, which could have a material adverse effect on our operational results or financial condition.
Standard Casualty specializes in homeowner property and casualty insurance products for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets. Property and casualty insurance companies are subject to certain risk-based capital requirements as specified by the National Association of Insurance Commissioners. Under those requirements, the amount of capital and surplus maintained by a property and casualty insurance company is determined based on its various risk factors.
Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide us with increased capacity to write larger risks. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of our assumed reinsurance is with one entity. Further, our policies in force may be subject to numerous risks, including geographic concentration, adverse selection, home deterioration, unusual weather events, and regulation. Although claim amounts are recoverable through reinsurance for catastrophic losses up to policy maximums, subject to certain conditions, significant losses may be realized and our results of operations and financial condition could be adversely affected.
Information technology failures or cyber incidents could harm the Company's business
We are increasingly dependent on information technology systems and infrastructure to operate our business. In the ordinary course of business, we collect, store, process and transmit significant amounts of sensitive information, including proprietary business information, personal information, and other confidential information, including that of our customers, vendors and suppliers. All information systems are subject to disruption, breach or failure. Potential vulnerabilities can be exploited from inadvertent or intentional actions of our employees, third-party vendors and business partners or by malicious third parties. Attacks of this nature are increasing in their frequency, levels of persistence, sophistication and intensity, and are being conducted by a variety of threat actors, including sophisticated and organized groups and individuals with a wide range of expertise and motives, such as organized criminal groups, industrial spies, nation states and others. In addition to the extraction of sensitive information, attacks could include the deployment of harmful malware, ransomware, denial of service attacks or other means, which could affect service reliability and threaten the confidentiality, integrity and availability of information.
18

We use enterprise-grade information technology and computer resources to carry out important operational activities and to maintain business records. Although secured in commercial data centers, our computer systems, including its back-up systems, are subject to damage or interruption from power outages, computer and telecommunications failures, computer viruses, security breaches and cyber incidents, catastrophic events such as fires, tornadoes and hurricanes and human error. Given the unpredictability of the timing, nature and scope of information technology disruptions, if our computer systems and our backup systems are damaged, breached or cease to function properly, we could potentially be subject to production downtimes, operational delays, distraction of management, the compromising of confidential or otherwise protected information, destruction or corruption of data, security breaches, other manipulation or improper use of our systems and networks and financial losses from remedial actions. Significant disruptions in our, or our third-party vendors', information technology systems or other data security breaches or cyber incidents could adversely affect the business operations and result in the loss or misappropriation of, and unauthorized access to, sensitive information, which may force us to incur significant costs and engage in litigation, harm our reputation and subject us to liability under laws, regulations and contractual obligations. In addition, the costs of maintaining adequate protection against such threats are expected to increase and could be material to our operations.
In March 2019, we suffered a cyber incident and attack to our computer networks. Although many of the costs and expenses we incurred related to this March 2019 incident were covered by insurance, we could in the future suffer a cyber incident that could result in material costs and losses that are not covered by insurance, which could have a material adverse effect on our results of operations and financial condition.
The Company's participation in certain financing programs for the purchase of its products by industry distributors and consumers may expose the Company to additional risk of credit loss, which could adversely impact its liquidity and results of operations
We are exposed to risks associated with the creditworthiness of certain independent distributors, builders, developers, community owners, inventory financing partners and home buyers, many of whom may be adversely affected by the volatile conditions in the economy and financial markets. These conditions could result in financial instability or other adverse effects, the consequences of which could include delinquencies by customers who purchase our products under special financing initiatives and the deterioration of collateral values. In addition, losses may be incurred if the collateral cannot be recovered or is liquidated at prices insufficient to recover recorded commercial loan notes receivable balances. The realization of any of these factors may adversely affect our cash flow, profitability and financial condition.
The Company's results of operations could be adversely affected by significant warranty and construction defect claims on factory-built housing
In the ordinary course of business, we are subject to home warranty and construction defect claims. We record a reserve for estimated future warranty costs relating to homes sold based upon an assessment of historical claim experience. Construction defect claims may arise significantly after product completion. Although we maintain general liability insurance and reserves for such claims, there can be no assurance that warranty and construction defect claims will remain at current levels or that such reserves will continue to be adequate. A large number of warranty and construction defect claims that exceed current levels could have a material adverse effect on our results of operations or financial condition.
19

The Company has contingent repurchase obligations related to wholesale financing provided to industry distributors
In accordance with customary business practice in the manufactured housing industry, we have entered into repurchase agreements with various financial institutions and other credit sources who provide floor plan financing to industry distributors, which provide that we will be obligated, under certain circumstances, to repurchase homes sold to distributors in the event of a default by a distributor under floor plan financing arrangements. Under these agreements, we have agreed to repurchase homes at declining prices over the term of the agreement (which in most cases is 18 to 24 months). Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The maximum amount of contingent obligations under such repurchase agreements was approximately $74.2 million as of April 3, 2021, before reduction for the resale value of the homes. We may be required to honor contingent repurchase obligations in the future and may incur additional expense as a consequence of these repurchase agreements.
A write-off of all or part of the Company's goodwill could adversely affect its results of operations and financial condition
As of April 3, 2021, 8% of our total assets consisted of goodwill, all of which is attributable to factory-built housing operations. In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 350, Intangibles—Goodwill and Other ("ASC 350"), goodwill is tested annually for impairment. If goodwill becomes impaired, such impairment is charged as an expense in the period in which it occurs. Our goodwill could be impaired if developments affecting our manufacturing operations or the markets in which we produce manufactured homes lead us to conclude that the cash flows expected to be derived from our manufacturing operations will be substantially reduced.
If the Company is unable to establish or maintain relationships with its independent distributors who sell the Company's homes, revenue could decline
During fiscal year 2021, approximately 79% of our sales of factory-built homes were to independent distributors. As is common in the industry, independent distributors may also sell homes produced by competing manufacturers. We may not be able to establish relationships with new independent distributors or maintain good relationships with independent distributors that sell our homes. Even if we do establish and maintain relationships with independent distributors, these distributors are not obligated to sell our homes exclusively and may choose to sell competitors' homes. The independent distributors with whom we have relationships can cancel these relationships on short notice. In addition, these distributors may not remain financially solvent, as they are subject to industry, economic, demographic and seasonal trends similar to those faced by us. If we do not establish and maintain relationships with solvent independent distributors in one or more of our markets, revenue in those markets could decline.
The Company's business and operations are concentrated in certain geographic regions, which could be impacted by market declines
Our operations are concentrated in certain states, most notably Texas, California, Florida, Arizona and Oregon. Due to the concentrated nature of the operations, there could be instances where these regions are negatively impacted by economic, natural or population changes that could, in turn, negatively impact our results of operations more than other companies that are more geographically dispersed.
We operate 20 homebuilding production lines located in the Northwest, Southwest, South, Southeast, Midwest and Mid-Atlantic regions. We have a significant presence in Texas with factories in the cities of Austin, Ft. Worth, Seguin and Waco. Further, of the 40 Company-owned retail stores, 32 are located in Texas.
Loan contracts secured by collateral that is geographically concentrated could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. We have loan contracts secured by factory-built homes located in 26 states, including Texas, Florida, Arizona, Oklahoma and New Mexico. Standard Casualty also specializes in writing contracts for the manufactured housing industry, primarily serving the Texas, Arizona, New Mexico and Nevada markets.
20

A prolonged delay by Congress and the President to approve budgets or continuing appropriation resolutions to facilitate the operations of the federal government could delay the completion of home sales and/or cause cancellations, and thereby negatively impact the Company's deliveries and revenues
Congress and the President may not timely approve budgets or appropriation legislation to facilitate the operations of the federal government. As a result, many federal agencies have historically and may again cease or curtail some activities. The affected activities include issuance of HUD certification labels to manufacturers, Internal Revenue Service verification of loan applicants' tax return information and approvals by the FHA and other government agencies to fund or insure mortgage loans under programs that these agencies operate. As a number of our home buyers use these programs to obtain financing to purchase homes, and many lenders, including CountryPlace, require ongoing coordination with these and other governmental entities to originate home loans, a prolonged delay in the performance of their activities could prevent prospective qualified buyers from obtaining the loans they need to complete such purchases, which could lead to delays or cancellations of home sales. These and other affected governmental bodies could cause interruptions in various aspects of our business and investments. Depending on the length of disruption, such factors could have a material adverse impact on our consolidated financial statements.
Industry and Economic Risks
Tightened credit standards, curtailed lending activity by home-only lenders and increased government lending regulations continue to constrain the consumer financing market which could continue to restrict sales of the Company's homes
Consumers who buy our manufactured homes have historically secured retail financing from third-party lenders. Home-only financing is usually more difficult to obtain than financing for site-built homes. The availability, terms and costs of retail financing depend on the lending practices of financial institutions, governmental policies and economic and other conditions, all of which are beyond our control.
Over time, home-only lenders have tightened the credit underwriting standards for loans to purchase manufactured homes, which has reduced lending volumes and negatively impacted our revenue. Most of the national lenders who have historically provided home-only loans have exited the manufactured housing sector of the home loan industry. Retail sales of manufactured housing could be adversely affected if remaining retail lenders curtail industry lending activities or exit the industry altogether.
Changes in laws or other events that adversely affect liquidity in the secondary mortgage market could hurt the business. GSEs and the FHA play significant roles in insuring or purchasing home mortgages and creating or insuring investment securities secured by home mortgages that are either sold to investors or held in their portfolios. These organizations provide significant liquidity to the secondary market. Any new federal laws or regulations that restrict or curtail their activities, or any other events or conditions that alter the roles of these organizations in the housing finance market, could affect the ability of our customers to obtain mortgage loans or could increase mortgage interest rates, fees, and credit standards, which could reduce demand for our homes and/or the loans that we originate and adversely affect our results of operations.
Some investors are reluctant to own or participate in owning such loans because of the uncertainty of potential litigation and other costs. As a result, some prospective buyers of manufactured homes may be unable to secure the financing necessary to complete purchases. In addition, enhanced regulatory and compliance costs could force lenders to implement new processes, procedures, controls and infrastructure required to comply with the regulations. Compliance may constrain lenders' ability to profitably price certain loans. Failure to comply with such regulations, changes in these or other regulations, or the imposition of additional regulations, could affect our earnings, limit our access to capital and have a material adverse effect on the business and results of operations.
21

Availability of wholesale financing for industry distributors continues to be limited to a few floor plan lenders and lending limits may be reduced from time to time which can negatively affect distributor demand
Manufactured housing distributors generally finance their inventory purchases with wholesale floor plan financing provided by lending institutions. The availability of wholesale financing is significantly affected by the number of floor plan lenders and their lending limits. Our independent distributors rely primarily on 21st Mortgage Corporation and smaller national and regional lending institutions that specialize in providing wholesale floor plan financing to manufactured housing distributors. Floor plan financing providers could further reduce their levels of floor plan lending. Reduced availability of floor plan lending negatively affects the inventory levels of our independent distributors, the number of retail sales center locations and related wholesale demand, and the availability of, and access to, capital on an ongoing basis.
The Company's operating results could be affected by market forces and declining housing demand
As a participant in the homebuilding industry, we are subject to market forces beyond our control. These market forces include employment levels, employment growth, interest rates, consumer confidence, land availability and development costs, apartment and rental housing vacancy levels, inflation, deflation and the health of the general economy. Unfavorable changes in any of the above factors or other issues could have an adverse effect on our revenues, earnings or financial position.
The cyclical and seasonal nature of the manufactured housing industry causes the Company's revenues and operating results to fluctuate, and we expect this cyclicality and seasonality to continue in the future
The manufactured housing industry is highly cyclical and seasonal and is influenced by many national and regional economic and demographic factors, including the availability of consumer financing for home buyers, the availability of wholesale financing for distributors, seasonality of demand, consumer confidence, interest rates, demographic and employment trends, income levels, housing demand, general economic conditions, including inflation and recessions, and the availability of suitable home sites. As a result of the foregoing economic, demographic and other factors, our revenues and operating results fluctuate, and we expect them to continue to fluctuate in the future.
The manufactured housing industry is highly competitive, and increased competition may result in lower revenue
The manufactured housing industry is highly competitive. Competition at both the manufacturing and retail levels is based upon many factors, including price, product features, reputation for service and quality, merchandising, terms of distributor promotional programs and the terms of retail customer financing. Numerous companies produce manufactured homes in our markets. Certain competitors also have their own retail distribution systems and consumer finance and insurance operations. In addition, there are many independent manufactured housing retail locations in most areas where we have retail operations. We believe that where wholesale floor plan financing is available, it is relatively easy for new distributors to enter into our markets as competitors. In addition, our products compete with other forms of low- to moderate-cost housing, including new and existing site-built homes, apartments, townhouses and condominiums. If we are unable to compete effectively in this environment, revenues could be reduced.
Deterioration in economic conditions and turmoil in financial markets could reduce the Company's earnings and financial condition
Deterioration in global, national, regional or local economic conditions and turmoil in financial markets could have a negative impact on our business. Among other things, unfavorable changes in employment levels, job growth, consumer confidence and income, inflation, deflation, trade tariffs, foreign currency exchange rates and interest rates may further reduce demand for our products, which could negatively affect our business, results of operations and financial condition. These factors could have an adverse effect on the availability of financing to our customers, causing revenues to decline.
22

Legal and Regulatory Risks
If the manufactured housing industry is not able to secure favorable local zoning ordinances, the Company's revenue could decline and its business could be adversely affected
Manufactured housing communities and individual home placements are subject to local zoning ordinances and other local regulations relating to utility service and construction of roadways. In the past, property owners often have resisted the adoption of zoning ordinances permitting the location of manufactured homes in residential areas, which we believe has restricted the growth of the industry. Manufactured homes may not achieve widespread acceptance and localities may not adopt zoning ordinances permitting the development of manufactured home communities. If the manufactured housing industry is unable to secure favorable local zoning ordinances, our revenue could decline and the business, results of operations and financial condition could be adversely affected.
The Company is subject to extensive regulation affecting the production and sale of manufactured housing, which could adversely affect its profitability
A variety of federal, state and local laws and regulations affect the production and sale of manufactured housing. Please refer to the section above under the heading "Business - Government Regulation" for a description of many of these laws and regulations. Our failure to comply with such laws and regulations could expose us to a wide variety of sanctions, including closing one or more manufacturing facilities. Regulatory matters affecting our operations are under regular review by governmental bodies and we cannot predict what effect, if any, new laws and regulations would have on us or the manufactured housing industry. Failure to comply with applicable laws or regulations or the passage in the future of new and more stringent laws, may adversely affect our financial condition or results of operations.

The Company may face risks related to the potential outcomes of the SEC subpoenas, including potential penalties, expense, the use of significant management time and attention, potential litigation or regulatory action and potential reputational damage that the Company may suffer as a result of the matters under investigation
As disclosed in Part I, Item 3, Legal Proceedings, since 2018, we have been cooperating with an investigation by the enforcement staff of the SEC regarding trading in personal and Company accounts directed by the Company's former Chief Executive Officer, Joseph Stegmayer. The Audit Committee of the Board conducted an internal investigation led by independent legal counsel and other advisers and, following the completion of its work in early 2019, the results of the Audit Committee's work were shared with the Company's auditors, listing exchange and the SEC staff. We continue to make documents and personnel available to the SEC staff and intend to continue cooperating with its investigation.
We are unable to predict what consequences any investigation by any regulatory agency may have on us, including significant legal and accounting expenses. These matters may also divert management's attention from other business concerns, which could harm the business and could result in reputational damage. Any proceedings commenced against us by a regulatory agency could result in administrative orders against us, the imposition of penalties and/or fines against us and/or the imposition of sanctions against certain of our current or former officers, directors and/or employees. The investigations, results of the investigations or remedial actions we have taken or may take as a result of such investigations may adversely affect our business. If we are subject to adverse findings resulting from the SEC investigation, or from our own independent investigation, we could be required to pay damages and/or penalties or have other remedies imposed on us.

Losses not covered by our Director and Officer ("D&O") insurance may be large, which could adversely impact the Company's financial performance
We maintain D&O liability insurance for losses or advancement of defense costs in the event legal actions are brought against the Company's directors, officers or employees for alleged wrongful acts in their capacity as directors, officers or employees. Such D&O insurance contains certain customary exclusions that may make it unavailable to the Company or its directors and officers in the event it is needed; and, in any case, the D&O insurance may not be adequate to fully protect the Company against liability for the conduct of its directors, officers or employees or the Company's indemnification obligations to its directors and officers.
23

General Risk Factors
The loss of any of the Company's executive officers could reduce its ability to execute its business strategy and could have a material adverse effect on its business and results of operations
We are dependent to a significant extent upon the efforts of our executive officers. The loss of the services of one or more executive officer could impair our ability to execute our business strategy and have a material adverse effect upon our business, financial condition and results of operations. We currently have no key person life or other insurance for our executive officers.
The Company has incurred net losses in certain prior periods and there can be no assurance that it will generate income in the future
Since becoming a stand-alone public company, we have generated net income each complete fiscal year, except for fiscal year 2010, in which we incurred net losses attributable in substantial part to the downturn affecting the manufactured housing industry. The likelihood that we will generate net income in the future must be considered in light of the difficulties facing the manufactured housing industry as a whole, economic conditions, the competitive environment in which we operate and the other risks and uncertainties discussed in this section of the Annual Report.
The Company's liquidity and ability to raise capital may be limited
We may need to obtain debt or additional equity financing in the future. The type, timing and terms of the financing selected will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. There can be no assurance that any of these sources will be available to us at any time or that they will be available on satisfactory terms.
Certain provisions of the Company's organizational documents could delay or make more difficult a change in control of the Company
Certain provisions of the Company's restated certificate of incorporation and restated bylaws could delay or make more difficult transactions involving a change of control, and may have the effect of entrenching the current management or possibly depressing the market price of the Company's common stock. For example, the Company's restated certificate of incorporation and restated bylaws authorize blank series preferred stock, establish a staggered board of directors and impose certain procedural and other requirements for stockholder proposals.
Volatility of stock price
The price of the Company's common stock may fluctuate widely, depending upon a number of factors, many of which are beyond our control. These factors include: the perceived prospects of the business and the manufactured housing industry as a whole; differences between our actual financial and operating results and those expected by investors and analysts; changes in analysts' recommendations or projections; changes affecting the availability of financing in the wholesale and consumer lending markets; actions or announcements by competitors; changes in the regulatory environment in which we operate; significant sales of shares by a principal stockholder; actions taken by stockholders that may be contrary to Board of Director recommendations; and changes in general economic or market conditions. In addition, stock markets generally experience significant price and volume volatility from time to time, which may adversely affect the market price of the Company's common stock for reasons unrelated to our performance.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
24

ITEM 2. PROPERTIES
The following table sets forth certain information with respect to the Company's core properties:
LocationDate of
Commencement
of Operations
Owned /
Leased
Square
Feet
Active manufacturing facilities:
Millersburg, Oregon1995Owned169,000 
Woodburn, Oregon1976Owned221,000 
Nampa, Idaho1957Owned171,000 
Riverside, California1960Owned107,000 
Goodyear, Arizona1993Leased250,000 
Phoenix, Arizona1978Owned79,000 
Austin, Texas1981Owned181,000 
Fort Worth, Texas1993Owned121,000 
Seguin, Texas2006Owned129,000 
Waco, Texas1971Owned132,000 
Montevideo, Minnesota1982Owned305,000 
Nappanee, Indiana1971Owned341,000 
Lafayette, Tennessee1996Owned149,000 
Martinsville, Virginia1969Owned132,000 
Moultrie, Georgia2003Owned230,000 
Rocky Mount, Virginia1995Owned137,000 
Douglas, Georgia1988Owned142,000 
Ocala, Florida1984Owned91,000 
Plant City, Florida1981Owned87,000 
Component and supply facilities:
Martinsville, Virginia1972Owned192,000 
Nappanee, Indiana1971Leased77,000 
Inactive manufacturing facilities:
Glendale, ArizonaOwned118,000 
Lexington, MississippiLeased119,800 
Plant City, FloridaOwned94,000 
Administrative and other locations:
Phoenix, ArizonaLeased15,000 
Addison, TexasLeased24,000 
New Braunfels, TexasOwned9,000 


25

We own the land on which manufacturing facilities are located, except for the Goodyear, Arizona plant, which is currently leased through June 30, 2026; and the Lexington, Mississippi plant, closed in April 2020, currently under lease through October 31, 2025, at which time we would take ownership of the property. We also own substantially all of the machinery and equipment used at these factories. In addition to production facilities, we own an office building and land in New Braunfels, Texas, which houses Standard Casualty's operations, as well as eight properties upon which active, Company-owned retail stores are located. The remaining active sales centers and a claims office are leased under operating leases with lease terms generally ranging from monthly to five years. Company-owned retail stores generally range in sizes up to nine acres. We lease office space in Addison, Texas for CountryPlace operations and factory-built housing administrative support services, pursuant to a lease that expires in 2023. The Phoenix, Arizona home office is leased through February 2026, with an option to extend for an additional three years. In Nappanee, Indiana, we also operate a supply facility whose lease expires in August 2021, with options to extend. We believe that all of these facilities are adequately maintained and suitable for the purposes for which they are used.
ITEM 3. LEGAL PROCEEDINGS
See the information under the "Legal Matters" caption in Note 16 to the Consolidated Financial Statements, which is incorporated herein by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
26

PART II
ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
The Company's common stock is traded on the Nasdaq Global Select Market ("Nasdaq") under the symbol CVCO.
As of May 21, 2021, the Company had 569 stockholders of record and approximately 15,500 beneficial holders of its common stock, based upon information in securities position listings by registered clearing agencies upon request of the Company's transfer agent.
In the past two fiscal years, we have not paid any dividends on the Company's common stock. 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 and liquidity and the requirements of state, corporate and other laws.
Issuer Purchases of Equity Securities
On October 27, 2020, the Company’s Board of Directors approved a $100 million stock repurchase program that may be used to purchase its outstanding common stock. This program, which was announced on Form 8-K filed October 29, 2020, replaces a previously standing $10 million authorization, which is now canceled. 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. 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 repurchase program is funded using our available cash. Share repurchase activity during the three months ended April 3, 2021 was as follows (in thousands, except number of shares and per share amounts):
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of the Publically Announced ProgramApproximate Dollar Value of Shares That May Yet Be Purchased Under the Program
December 27, 2020 to January 30, 2021— $— — 
January 31, 2020 to February 27, 2021— — — 
February 28, 2021 to April 3, 20216,600 218.37 6,600 
Total6,600 6,600 $98,559 

27

Performance Graph
The following graph compares the yearly change in the cumulative total stockholder return on Cavco common stock during the five fiscal years ended April 3, 2021, with that of the Nasdaq Composite Index and the iShares U.S. Home Construction ETF. The comparison assumes $100 (with reinvestment of all dividends) was invested on April 2, 2016, in Cavco common stock and in each of the foregoing indices.
CAVCO INDUSTRIES, INC.
4/2/20164/1/20173/31/20183/30/20193/28/20204/3/2021
Cavco Industries, Inc.$100 $125 $186 $126 $159 $249 
Nasdaq Composite Index$100 $120 $144 $157 $153 $274 
iShares U.S. Home Construction ETF$100 $119 $147 $132 $115 $263 

cvco-20210403_g1.jpg
We previously compared the cumulative total stockholder return on Cavco common stock to that of the Nasdaq US Small Cap Home Construction Index; however, it is no longer quoted. We selected the iShares U.S. Home Construction ETF as it includes the common stock of Cavco and some of our competitors. The comparison below assumes $100 (with reinvestment of all dividends) was invested on March 28, 2015, in Cavco common stock and in each of the foregoing indices.
3/28/20153/28/2020
Cavco Industries, Inc.$100 $198 
Nasdaq US Small Cap Home Construction Index$100 $81 
iShares U.S. Home Construction ETF$100 $113 
28

ITEM 6. SELECTED FINANCIAL DATA
The following table presents selected consolidated financial data regarding Cavco for the fiscal years indicated. The data set forth below should be read in conjunction with, and is qualified in its entirety by reference to, the information presented in "Management's Discussion and Analysis of Financial Condition and Results of Operations" and the Consolidated Financial Statements and Notes thereto included elsewhere in this Annual Report. The selected financial data set forth below may not be indicative of future performance.
Year Ended
April 3,
2021
March 28,
2020
March 30,
2019
March 31,
2018
April 1,
2017
($ in thousands, except per share)
Income Statement Data:
Net revenue$1,108,051 $1,061,774 $962,746 $871,235 $773,797 
Cost of sales869,074 831,256 757,040 690,555 615,760 
Net income 76,646 75,066 68,622 61,502 37,955 
Net income per share
Basic$8.34 $8.22 $7.56 $6.82 $4.23 
Diluted8.25 8.10 7.40 6.68 4.17 
Weighted average shares outstanding:
Basic9,189,052 9,129,639 9,080,878 9,024,437 8,976,064 
Diluted9,293,134 9,268,784 9,268,737 9,201,706 9,105,743 
Balance Sheet Data:
Total assets$951,833 $810,431 $725,216 $674,780 $607,316 
Total current liabilities237,104 172,102 174,008 176,329 140,216 
Total securitized financings and other12,186 14,953 34,140 59,812 57,991 
Finance lease obligations(1)
304 366 1,075 1,155 — 
Total stockholders' equity683,640 607,586 529,588 457,106 394,408 
(1) Finance lease obligations under FASB ASC 842, Leases, effective beginning fiscal year 2020, are included in Securitized financings and other on the Company's Consolidated Balance Sheet. Prior to fiscal year 2020, these were categorized as capital lease obligations under FASB ASC 840, Leases, and were included in Accrued expenses and other current liabilities.
The selected financial data set forth above includes the accounts of Cavco and its consolidated subsidiaries, as of their respective acquisition dates, including Lexington Homes (April 3, 2017) and Destiny Homes (August 2, 2019).
29

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
This Annual Report includes "forward-looking statements," within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Exchange Act and the Private Securities Litigation Reform Act of 1995. In general, all statements included or incorporated in this Annual Report that are not historical in nature are forward-looking. These may include statements about the Company's plans, strategies and prospects under the headings "Business," and "Management's Discussion and Analysis of Financial Condition and Results of Operations." 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 are typically included, for example, in discussions regarding the manufactured housing and site-built housing industries; our financial performance and operating results; the expected effect of certain risks and uncertainties on our business, financial condition and results of operations; economic conditions and consumer confidence; operational and legal risks; how we may be affected by the COVID-19 pandemic, governmental regulations and legal proceedings; the availability of favorable consumer and wholesale manufactured home financing, market interest rates and Company investments; and the ultimate outcome of our commitments and contingencies.
Forward-looking statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking statements, many of which are beyond our control. To the extent that our assumptions and expectations differ from actual results, our ability to meet such forward-looking statements, including the ability to generate positive cash flow from operations, may be significantly hindered. Factors that could affect our results and cause them to materially differ from those contained in the forward-looking statements include, without limitation, those discussed under Item 1A, "Risk Factors," and elsewhere in this Annual Report. We expressly disclaim any obligation to update any forward-looking statements contained in this Annual Report, whether as a result of new information, future events or otherwise. For all of these reasons, you should not place undue reliance on any such forward-looking statements included in this Annual Report.
Introduction
The following should be read in conjunction with the Company's Consolidated Financial Statements and the related Notes that appear in Part IV of this Report. References to "Note" or "Notes" pertain to the Notes to the Consolidated Financial Statements.
Company Overview
Headquartered in Phoenix, Arizona, we design and produce factory-built housing products 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, marketed under a variety of brand names, including Cavco, Fleetwood, Palm Harbor, Fairmont, Friendship, Chariot Eagle and Destiny. We are also one of the leading producers of park model RVs, vacation cabins and factory-built commercial structures, as well as modular homes built primarily under the Nationwide Homes brand. Our finance subsidiary, CountryPlace, is an approved Fannie Mae and Freddie Mac seller/servicer and a Ginnie Mae mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty, provides property and casualty insurance to owners of manufactured homes. From our inception in 1965, we have traditionally served affordable housing markets in the southwestern United States principally through manufactured home production. During the period from 1997 to 2000, Cavco was purchased by, and became a wholly-owned subsidiary of, Centex Corporation, which operated the Company until 2003, when Cavco became a stand-alone publicly-held company traded on the Nasdaq Global Select Market under the ticker symbol CVCO.
30

We have strategically expanded our factory operations and related business activities primarily through the acquisition of other industry participants. This has enabled us to meet the needs of the affordable housing market on a national basis.
We operate 20 homebuilding production lines located in Millersburg and Woodburn, Oregon; Nampa, Idaho; Riverside, California; Phoenix and Goodyear, Arizona; Austin, Fort Worth, Seguin and Waco, Texas; Montevideo, Minnesota; Nappanee, Indiana; Lafayette, Tennessee; Martinsville and Rocky Mount, Virginia; Douglas and Moultrie, Georgia; and Ocala and Plant City, Florida. The majority of the homes produced are sold to, and distributed by, independently owned and controlled retail operations located throughout the United States and Canada. In addition, our homes are sold through 40 Company-owned U.S. retail locations.
Our manufacturing facilities are strategically positioned across the United States and utilize local market research to design homes to meet the demands of our customers. We have the ability to customize floor plans and designs to fulfill specific needs and interests. By offering a full range of homes from entry-level models to large custom homes and with the ability to engineer designs in-house, we can accommodate virtually any customer request. In addition to homes built to the federal HUD code, we also construct modular homes that conform to state and local codes, park model RVs, cabins and light commercial buildings at many of our manufacturing facilities.
We seek out niche market opportunities where our diverse product lines and custom building capabilities provide a competitive advantage. Our green building initiatives involve the creation of an energy efficient envelope and higher utilization of renewable materials. These homes provide environmentally-friendly maintenance requirements, typically lower utility costs and sustainability. We also build homes designed to use alternative energy sources, such as solar and wind. From bamboo flooring and tankless water heaters to solar-powered homes, our products are diverse and tailored to a wide range of consumer interests. Innovation in housing design is a forte of the Company and we continue to introduce new models at competitive price points with expressive interiors and exteriors that complement home styles in the areas in which they are located.
Company Outlook
We maintain a backlog of orders from our network of licensed distributors, communities and developers. Distributors may cancel orders prior to production without penalty. Accordingly, until the production of a particular unit has commenced, we do not consider our backlog to be firm orders. We strive to manage our production levels, capacity and workforce size based upon current market demand. The backlog of home sales orders at April 3, 2021 was $603 million in total, up $479 million from $124 million as of March 28, 2020. Backlog excludes home orders that have been paused or canceled at the request of the customer.
During the onset of COVID-19, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We adjusted our operations to manage exposure and transmission risks by implementing enhanced facility cleaning, social distancing and other related protocols while continuing to serve our customers. Operational efficiencies declined from adjusting home production processes to comply with health guidelines and managing higher factory employee absenteeism and building material supply shortages. Accordingly, our factory capacity utilization rate fluctuated during the fiscal year and was at approximately 75% during the fourth fiscal quarter of 2021, compared to pre-pandemic levels of more than 80%.
While it is difficult to predict the future impacts of the COVID-19 pandemic on housing demand, employee availability, supply chain and Company performance and operations, maintaining an appropriately sized and well-trained workforce is key to increasing production to meet increased demand, and we face challenges in overcoming labor-related difficulties in the COVID-19 environment to increase home production. 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 on-line 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. Regardless, we believe our ability to recruit the workforce we need to help meet the overall need for affordable housing continues to improve.
31

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 owners and developers. In addition, we provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they do expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.
Although Company-owned, and most independently owned, retail stores remained open for business at the onset of the pandemic, customer traffic initially declined, resulting in fewer home orders from our distribution channels than would be typical during the spring selling season. However, sales order activity was exceptionally strong during the rest of fiscal year 2021. Home sales order rates during the second and third fiscal quarters were nearly 65% higher than the comparable prior year quarters, and nearly 50% higher for the fourth quarter.
The financial services segment also maintained operations since the onset of the COVID-19 pandemic, largely through the implementation of work-from-home solutions. During these uncertain economic times, we continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations.
Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2021, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors. However, mandatory extended forbearance under the CARES Act and certain other regulations related to COVID-19 could negatively impact cash obligations in the future.
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 directly with other industry participants to develop secondary market opportunities for manufactured home-only loan portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our financial services segment, as well as provide a means that could lead to increased home sales for our factory-built housing operations.
We also work with industry trade associations to encourage favorable legislative and GSE action to address the mortgage financing needs of buyers of affordable homes. Federal law requires GSEs to implement the "Duty to Serve" requirements specified in the Federal Housing Enterprises Financial Safety and Soundness Act of 1992, as amended by the Housing and Economic Recovery Act of 2008. In December 2017, Fannie Mae and Freddie Mac released their final Underserved Markets Plans that describe, with specificity, the actions they would take over a three-year period to fulfill the "Duty to Serve" obligation. These plans became effective on January 1, 2018. On January 5, 2021, the Federal Housing Finance Agency, the GSE regulator, announced that it had issued "Non-Objections" to modified plans which are extended through 2021. The plans offered enhanced mortgage loan products for manufactured homes titled as real property through Fannie Mae's "MH Advantage" and Freddie Mac's "ChoiceHome" programs that began in the latter part of calendar year 2018. Although some progress has been made with these programs, meaningful positive impact in the form of increased home orders has yet to be realized. Small-scale pilot programs included in the plans for the purchase of home-only loans have not occurred. Public input into the GSE's proposed 2022-2024 Underserved Markets Plans is scheduled for summer 2021. Expansion of the secondary market for home-only loans through GSEs could support further demand for housing as lending options would likely become more available to home buyers.
32

The insurance subsidiary is subject to adverse effects from excessive policy claims that may occur during periods of inclement weather, including seasonal spring storms or fall hurricane activity in Texas where most of its policies are underwritten. Where applicable, losses from catastrophic events are mitigated by reinsurance contracts in place as part of our loss mitigation structure.
Results of Operations
Fiscal Year 2021 Compared to Fiscal Year 2020
Net Revenue.
Net revenue consisted of the following for fiscal years 2021, which included an extra week in the fiscal period, and 2020, respectively:
 Year Ended
 ($ in thousands, except revenue per home sold)April 3,
2021
March 28,
2020
Change
Net revenue:
Factory-built housing$1,037,889 $999,340 $38,549 3.9 %
Financial services70,162 62,434 7,728 12.4 %
$1,108,051 $1,061,774 $46,277 4.4 %
Total homes sold14,21415,100(886)(5.9)%
Net factory-built housing revenue per home sold$73,019 $66,181 $6,838 10.3 %
In the factory-built housing segment, revenues increased $62.3 million from higher home selling prices, driven by product price increases and a shift toward more multi-section homes. This was offset by a $23.8 million reduction from lower home sales volume.
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 ("Wholesale") and sales of homes to consumers by Company-owned retail stores ("Retail"). 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. Changes to the proportion of home sales among our distribution channels between reporting periods impacts the overall net revenue per home sold. For the twelve months ended April 3, 2021, we sold 11,225 homes Wholesale and 2,989 Retail versus 12,247 homes Wholesale and 2,853 homes Retail in the comparable prior year period. Fluctuations in net factory-built housing revenue per home sold are partially the result of changes in product mix, which results from home buyer tastes and preferences as they select home types/models, as well as optional home upgrades when purchasing the home. These selections vary regularly based on consumer interests, local housing preferences and economic circumstances. Product prices are also periodically adjusted for the cost and availability of raw materials included in, and labor used to produce, each home. For these reasons, we have experienced, and expect to continue to experience, volatility in overall net factory-built housing revenue per home sold.
Financial services segment revenue increased primarily from $4.0 million market gains on equity investments, compared to $1.6 million of losses in the prior year, $3.3 million from more insurance policies in force and $0.5 million from higher volume of home loan sales. These were partially offset by $1.2 million lower interest income earned on the acquired loan portfolios that continue to amortize as expected.
33

Gross Profit. 
Gross profit consisted of the following for fiscal years 2021 and 2020, respectively:
 Year Ended
($ in thousands)April 3,
2021
March 28,
2020
 Change
Gross profit:
Factory-built housing$199,604 $195,244 $4,360 2.2 %
Financial services39,373 35,274 4,099 11.6 %
$238,977 $230,518 $8,459 3.7 %
Gross profit as % of Net revenue:
Consolidated21.6 %21.7 %N/A(0.1)%
Factory-built housing19.2 %19.5 %N/A(0.3)%
Financial services56.1 %56.5 %N/A(0.4)%
Factory-built housing gross profit increased $19.6 million from higher home sales prices and a shift toward more multi-section homes during the period, partially offset by $15.2 million of lower home sales volumes.
Financial services gross profit increased from the $8.2 million revenue gains discussed above, and $3.0 million of favorable non-cash valuation adjustments, including improved loan loss reserves. These gains were partially offset by $6.8 million higher claims and commission expense.
Selling, General and Administrative Expenses.
Selling, general and administrative expenses consisted of the following for fiscal years 2021 and 2020, respectively:
 Year Ended
($ in thousands)April 3,
2021
March 28,
2020
Change
Selling, general and administrative expenses:
Factory-built housing$130,498 $127,174 $3,324 2.6 %
Financial services19,654 18,437 1,217 6.6 %
$150,152 $145,611 $4,541 3.1 %
Selling, general and administrative expenses as % of Net revenue:13.6 %13.7 %N/A(0.1)%
Selling, general and administrative expenses related to factory-built housing increased from higher wages and incentive compensation expense on improved earnings, charges related to a new, employee-friendly paid time off policy and severance expense related to the Company's former Chief Financial Officer. These were partially offset by reduced expenses related to the SEC inquiry and lower amortization of the additional D&O insurance premiums.
Selling, general and administrative expenses related to financial services increased primarily from higher salary expenses from continued growth and increased incentive compensation costs from improved earnings.
As a percentage of Net revenue, Selling, general and administrative expenses slightly decreased from better utilization of fixed costs on higher sales.
34

Interest Expense.
Interest expense was $0.7 million in fiscal year 2021 and $1.5 million in fiscal year 2020, and consists primarily of debt service on the financings of manufactured home-only loans and interest related to finance leases. The decrease is related to a reduction in securitized bond interest expense, as we exercised our right to repurchase the 2007-1 securitized loan portfolio in August 2019, thereby eliminating the related interest expense. This decrease is partially offset by increases in interest expense from the secured credit facilities.
Other Income, net
Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivable balances, interest income earned on cash balances and gains and losses from the sale of property, plant and equipment and assets held for sale. For fiscal years 2021 and 2020, Other income, net was $8.8 million and $9.6 million, respectively, a decrease of $0.8 million or 8.3%. This decrease was primarily from a $3.4 million net gain recognized last year on the sale of idle land and lower interest income earned on cash balances, partially offset by greater unrealized gains on corporate equity investments in the current year.
Income Before Income Taxes.
Income before income taxes consisted of the following for fiscal years 2021 and 2020, respectively:
 Year Ended
($ in thousands)April 3,
2021
March 28,
2020
Change
Income before income taxes:
Factory-built housing$78,937 $78,531 $406 0.5 %
Financial services17,975 14,448 3,527 24.4 %
$96,912 $92,979 $3,933 4.2 %
Income Tax Expense.
Income tax expense was $20.3 million, resulting in an effective tax rate of 20.9% for the fiscal year ended April 3, 2021, compared to income tax expense of $17.9 million and an effective rate of 19.3% for the fiscal year ended March 28, 2020. The higher effective tax rate in the current year period primarily relates to higher income and lower tax benefits from stock option exercises.
Fiscal Year 2020 Compared to Fiscal Year 2019
See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in the Company's 2020 Annual Report on Form 10-K.
Liquidity and Capital Resources
We believe that cash and cash equivalents at April 3, 2021, together with cash flow from operations, will be sufficient to fund our operations and provide for growth for the next 12 months and into the foreseeable future. We maintain cash in U.S. Treasury and other money market funds, some of which are in excess of federally insured limits. 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. Because of our sufficient cash position, we have not historically sought external sources of liquidity, with the exception of certain credit facilities for the home-only lending programs. Regardless, depending on our operating results and strategic opportunities, we may need to seek additional or alternative sources of financing. 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. 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.
35

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 legal 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 will be restricted per state regulations.
The following is a summary of the Company's cash flows for fiscal years 2021 and 2020, respectively:
Year Ended
($ in thousands)April 3,
2021
March 28,
2020
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$255,607 $199,869 $55,738 
Net cash provided by operating activities114,031 101,737 12,294 
Net cash used in investing activities(23,349)(25,243)1,894 
Net cash used in financing activities(6,982)(20,756)13,774 
Cash, cash equivalents and restricted cash at end of the fiscal year$339,307 $255,607 $83,700 
Net cash provided by operating activities increased due to the increased profitability and operating account activity including higher accounts payable and accrued expenses and other current liabilities such as salary and wage accruals, greater customer deposits, Company repurchase options on certain loans sold and unearned insurance premiums and lower prepaid expenses from the continuing amortization of the D&O premiums. These increases are partially offset by higher inventory levels.
Consumer loan originations increased $4.5 million to $161.6 million during the year ended April 3, 2021, from $157.1 million during the year ended March 28, 2020. Proceeds from the sale of consumer loans provided $167.1 million in cash, compared to $159.6 million in the previous year, a net increase of $7.5 million.
With respect to consumer lending for the purchase of manufactured housing, states may classify manufactured homes for both legal and tax purposes as personal property rather than real estate. As a result, financing for the purchase of manufactured homes is characterized by shorter loan maturities and higher interest rates. Unfavorable changes in these factors may have material negative effects on our results of operations and financial condition. See Part I, Item IA, "Risk Factors."
We enter into commercial loan agreements with distributors, communities and developers under which the Company provides funds for financing homes. In addition, we enter into commercial loan arrangements with certain distributors of our products under which the Company provides funds for wholesale purchases. We have also invested in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. For additional information regarding our commercial loans receivable, see Note 7 to the Consolidated Financial Statements. Further, we invest in and develop home-only loan pools and lending programs to attract third-party financier interest in order to grow sales of new homes through traditional distribution points.
Net cash used in investing activities for the year ended April 3, 2021 included purchases of property, plant and equipment, primarily used for the new park model RV facility in Arizona, which is expected to be operational in December 2021. This was partially offset by cash provided from net sales of investments and proceeds from sales of property, plant and equipment. Net cash used in investing activities in fiscal year 2020 was primarily used for purchases of property, plant and equipment, payments for the acquisition of Destiny Homes and net purchases of investments. This was partially offset by proceeds from the sale of property, plant and equipment.
Net cash used in financing activities for the year ended April 3, 2021 was mainly used for payments of payroll taxes on the net exercises of stock options, payments on secured financings and common stock repurchases. Net cash used in financing activities for fiscal year 2020 was mainly for the repurchase of the 2007-1 securitization and other payments on secured financings.
36

See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations Liquidity and Capital Resources" in the Company's 2020 Annual Report on Form 10-K for a discussion of changes in liquidity between fiscal years 2020 and 2019.
Financings. During fiscal year 2020, the Company repurchased the 2007-1 securitized loan portfolio, leaving no further securitized financing balance outstanding as of April 3, 2021 or March 28, 2020.
We have entered into secured credit facilities with independent third-party banks. The proceeds were used to facilitate the origination of consumer home-only loans to be held for investment, secured by the manufactured homes which were subsequently pledged as collateral to the facilities. Upon completion of the draw down periods, these facilities were converted into an amortizing loan based on a 20-year amortization period with a balloon payment due upon maturity. As of April 3, 2021, the outstanding balance of the converted loans was $8.2 million with a weighted average interest rate of 4.91%.
In October 2020, we announced a $100 million stock repurchase program that may be used to purchase our outstanding common stock. The actual timing, number and value of shares repurchased under the program will be determined by the Company in its discretion and will depend on a number of factors, including market conditions, applicable legal requirements and other strategic capital needs and opportunities. The plan does not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time. During fiscal year 2021, we purchased 6,600 shares for an aggregate amount of $1.4 million under the new $100 million repurchase authorization that occurred on October 27, 2020.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations to make future payments under the debt obligations and lease agreements as of April 3, 2021. This table excludes long-term obligations for which there is no definite commitment period.
Payments Due by Period
($ in thousands)TotalLess than
1 Year
1-3
Years
3-5
Years
After 5
Years
Debt obligations:
Secured financings and other borrowings, including interest (1)
$14,580 $2,313 $3,655 $3,112 $5,500 
Operating lease obligations19,776 4,292 7,564 5,654 2,266 
Finance lease obligations341 73 146 122 — 
Total contractual obligations$34,697 $6,678 $11,365 $8,888 $7,766 
(1)Interest is calculated by applying contractual interest rates to month-end balances. The timing of these estimated payments fluctuates based upon various factors, including estimated loan portfolio prepayment and default rates.
37

Additionally, we have contingent commitments at April 3, 2021 consisting of contingent repurchase obligations and remaining construction contingent commitments. For additional information related to these contingent obligations, see Note 16 to the Consolidated Financial Statements.
We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing for independent distributors of our products. The maximum amount for which we were liable under such agreements approximated $74.2 million at April 3, 2021, without reduction for the resale value of the homes. Although the repurchase obligations outstanding have a finite life, these commitments are continually replaced as we continue to sell manufactured homes to distributors under repurchase and other recourse agreements with lending institutions which have provided wholesale floor plan financing to distributors.
CountryPlace has a commitment to fund construction-period mortgages up to $23.8 million at April 3, 2021. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.

Off Balance Sheet Arrangements
See Note 16 to the Consolidated Financial Statements for a discussion of the Company's off-balance sheet commitments, which is incorporated herein by reference.
Critical Accounting Estimates
Our discussion and analysis of the Company's financial condition and results of operations is based upon its Consolidated Financial Statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base these estimates and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. See "Forward-Looking Statements" above.
We believe the following accounting policies are critical to Company operating results or may affect significant judgments and estimates used in the preparation of the Consolidated Financial Statements and should be read in conjunction with the Notes to the Consolidated Financial Statements.
Warranties. We provide retail home buyers a one-year limited warranty covering defects in material or workmanship in home structure, plumbing and electrical systems. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. We record a liability for estimated future warranty costs relating to homes sold based upon an assessment of historical experience factors. Factors used in the estimation of the warranty liability include the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one-year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including our experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process.
38

Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated incurred but not reported claims. A reserve for products liability is actuarially determined. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Reserve for Repurchase Commitments. Manufactured housing companies customarily enter into repurchase and other recourse agreements with lending institutions that have provided wholesale floor plan financing to distributors. Significant portions of our sales are made to distributors pursuant to repurchase agreements with lending institutions. These agreements generally provide that we will repurchase a product from the lending institutions in the event such product is repossessed upon a distributor's default. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer.
Impairment of Long-Lived Assets. We periodically evaluate the carrying value of long-lived assets, both to be held and used and held for sale, for impairment when events and circumstances warrant such a review. The carrying value of long-lived assets is considered impaired when the anticipated undiscounted cash flow from such assets is less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived assets. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are based primarily on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. We did not record an impairment charge on long-lived assets during fiscal years 2021, 2020 or 2019.
Income Taxes and Deferred Tax Assets and Liabilities. Deferred tax assets and liabilities are determined based on temporary differences between the financial statement amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse. We periodically evaluate the deferred tax assets based on the requirements established in FASB ASC 740, Income Taxes, which requires a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant judgment and is based upon the evaluation of both positive and negative evidence, including estimates of anticipated taxable profits in various jurisdictions with which the deferred tax assets are associated. At April 3, 2021, based on historical profits earned and forecasted taxable profits, we determined that all deferred tax assets, except for certain state net operating loss deferred tax assets, would be utilized in future periods.
Goodwill and Other Intangibles. Goodwill and indefinite-lived intangibles are tested annually for impairment. The analysis depends upon a number of judgments, estimates and assumptions. Accordingly, such testing is subject to uncertainties, which could cause the fair value to fluctuate from period to period.
As of April 3, 2021, all of our goodwill is attributable to the factory-built housing segment. We performed the annual goodwill impairment analysis as of April 3, 2021, in accordance with FASB Accounting Standards Update No. 2011-08, Intangibles-Goodwill and Other (Topic 350): Testing Goodwill for Impairment. The analysis determined that the fair value of the reporting unit was greater than the carrying value and thus no further procedures were considered necessary.
In the event that we are not able to achieve expected cash flow levels, or other factors indicate that goodwill is impaired, we may need to write off all or part of the goodwill, which would adversely affect our operating results and net worth. See Part I, Item 1A, "Risk Factors."
39

Other Matters
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 the commercial lending programs. For the years ended April 3, 2021, March 28, 2020 and March 30, 2019, the total amount of sales to related parties were $46.7 million, $51.0 million and $42.2 million, respectively. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding. As of March 28, 2020, receivables from related parties included $1.7 million of accounts receivable and $8.2 million of commercial loans outstanding.
Impact of Inflation. Sudden increases in specific costs, such as the increases in material and labor, as well as price competition, can affect our ability to efficiently increase selling prices and may adversely impact our results of operations. We can give no assurance that inflation will not affect future profitability.
Recent Accounting Pronouncements
See Note 1 to the Consolidated Financial Statements for a discussion of recently issued and adopted accounting pronouncements.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk is the risk of loss arising from adverse changes in market prices and interest rates. We may from time to time be exposed to interest rate risk inherent in our financial instruments, but we are not currently subject to foreign currency or commodity price risk. We manage exposure to these market risks through our regular operating and financing activities.
The Company's operations are interest rate sensitive. As overall manufactured housing demand can be adversely affected by increases in interest rates, a significant increase in wholesale or mortgage interest rates may negatively affect the ability of distributors and home buyers to secure financing. Higher interest rates could unfavorably impact revenues, gross margins and net earnings.
We are exposed to market risk related to the accessibility and terms of long-term financing of our consumer loans. In the past, we have accessed the asset-backed securities market to provide term financing of home-only and non-conforming mortgage originations. At present, independent asset-backed and mortgage-backed securitization markets are not readily available to us or other manufactured housing lenders. Accordingly, we have not continued to securitize our loan originations as a means to obtain long-term funding.
We are also exposed to market risks related to the consumer and commercial loan notes receivables. For fixed and step rate instruments, changes in interest rates do not change future earnings and cash flows. However, changes in interest rates could affect the fair value of these instruments. Assuming the level of these instruments as of April 3, 2021 is held constant, a 1% (100 basis points) unfavorable change in average interest rates would adversely impact the fair value of these instruments, as follows:
($ in thousands)Reduction in Fair Value
Consumer loans receivable$3,317 
Commercial loans receivable344 
Securitized financings
462 
40

In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers and third-party originators. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The loan commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are also subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs. As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging. The estimated fair values of IRLCs are based on quoted market values and are recorded in other assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (i) estimated cost to complete and originate the loan and (ii) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of current income. Assuming the level of IRLCs is held constant, a 1% (100 basis points) increase in average interest rates would decrease the fair value of the obligations by approximately $340,000.
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Reference is made to the Consolidated Financial Statements, the Reports thereon, the Notes thereto, and the supplementary data commencing on page F-1 of this report, which Consolidated Financial Statements, Reports, Notes and data are incorporated herein by reference.
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of 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 Accounting Officer, of the effectiveness of its disclosure controls and procedures (as defined in the 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 Accounting Officer concluded that, as of April 3, 2021, its disclosure controls and procedures were effective.
Management's Report on Internal Controls Over Financial Reporting
The management of Cavco Industries, Inc. (the "Company") is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over financial reporting is a process designed 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. Internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the Company's assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in conformity with U.S. generally accepted accounting principles, and that the Company's receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.
41

Because of its inherent limitations, the Company's controls and procedures may not prevent or detect misstatements. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the controls system are met. Because of the inherent limitations in all controls systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.
Management assessed the effectiveness of the Company's internal control over financial reporting based on the criteria in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission ("2013 framework"). Based on management's evaluation under the criteria in the 2013 framework, management concluded that the Company's internal control over financial reporting was effective as of April 3, 2021.
The effectiveness of the Company's internal control over financial reporting as of April 3, 2021 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report, which appears herein.
Changes in Internal Control over Financial Reporting
There have been no changes 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 April 3, 2021, which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
42

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Cavco Industries, Inc.

Opinion on the Internal Control Over Financial Reporting
We have audited Cavco Industries, Inc. and subsidiaries' (the Company) internal control over financial reporting as of April 3, 2021, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of April 3, 2021, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.
 
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of April 3, 2021 and March 28, 2020, and the related consolidated statements of comprehensive income, stockholders' equity and cash flows for each of the three fiscal years in the period ended April 3, 2021, and the related notes and our report dated May 27, 2021 expressed an unqualified opinion.
 
Basis for Opinion
The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management's Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
 
Definition and Limitations of Internal Control Over Financial Reporting
A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.
 
43

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ RSM US LLP
Phoenix, Arizona
May 27, 2021
44

ITEM 9B. OTHER INFORMATION
None.
PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required to be disclosed by this item is incorporated herein by reference to our definitive proxy statement for the 2021 Annual Meeting of Stockholders (the "2021 Proxy Statement"), which proxy statement we expect to file with the SEC within 120 days after the end of our fiscal year ended April 3, 2021.
The Company has a Code of Ethics that applies to all directors, officers and employees of the Company. A copy of the Company's Code of Ethics is located on the Company's website at www.cavco.com or will be mailed, at no charge, upon request submitted to Mickey R. Dragash, Secretary, Cavco Industries, Inc., 3636 North Central Avenue, Suite 1200, Phoenix, Arizona, 85012. If the Company makes any amendment to, or grants any waivers of, a provision of the Code of Ethics that applies to its principal executive officer, principal financial officer, principal accounting officer or controller where such amendment or waiver is required to be disclosed under applicable SEC rules, the Company intends to disclose such amendment or waiver and the reasons therefore on its website at www.cavco.com.
ITEM 11. EXECUTIVE COMPENSATION
The information required to be disclosed by this item is incorporated herein by reference to our 2021 Proxy Statement.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required to be disclosed by this item is incorporated herein by reference to our 2021 Proxy Statement.
Equity Compensation Plan Information
The following table sets forth information as of April 3, 2021, with respect to the Company's compensation plans and individual compensation arrangements under which the Company's equity securities were authorized for issuance to directors, officers, employees, consultants and certain other persons and entities in exchange for the provision of goods or services.
Plan CategoryNumber of
Securities to be
Issued Upon
Exercise of
Outstanding
Options,
Warrants, and
Rights (a)
Weighted-
Average Exercise
Price of
Outstanding
Options,
Warrants, and
Rights
Number of Securities
Remaining Available for
Future Issuance Under
Equity Compensation
Plans (Excluding
Securities Reflected in
Column (a))
Equity compensation plans approved by stockholders251,749 $146.86 295,571 
Equity compensation plans not approved by stockholders— — — 
Total251,749 $146.86 295,571 
45

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required to be disclosed by this item is incorporated herein by reference to our 2021 Proxy Statement.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required to be disclosed by this item is incorporated herein by reference to our 2021 Proxy Statement.
46

PART IV
ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
Financial Statements and Financial Statement Schedules
Financial Statements are listed in the Index to Consolidated Financial Statements on page F-1 of this report.
All schedules have been omitted because they are not applicable or the required information is included in the Consolidated Financial Statements or Notes thereto.
Exhibits
The documents listed below are being filed or have previously been filed on behalf of the Company and are incorporated herein by reference from the documents indicated and made a part hereof. Exhibits not identified as previously filed are filed herewith.
Copies of any of the exhibits referred to below will be furnished at no cost to security holders who make a written request to Mickey R. Dragash, Secretary, Cavco Industries, Inc., 3636 North Central Avenue, Suite 1200, Phoenix, Arizona, 85012 or via the Company website (www.cavco.com).
 
Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Exhibit 3.1 to the Annual Report on Form 10-K for the fiscal year ended March 31, 2004
Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2006
Exhibit 3.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 27, 2015
Exhibit 3.1 to the Periodic Report on Form 8-K filed on January 29, 2020
Exhibit 4.1 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Exhibit 10.6 to the Registration Statement on Form 10/A (File No. 000-08822) filed by Cavco on May 30, 2003
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010
Exhibit A to the Corporation's Definitive Proxy Statement for its 2005 Annual Meeting of Stockholders filed by the Company with the Securities and Exchange Commission on May 23, 2005
Exhibit 10.2 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2010
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 26, 2015
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2012
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended July 2, 2016
Exhibit 10.1 to the Current Report on Form 8-K filed on January 8, 2019
Exhibit 10.2 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.3 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.2.10 to the Annual Report on Form 10-K for the fiscal year ended March 30, 2019
Exhibit 10.1 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 29, 2018
47

Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Exhibit 10.3 to the Quarterly Report on Form 10-Q for the fiscal quarter ended September 29, 2018
Exhibit 10.1 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.4 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.6 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.3.5 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Exhibit 10.3.6 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020

Exhibit 10.3.7 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Exhibit 10.3.8 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Filed herewith
Current Report on Form 8-K filed on July 12, 2018
Current Report on Form 8-K filed on June 21, 2019
Exhibit 10.5 to Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.6 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Furnished herewith
101.INSInline XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation Linkbase
101.DEFInline XBRL Taxonomy Extension Definition Linkbase
101.LABInline XBRL Taxonomy Extension Label Linkbase
101.PREInline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File- the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
*Management contract or compensatory plan or arrangement
**These certifications are not "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section. These certifications are not to be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, unless Cavco specifically incorporates them by reference.
ITEM 16. FORM 10-K SUMMARY
None.
48

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
Date: May 27, 2021/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
(Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ William C. BoorDirector, President andMay 27, 2021
William C. BoorChief Executive Officer
(Principal Executive Officer)
/s/ Paul BigbeeChief Accounting OfficerMay 27, 2021
Paul Bigbee(Principal Financial and Accounting Officer)
/s/ Steven G. BungerChairman of the Board of DirectorsMay 27, 2021
Steven G. Bunger
/s/ Susan L. BlountDirectorMay 27, 2021
Susan L. Blount
/s/ David A. GreenblattDirectorMay 27, 2021
David A. Greenblatt
/s/ Richard A. KerleyDirectorMay 27, 2021
Richard A. Kerley
/s/ Steven W. MosterDirectorMay 27, 2021
Steven W. Moster
/s/ Julia W. SzeDirectorMay 27, 2021
Julia W. Sze
49

CAVCO INDUSTRIES, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
 
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Cavco Industries, Inc.

Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Cavco Industries, Inc. and its subsidiaries (the Company) as of April 3, 2021 and March 28, 2020, the related consolidated statements of comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended April 3, 2021, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of April 3, 2021 and March 28, 2020, and the results of its operations and its cash flows for each of the three years in the period ended April 3, 2021, in conformity with accounting principles generally accepted in the United States of America.
 
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of April 3, 2021, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated May 27, 2021 expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.

Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

F-2

Reserve for Property Casualty Insurance Claims
As described in Notes 1 and 14 to the consolidated financial statements, the financial services segment of the Company establishes reserves for property casualty insurance claims and related expenses on reported and unreported claims of insured losses, which totaled $7.5 million as of April 3, 2021. The Company's process for establishing these reserves takes into account many factors, including the Company's experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in laws and regulations, judicial decisions, and economic conditions. The evaluation of factors and information used to estimate the reserve for property casualty insurance claims and claims expense requires a significant amount of judgment from management and involves a high degree of estimation.

We identified estimation of the reserve for property casualty insurance claims and claims expense as a critical audit matter because auditing the matter required a high degree of auditor judgment and increased audit effort to evaluate management's conclusions regarding the reasonableness of the assumptions and factors used in the calculation and presentation of insurance loss reserves.

Our audit procedures related to the estimation and reasonableness of the recorded property casualty insurance reserves included the following, among others:
We obtained an understanding of the relevant controls over the Company's claims process and the Company's process for setting reserves for the property casualty insurance claims and related claims expenses on reported and unreported claims of insured losses, including the completeness and accuracy of data used in the process, the review and approval processes management has in place over the methods and assumptions used in estimating the reserves and tested such controls for design and operating effectiveness.
With the assistance of an actuarial specialist, we evaluated the reasonableness of the methodology, assumptions and data used in the Company's estimate by:
Comparing reserving techniques and processes used to recognized actuarial practices for the industry;
Evaluating the results of the reserve analysis prepared by management's third-party actuary for comparison to management’s best estimate;
Evaluating historical data, including changes and trends in the data and comparing prior year estimates of expected incurred losses to actual experience during the current year; and
Testing on a sample basis, the completeness and accuracy of the underlying data to supporting documentation and testing the mathematical accuracy of the calculations.

/s/ RSM US LLP
We have served as the Company's auditor since 2015.
Phoenix, Arizona
May 27, 2021

F-3

CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
April 3,
2021
March 28,
2020
ASSETS
Current assets:
Cash and cash equivalents$322,279 $241,826 
Restricted cash, current16,693 13,446 
Accounts receivable, net47,396 42,800 
Short-term investments19,496 14,582 
Current portion of consumer loans receivable, net37,690 32,376 
Current portion of commercial loans receivable, net14,568 14,657 
Current portion of commercial loans receivable from affiliates, net4,664 766 
Inventories131,234 113,535 
Prepaid expenses and other current assets57,779 42,197 
Total current assets651,799 516,185 
Restricted cash335 335 
Investments35,010 31,557 
Consumer loans receivable, net37,108 49,928 
Commercial loans receivable, net20,281 23,685 
Commercial loans receivable from affiliate, net4,801 7,457 
Property, plant and equipment, net96,794 77,190 
Goodwill75,090 75,090 
Other intangibles, net14,363 15,110 
Operating lease right-of-use assets16,252 13,894 
Total assets$951,833 $810,431 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$32,120 $29,924 
Accrued expenses and other current liabilities203,133 139,930 
Current portion of secured credit facilities and other1,851 2,248 
Total current liabilities237,104 172,102 
Operating lease liabilities13,361 10,743 
Secured credit facilities and other10,335 12,705 
Deferred income taxes7,393 7,295 
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,241,256 and 9,173,242 shares, respectively
92 92 
Treasury stock, at cost; 6,600 shares as of April 3, 2021, No shares as of March 28, 2020
(1,441) 
Additional paid-in capital253,835 252,260 
Retained earnings431,057 355,144 
Accumulated other comprehensive income 97 90 
Total stockholders' equity683,640 607,586 
Total liabilities and stockholders' equity$951,833 $810,431 
See accompanying Notes to Consolidated Financial Statements
F-4

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands, except per share amounts)
Year Ended
April 3,
2021
March 28,
2020
March 30,
2019
Net revenue
$1,108,051 $1,061,774 $962,746 
Cost of sales
869,074 831,256 757,040 
Gross profit
238,977 230,518 205,706 
Selling, general and administrative expenses
150,152 145,611 121,568 
Income from operations
88,825 84,907 84,138 
Interest expense
(738)(1,495)(3,444)
Other income, net
8,825 9,567 5,982 
Income before income taxes
96,912 92,979 86,676 
Income tax expense
(20,266)(17,913)(18,054)
Net income
$76,646 $75,066 $68,622 
Comprehensive income:
Net income
$76,646 $75,066 $68,622 
Reclassification adjustment for securities sold
19 18 74 
Applicable income taxes(4)(4)(15)
Net change in unrealized position of investments held
(10)132 122 
Applicable income taxes
2 (28)(26)
$76,653 $75,184 $68,777 
Net income per share:
Basic$8.34 $8.22 $7.56 
Diluted$8.25 $8.10 $7.40 
Weighted average shares outstanding:
Basic9,189,052 9,129,639 9,080,878 
Diluted9,293,134 9,268,784 9,268,737 

See accompanying Notes to Consolidated Financial Statements
F-5

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Dollars in thousands)
Stockholders' Equity
Treasury
Stock
Additional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)Total
Common Stock
SharesAmount
Balance, March 31, 20189,044,858 $90 $ $246,197 $209,381 $1,438 $457,106 
Cumulative effect of implementing ASU 2016-01—    1,621 (1,621) 
Cumulative effect of implementing ASC 606—    454  454 
Net income    68,622  68,622 
Other comprehensive income, net     155 155 
Issuance of common stock under stock incentive plans53,462 1  (115)  (114)
Stock-based compensation   3,365   3,365 
Balance, March 30, 20199,098,320 $91 $ $249,447 $280,078 $(28)$529,588 
Net income    75,066  75,066 
Other comprehensive income, net     118 118 
Issuance of common stock under stock incentive plans74,922 1  (1,068)  (1,067)
Stock-based compensation   3,881   3,881 
Balance, March 28, 20209,173,242 $92 $ $252,260 $355,144 $90 $607,586 
Cumulative effect of implementing ASU 2016-13, net
—    (733) (733)
Net income    76,646  76,646 
Other comprehensive income, net     7 7 
Issuance of common stock under stock incentive plans68,014   (2,817)  (2,817)
Stock-based compensation   4,392   4,392 
Common stock repurchases  (1,441)   (1,441)
Balance, April 3, 20219,241,256 $92 $(1,441)$253,835 $431,057 $97 $683,640 

See accompanying Notes to Consolidated Financial Statements
F-6

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
Year Ended
April 3,
2021
March 28,
2020
March 30,
2019
OPERATING ACTIVITIES
Net income$76,646 $75,066 $68,622 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization6,324 5,783 4,698 
Provision for credit losses(1,193)1,348 562 
Deferred income taxes326 261 (762)
Stock-based compensation expense4,392 3,881 3,365 
Non-cash interest income, net(3,312)(1,411)(953)
Loss (gain) on sale or retirement of property, plant and equipment, net116 (3,409)(53)
Gain on investments and sale of loans, net(22,037)(10,977)(9,207)
Changes in operating assets and liabilities:
Accounts receivable(4,597)(1,442)(5,684)
Consumer loans receivable originated(161,562)(157,090)(129,990)
Proceeds from sales of consumer loans 167,067 159,632 131,117 
Principal payments received on consumer loans receivable14,126 10,632 12,945 
Inventories(17,699)8,250 (7,051)
Prepaid expenses and other current assets6,380 6,683 (12,942)
Commercial loans receivable1,825 (1,914)(26,543)
Accounts payable and accrued expenses and other current liabilities47,229 6,444 4,712 
Net cash provided by operating activities114,031 101,737 32,836 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(25,537)(14,340)(7,636)
Payments for acquisition, net (15,937) 
Proceeds from sale of property, plant and equipment and assets held for sale240 6,541 125 
Purchases of investments(17,518)(11,699)(7,337)
Proceeds from sale of investments19,466 10,192 9,033 
Net cash used in investing activities(23,349)(25,243)(5,815)
FINANCING ACTIVITIES
Payments for exercise of stock options(2,817)(1,067)(114)
Proceeds from secured financings and other64 227 392 
Payments on securitized financings and other(2,788)(19,916)(26,688)
Payments for common stock repurchases(1,441)  
Net cash used in financing activities(6,982)(20,756)(26,410)
Net increase in cash, cash equivalents and restricted cash83,700 55,738 611 
Cash, cash equivalents and restricted cash at beginning of the fiscal year255,607 199,869 199,258 
Cash, cash equivalents and restricted cash at end of the fiscal year$339,307 $255,607 $199,869 
Supplemental disclosures of cash flow information:
Cash paid during the year for income taxes$19,469 $18,839 $19,912 
Cash paid during the year for interest$468 $736 $2,302 
Supplemental disclosures of noncash activity:
Change in GNMA loans eligible for repurchase$18,339 $3,634 $(1,867)
 Right-of-use assets recognized$5,985 $18,498 $ 
Operating lease obligations incurred$5,985 $18,523 $ 

See accompanying Notes to Consolidated Financial Statements
F-7

CAVCO INDUSTRIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of April 3, 2021, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Nature of Operations. Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.
In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers.
It is difficult to predict the future impacts on housing demand or operations at each of our locations due to the COVID-19 pandemic. However, our wholesale customers have been positive about continuing the process of delivering homes and appreciative of our efforts to continue production to meet housing needs.
Fiscal 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 ended on April 3, 2021 and includes 53 weeks, whereas fiscal years 2020 and 2019 each consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
F-8

The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 19 for the fair values of our other financial instruments and the inputs used.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and funding is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of the previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into interest income over the remaining life of the loans (referred to as accretable yield). We adopted FASB Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accredited into interest income over the life of the loans (see Note 6).
For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
F-9

Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits.
Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable. We extend competitive credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of April 3, 2021 and March 28, 2020, there were no allowances for doubtful accounts.
Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income ("AOCI") on the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).
As discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 3, 2021, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance. Prior to the adoption of ASU 2016-13, management would evaluate whether a decline in the value of an individual security was other-than-temporary. Investments on which there was an unrealized loss that was deemed to be other-than-temporary were written down to fair value with the loss recorded in earnings.
Consumer Loans Receivable. Consumer loans receivable consists primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of cost or market on an aggregate basis.
Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided for the consumer purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages, home-only loans and other loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
F-10

Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 3, 2021, we had an allowance for loan losses of $3.2 million, which includes the previously discussed $1.7 million of existing purchase discount on acquired consumer loans that was reclassified upon adoption of ASU 2016-13. Our allowance for loan losses as of March 28, 2020 was $1.8 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. In addition to the allowance calculated under ASU 2016-13, if we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $816,000 and $393,000 at April 3, 2021 and March 28, 2020, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or market, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or market, using the specific identification method.
Property, Plant and Equipment. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are primarily based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2021, 2020 or 2019.
F-11

Goodwill and Other Intangibles. We account for business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We account for goodwill and other intangible assets in accordance with the provisions of FASB ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 3, 2021, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.
We performed our annual goodwill impairment analysis as of April 3, 2021, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2021, 2020 or 2019.
Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $29.3 million, $30.9 million and $28.9 million were recognized in fiscal years 2021, 2020 and 2019, respectively.
Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 16 for further discussion.
F-12

Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $7.5 million and $5.6 million as of April 3, 2021 and March 28, 2020, respectively, of which $3.7 million and $3.5 million related to incurred but not reported ("IBNR") losses, respectively.
Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR claims. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising. Advertising costs are expensed as incurred and were $807,000 in fiscal year 2021, $900,000 in fiscal year 2020 and $837,000 in fiscal year 2019.
Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
Stock-Based Compensation. We calculate the fair value of stock options under the provisions of FASB ASC 718, Compensation—Stock Compensation ("ASC 718"), using the Black-Scholes-Merton option-pricing model. The determination of the fair value of stock options on the date of grant using this option-pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include actual and projected employee stock option exercise behaviors, the expected stock price volatility over the expected term of the awards, the risk-free interest rate and expected dividends. The fair value of restricted stock awards is estimated as the closing price of our common stock on the date of grant.
F-13

We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is recognized over the implicit service period of the award based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 17).
Accumulated Other Comprehensive Income. AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4), and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2021 was $123,000 before tax, with an associated tax amount of $26,000, resulting in a net unrealized gain of $97,000. Unrealized gain on available-for-sale debt securities for fiscal year 2020 was $114,000, with an associated tax amount of $24,000, for a net unrealized gain of $90,000.
Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity.
Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 18).
Recently Issued or Adopted Accounting Pronouncements.
On March 29, 2020, we adopted ASU 2016-13, which changed the impairment model for most financial assets and certain other instruments and requires a forward-looking impairment model based on expected losses rather than incurred losses. We adopted the standard by recognizing the cumulative effect of initially applying the new credit loss standard as an adjustment to the opening balance of Retained earnings. The comparative information has not been restated and continues to be reported under the accounting standard in effect for the applicable prior periods. The cumulative effect of the changes made to our consolidated balance sheet at March 29, 2020 for the adoption of ASU 2016-13 was $733,000, net of taxes. The application of ASU 2016-13 increased our allowance for loan losses by $435,000 for commercial loans receivable and $528,000 for non-acquired consumer loans receivable. It had an insignificant impact to our allowance for credit losses for Accounts receivable, net.
From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
2. Revenue from Contracts with Customers
Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers.
Site Improvements on Retail Sales. We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors, under FASB ASC 606, Revenue from Contracts with Customers, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2021, 2020 and 2019 were $41.1 million, $30.0 million and $24.9 million, respectively.
Additional Items. Expected consideration, and therefore revenue, reflects reductions for returns, allowances, and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
F-14

In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods.
Practical Expedients and Exemptions. We generally expense sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one year or less.
Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
April 3,
2021
March 28,
2020
March 30,
2019
Factory-built housing
U.S. Housing and Urban Development code homes$842,515 $813,074 $727,950 
Modular homes91,896 84,498 90,636 
Park model RVs46,862 46,427 38,057 
Other 56,616 55,341 49,083 
1,037,889 999,340 905,726 
Financial services
Insurance agency commissions received from third-party insurance companies3,102 3,352 3,065 
Other 67,060 59,082 53,955 
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
3. Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Cash related to CountryPlace customer payments to be remitted to third parties$16,049 $12,740 
Other restricted cash
979 1,041 
$17,028 $13,781 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Cash and cash equivalents$322,279 $241,826 $187,370 
Restricted cash, current16,693 13,446 12,148 
Restricted cash
335 335 351 
$339,307 $255,607 $199,869 
F-15

4. Investments
Investments consisted of the following (in thousands):
April 3,
2021
March 28,
2020
Available-for-sale debt securities
$14,946 $14,774 
Marketable equity securities
17,600 9,829 
Non-marketable equity investments
21,960 21,536 
54,506 46,139 
Less current portion(19,496)(14,582)
$35,010 $31,557 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
As of April 3, 2021 and March 28, 2020, non-marketable equity investments included contributions of $15.0 million to equity-method investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities. Other non-marketable equity investments included investments in other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.
The following tables summarize our available-for-sale debt securities, gross unrealized gains and losses and fair value, aggregated by investment category (in thousands):
 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 

 March 28, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$5,400 $69 $(26)$5,443 
State and political subdivision debt securities
4,239 134 (3)4,370 
Corporate debt securities
5,021 5 (65)4,961 
$14,660 $208 $(94)$14,774 

F-16

The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19) — 3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)

March 28, 2020
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$133 $ $1,779 $(26)$1,912 $(26)
State and political subdivision debt securities
601 (2)101 (1)702 (3)
Corporate debt securities3,747 (65)  3,747 (65)
$4,481 $(67)$1,880 $(27)$6,361 $(94)
We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of April 3, 2021. Further, we do not intend to sell the investments, and it is more likely than not that we will not be required to sell the investments, before recovery of their amortized cost.
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. 
 April 3, 2021
Amortized
Cost
Fair
Value
Due in less than one year
$1,218 $1,220 
Due after one year through five years
8,487 8,484 
Due after five years through ten years
1,022 1,087 
Due after ten years
1,309 1,351 
Mortgage-backed securities
2,787 2,804 
$14,823 $14,946 
We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities for fiscal years 2021, 2020 and 2019. Gross losses realized on the sale of available-for-sale debt securities were $6,000 in fiscal year 2021, none in fiscal year 2020, and $38,000 in fiscal year 2019.


F-17

We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2021, 2020 and 2019 were as follows (in thousands):
Year Ended
April 3,
2021
March 28, 2020March 30, 2019
Marketable equity securities:
Net gain (loss) recognized during the period$8,515 $(2,264)$(355)
Less: Net (gains) losses recognized on securities sold during the period(2,191)232 64 
Unrealized gains (losses) recognized during the period on securities still held$6,324 $(2,032)$(291)
5. Inventories
Inventories consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Raw materials
$54,336 $35,691 
Work in process
19,149 13,953 
Finished goods
57,749 63,891 
$131,234 $113,535 
6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Loans held for investment (at Acquisition Date)$31,949 $37,779 
Loans held for investment (originated after Acquisition Date)
18,690 20,140 
Loans held for sale
15,587 14,671 
Construction advances
13,801 13,400 
80,027 85,990 
Deferred financing fees and other, net
(2,041)(1,919)
Allowance for loan losses
(3,188)(1,767)
74,798 82,304 
Less current portion(37,690)(32,376)
$37,108 $49,928 
F-18

The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
April 3,
2021
March 28,
2020
Allowance for loan losses at beginning of period$1,767 $415 
Impact of adoption of ASU 2016-132,276  
Change in estimated loan losses, net(655)1,352 
Charge-offs(201) 
Recoveries1  
Allowance for loan losses at end of period$3,188 $1,767 
The consumer loans held for investment had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
8.26 %8.42 %
Weighted average effective interest rate
9.34 %9.27 %
Weighted average months to maturity
162164
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Current$76,378 $83,861 
31 to 60 days508 547 
61 to 90 days21 307 
91+ days3,120 1,275 
$80,027 $85,990 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017PriorTotalMarch 28,
2020
Prime- FICO score 680 and greater
$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 $55,513 
Near Prime- FICO score 620-679
10,227 2,744 1,794 1,364 500 10,401 27,030 27,767 
Sub-Prime- FICO score less than 620
348 53   84 1,579 2,064 2,142 
No FICO score
576  28   481 1,085 568 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 $85,990 
F-19

Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. As of March 28, 2020, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 16% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of April 3, 2021 or March 28, 2020.
Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home less the costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses. On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $518,000 as of April 3, 2021 and $1.5 million as of March 28, 2020, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $1.1 million and $560,000 as of April 3, 2021 and March 28, 2020, respectively.
7. Commercial Loans Receivable and Allowance for Loan Losses
The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation financing programs.
Under the terms of our commercial lending programs, we provide funds for financed home purchases by distributors, community owners and developers. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases.
Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):
 April 3,
2021
March 28,
2020
Loans receivable$45,377 $47,202 
Allowance for loan losses
(816)(393)
Deferred financing fees, net(247)(244)
44,314 46,565 
Less current portion of commercial loans receivable (including from affiliates), net(19,232)(15,423)
$25,082 $31,142 
The commercial loans receivable balance had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
6.4 %5.7 %
Weighted average months to maturity
1110
F-20

The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs based on the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors. We have included considerations related to the COVID-19 pandemic when assessing our risk of loan loss and setting reserve amounts for the commercial finance portfolio as of April 3, 2021.
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 April 3,
2021
March 28,
2020
Balance at beginning of period
$393 $180 
Impact of adoption of ASU 2016-13435  
Change in estimated loan losses, net(12)213 
Loans charged off, net of recoveries  
Balance at end of period$816 $393 
Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At April 3, 2021, 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.
The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017TotalMarch 28,
2020
Risk profile based on payment activity:
Performing
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,016 
Watch list
      186 
Nonperforming
       
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,202 
As of April 3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. As of March 28, 2020, 11% of the outstanding commercial loans receivable principal balance was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of April 3, 2021 or March 28, 2020.
We had concentrations with one independent third-party and its affiliates that equaled 18% and 21% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 3, 2021 and March 28, 2020, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
F-21

8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Property, plant and equipment, at cost:
Land
$28,314 $26,827 
Buildings and improvements
71,827 52,011 
Machinery and equipment
34,146 30,984 
134,287 109,822 
Accumulated depreciation
(37,493)(32,632)
$96,794 $77,190 
Depreciation expense was $5.6 million in fiscal year 2021, $5.2 million in fiscal year 2020 and $4.4 million in fiscal year 2019.
Included in the amounts above are certain assets under finance leases. See Note 9 for additional information.
9. Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
F-22

The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheet as of April 3, 2021 and March 28, 2020 (in thousands):
ClassificationApril 3,
2021
March 28,
2020
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,252 $13,894 
Finance lease assets
Property, plant and equipment, net (1)
986 1,025 
Total lease assets$17,238 $14,919 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$4,184 $4,170 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other71 77 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,361 10,743 
   Finance lease liabilitiesSecured credit facilities and other233 289 
Total lease liabilities$17,849 $15,279 
(1) Recorded net of accumulated amortization of $143,000 and $103,000 as of April 3, 2021 and March 28, 2020, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 3,
2021
March 28, 2020
Operating lease expense (2)
Cost of sales$1,105 $834 
Selling, general and administrative expenses3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales39 39 
   Interest on lease liabilitiesInterest expense17 52 
Total lease expense$4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.
F-23

The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2022$4,292 $73 $4,365 
20233,973 73 4,046 
20243,591 73 3,664 
20252,799 73 2,872 
20262,855 49 2,904 
Thereafter2,266  2,266 
19,776 341 20,117 
Less: Amount representing interest(2,231)(37)(2,268)
$17,545 $304 $17,849 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 3, 2021:
Remaining Lease Term (Years)Discount Rate
   Operating leases5.24.5 %
   Finance leases4.65.0 %
10. Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 3, 2021March 28, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$75,090 $— $75,090 $75,090 $— $75,090 
Trademarks and trade names
8,900 — 8,900 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
85,090 — 85,090 85,090 — 85,090 
Finite lived:
Customer relationships
11,300 (7,097)4,203 11,300 (6,463)4,837 
Other
1,424 (1,264)160 1,424 (1,151)273 
$97,814 $(8,361)$89,453 $97,814 $(7,614)$90,200 
Amortization expense recognized on intangible assets was $747,000 during fiscal year 2021, $606,000 during fiscal year 2020 and $324,000 during fiscal year 2019.
F-24

Expected amortization for future fiscal years is as follows (in thousands):
2022$673 
2023591 
2024585 
2025546 
2026503 
Thereafter1,465 
11. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Customer deposits$41,835 $22,055 
Salaries, wages and benefits37,737 25,885 
Company repurchase options on certain loans sold25,938 7,444 
Unearned insurance premiums22,643 20,614 
Estimated warranties18,032 18,678 
Accrued volume rebates12,132 9,801 
Other44,816 35,453 
$203,133 $139,930 
12. Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
 April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period
$18,678 $17,069 $16,638 
Purchase accounting additions
 1,192  
Charged to costs and expenses
28,352 29,885 29,591 
Payments and deductions
(28,998)(29,468)(29,160)
Balance at end of period
$18,032 $18,678 $17,069 
13. Debt and Finance Lease Obligations
Debt and finance lease obligations primarily consist of secured credit facilities at our finance subsidiary and lease obligations for which it is expected that we will obtain ownership of the leased assets at the end of their lease term. The following table summarizes debt and finance lease obligations (in thousands):
April 3,
2021
March 28,
2020
Secured credit facilities
$8,210 $10,474 
Other secured financings
3,672 4,113 
Finance lease obligations304 366 
12,186 14,953 
Less current portion(1,851)(2,248)
$10,335 $12,705 
F-25

We entered into secured credit facilities with independent third-party banks with draw periods from one to fifteen months and maturity dates of ten years after the expiration of the draw periods, which have now expired. The proceeds were used to originate and hold consumer home-only loans secured by manufactured homes, which are pledged as collateral to the facilities. Upon completion of the draw down periods, the facilities were converted into an amortizing loan based on a 20-year amortization period with a balloon payment due upon maturity. The maximum advance for loans under this program was 80% of the outstanding collateral principal balance, with the Company providing the remaining funds. The outstanding balance of the converted loans was $8.2 million as of April 3, 2021 and $10.5 million as of March 28, 2020 with a weighted average interest rate of 4.9%.
Scheduled maturities for future fiscal years of the Company's debt obligations consist of the following (in thousands):
2022$1,840 
20231,497 
20241,323 
20251,281 
20261,258 
Thereafter4,987 
Actual payments may vary from those above, resulting from prepayments or other factors.
See Note 9 for further discussion of the finance lease obligations.
14. Reinsurance and Insurance Loss Reserves
Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
April 3, 2021March 28, 2020
 WrittenEarnedWrittenEarned
Direct premiums
$23,226 $21,424 $20,060 $18,912 
Assumed premiums—nonaffiliated29,167 28,160 27,359 26,370 
Ceded premiums—nonaffiliated(12,604)(12,604)(12,598)(12,598)

$39,789 $36,980 $34,821 $32,684 
Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $150,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $150,000 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 $2.0 million per occurrence, up to a maximum of $55.0 million in the aggregate for that occurrence.
Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.
We have reinsurance reinstatement premium protection coverage, which will assist in reducing premium repurchase expense in the event of a catastrophic weather claim.
F-26

Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2021, 2020 and 2019 (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period$5,582 $6,686 $6,157 
Net incurred losses during the year23,041 16,961 16,179 
Net claim payments during the year(21,172)(18,065)(15,650)
Balance at end of period$7,451 $5,582 $6,686 
15. Income Taxes
The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2021, 2020 and 2019 (in thousands):
Fiscal Year
 202120202019
Current
Federal
$16,823 $14,625 $16,086 
State
3,128 3,084 2,209 
19,951 17,709 18,295 
Deferred
Federal
302 246 (347)
State
13 (42)106 
315 204 (241)
$20,266 $17,913 $18,054 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2021, 2020 and 2019 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
Fiscal Year
 202120202019
Federal income tax at statutory rate
$20,351 $19,525 $18,202 
State income taxes, net of federal benefit
3,422 3,297 3,111 
Stock-based compensation(2,710)(2,994)(2,507)
Tax credits
(1,356)(2,401)(1,506)
Other
559 486 754 
$20,266 $17,913 $18,054 

F-27

Net deferred tax assets and liabilities were as follows (in thousands):
 April 3,
2021
March 28,
2020
Net deferred tax (liabilities) assets
Goodwill
$(16,327)$(16,120)
Property, plant, equipment and depreciation
(5,121)(5,084)
Warranty reserves
4,277 4,444 
Lease - Operating lease liability
4,123 3,535 
Lease - Right of use asset
(3,820)(3,295)
Salaries and wages
3,065 1,679 
Stock-based compensation
2,177 2,595 
Unrealized gains on marketable equity investments(1,695)(43)
Loan discount
1,631 2,436 
Other intangibles
(1,538)(1,534)
Accrued volume rebates
1,494 1,189 
Inventory
1,271 1,012 
Other
3,070 1,891 
$(7,393)$(7,295)
The effective income tax rate for the current year was positively impacted by stock option exercises and the recognition of certain tax credits, including Energy Star, Research and Development and Work Opportunity Tax Credits.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2021, 2020 and 2019, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At April 3, 2021, we had state net operating loss carryforwards that total $12.6 million, which begin to expire in 2025. We recorded a $445,000 valuation allowance against the related deferred tax asset. At April 3, 2021, we evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions. In general, we are no longer subject to examination by the IRS for years before fiscal year 2018 or state and local income tax examinations by tax authorities for years before fiscal year 2017.
F-28

16. Commitments and Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $74.2 million and $79.3 million at April 3, 2021 and March 28, 2020, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $2.3 million and $2.7 million at April 3, 2021 and March 28, 2020, respectively.
Letter of Credit. To secure certain reinsurance contracts, Standard Casualty maintained an irrevocable letter of credit of $11.0 million to provide assurance that we would fulfill our reinsurance obligations. The letter of credit was released on July 11, 2020 and there were no amounts outstanding against it as of March 28, 2020.
Construction-Period Mortgages. We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 3,
2021
March 28,
2020
Construction loan contract amount
$37,628 $31,136 
Cumulative advances
(13,801)(13,400)
$23,827 $17,736 
Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $1.2 million as of April 3, 2021 and $1.0 million as of March 28, 2020, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. During the fiscal year ended April 3, 2021, we executed indemnification agreements to cover 20% of the losses experienced over the next 2 years related to five loans that were impacted by COVID-19. There were no claim requests that resulted in the repurchase of a loan during the year ended April 3, 2021.
F-29

Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2021, 2020 and 2019, we recognized a non-cash loss of $208,000, and non-cash gains of $153,000 and $23,000, respectively, on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of April 3, 2021, we had $55.2 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the years ended April 3, 2021, March 28, 2020 and March 30, 2019, we recognized a non-cash gain of $1.4 million, and non-cash losses of $951,000 and $86,000, respectively, on Commitments.
Legal Matters. Since 2018, we have been cooperating with an investigation by the enforcement staff of the SEC's Los Angeles Regional Office regarding securities trading in personal and Company accounts directed by the Company's former Chief Executive Officer, Joseph Stegmayer. The Audit Committee of the Board of Directors conducted an internal investigation led by independent legal counsel and other advisers and, following the completion of its work in early 2019, the Audit Committee shared the results of its work with the Company's auditors, listing exchange and the SEC staff. We have also made documents and personnel available to the SEC staff and we intend to continue cooperating with its investigation.
As previously disclosed in September 2020, the SEC staff issued a Wells Notice to Daniel L. Urness, our former Chief Financial Officer, Principal Financial Officer and Principal Accounting Officer, in connection with its investigation, noting that it intends to recommend an enforcement action against him. Rather than have this be a distraction to Cavco, Mr. Urness went on leave to focus on his response to the Wells Notice. As previously disclosed, on February 19, 2021, the employment of Mr. Urness was mutually concluded. In November 2020, the SEC staff issued a Wells Notice to Cavco stating that the staff intends to recommend an enforcement action against us in connection with the investigation. We continue to explore the possibility of a settlement with the SEC staff. In the fourth quarter of fiscal year 2021, while we cannot predict with certainty the resolution of this matter, we recorded an accrual for this loss contingency in Selling, general and administrative expenses and it does not, and is not expected to have, a material adverse effect on our Consolidated Financial Statements.
F-30

Joseph D. Robles v. Cavco Industries, Inc. ("Robles"), was filed in the Superior Court for the State of California, Riverside on June 25, 2019 and Malik Griffin v. Fleetwood Homes, Inc. ("Griffin"), was filed in the Superior Court for the State of California, San Bernardino on September 19, 2019 each seeking recovery on behalf of a putative class of current and former hourly employees for certain alleged wage-and-hour violations including, among other things: (i) alleged failure to comply with certain wage statement formatting requirements; (ii) alleged failure to compensate employees for straight-time and overtime hours worked; and (iii) alleged failure to provide employees with all requisite work breaks. On November 24, 2020, Robles dismissed his separate action in the Riverside County Superior Court and Griffin filed an amended complaint adding Robles as a named plaintiff to the action in the San Bernardino County Superior Court. A joint mediation occurred on January 27, 2021 where the Parties failed to reach a settlement or resolution to the matter. Later in the fourth quarter of fiscal year 2021, the Parties continued post-mediation settlement discussions and ultimately reached a settlement to settle Plaintiffs' claims on a class-wide basis, recorded in Selling, general and administrative expense, which did not have a material adverse effect on our Consolidated Financial Statements.
We are party to certain other 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 in the Consolidated Balance Sheets included in this Annual Report on Form 10-K. 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.
17. Stock-Based Compensation
The Company maintains stock incentive plans whereby stock option grants or awards of restricted stock may be made to certain officers, directors and key employees. The plans, which are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 295,571 shares were still available for grant as of April 3, 2021. Upon option exercise, new shares of the Company's common stock are issued and when restricted stock vests, restricted stock shares issued become unrestricted. Stock option awards may not be granted below 100% of the fair market value of the Company's common stock at the date of grant and generally expire seven years from the date of grant. Stock options and awards of restricted stock vest over a defined period or based on certain performance criteria, as determined by the plan administrator (the Compensation Committee of the Board of Directors, which consists of independent directors), but typically is no more than five years. The stock incentive plans provide for accelerated vesting of stock option awards and removal of restrictions on restricted stock awards upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718. Stock compensation expense decreased income before income taxes by approximately $4.4 million, $3.9 million and $3.4 million for fiscal years 2021, 2020 and 2019, respectively. As of April 3, 2021, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 2.12 years.
F-31

Stock Options. The following table summarizes stock option activity for fiscal years 2021, 2020 and 2019:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 31, 2018418,205 $79.73 
Granted 73,750 194.08 
Exercised(74,144)53.78 
Canceled or expired(6,700)150.34 
Outstanding at March 30, 2019411,111 $102.71 3.74$61,025 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercisable at March 30, 2019197,663 $71.28 2.35$31,296 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
The weighted-average estimated fair value of employee stock options granted during fiscal years 2021, 2020 and 2019 was $69.65, $46.84 and $64.55 per share, respectively. The total intrinsic value of options exercised during fiscal years 2021, 2020 and 2019 was $16.7 million, $15.7 million and $12.3 million, respectively.
The fair values of options granted were estimated at the date of grant using the following weighted average assumptions:
 Fiscal Year
 202120202019
Volatility
47.5 %36.0 %31.5 %
Risk-free interest rate
0.3 %2.0 %2.7 %
Dividend yield
 % % %
Expected option life in years
4.564.335.18
Estimated forfeiture rate
7.0 %7.0 %7.0 %
F-32

Restricted Stock Awards. A summary of restricted stock award activity for fiscal years 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019   
Awarded7,305 4,900 12,205 
Released (400)(400)
Canceled or expired   
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released (3,465)(3,465)
Canceled or expired(1,816) (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20226,438 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20236,501 
18. Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2021, 2020 and 2019 (dollars in thousands, except per share amounts):
Fiscal Year
 202120202019
Net income
$76,646 $75,066 $68,622 
Weighted average shares outstanding:
Basic
9,189,052 9,129,639 9,080,878 
Effect of dilutive securities
104,082 139,145 187,859 
Diluted
9,293,134 9,268,784 9,268,737 
Net income per share:
Basic
$8.34 $8.22 $7.56 
Diluted
$8.25 $8.10 $7.40 
There were 19,440 anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the year ended April 3, 2021, 23,336 for the year ended March 28, 2020 and 13,862 for the year ended March 30, 2019. In addition, 12,939 and 7,305 outstanding restricted share awards were excluded from the calculation of diluted earnings per share for the year ended April 3, 2021 and March 28, 2020, respectively, as the underlying performance criteria had not yet been met.
F-33

19. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands): 
 April 3, 2021March 28, 2020
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$14,946 $14,946 $14,774 $14,774 
Marketable equity securities (2)
17,600 17,600 9,829 9,829 
Non-marketable equity investments (3)
21,960 21,960 21,536 21,536 
Consumer loans receivable (4)
74,798 86,209 82,304 97,395 
Commercial loans receivable (5)
44,314 42,379 46,565 46,819 
Secured credit facilities and other (6)
(12,186)(12,340)(14,953)(15,592)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of April 3, 2021.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are initially recorded at fair value based on the present value of the expected future cash flows related to servicing these loans.
April 3,
2021
March 28,
2020
Number of loans serviced with MSRs
4,647 4,688 
Weighted average servicing fee (basis points)
33.57 31.12 
Capitalized servicing multiple
45.93 %67.19 %
Capitalized servicing rate (basis points)
15.42 20.91 
Serviced portfolio with MSRs (in thousands)
$593,939 $585,777 
MSRs (in thousands)$916 $1,225 
F-34


20. Employee Benefit Plans
We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $400,000. Incurred claims identified under the third-party administrator's incident reporting system and incurred but not reported claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $15.8 million, $15.7 million and $16.5 million for fiscal years 2021, 2020 and 2019, respectively.
We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary, and may be up to 50% of the first 5% of eligible compensation contributed by employees up to a maximum of $1,000. For calendar year 2020, the Company match was 20% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $1.1 million each in fiscal years 2021 and 2020 and $1.0 million in fiscal year 2019.
21. 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 years ended April 3, 2021, March 28, 2020 and March 30, 2019, the total amount of sales to related parties was $46.7 million, $51.0 million and $42.2 million, respectively. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding. As of March 28, 2020, receivables from related parties included $1.7 million of accounts receivable and $8.2 million of commercial loans outstanding.
F-35

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):
Fiscal Year Ended
 April 3,
2021
March 28,
2020
March 30,
2019
Net revenue:
Factory-built housing
$1,037,889 $999,340 $905,726 
Financial services
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
Net revenue for financial services consists of:
Finance$24,195 $24,894 $21,425 
Insurance
45,967 37,540 35,595 
$70,162 $62,434 $57,020 
Income before income taxes:
Factory-built housing
$78,937 $78,531 $72,959 
Financial services
17,975 14,448 13,717 
$96,912 $92,979 $86,676 
Depreciation:
Factory-built housing
$5,450 $5,120 $4,318 
Financial services
127 57 56 
$5,577 $5,177 $4,374 
Amortization:
Factory-built housing
$560 $419 $136 
Financial services
187 187 188 
$747 $606 $324 
Income tax expense:
Factory-built housing
$16,204 $14,574 $14,891 
Financial services
4,062 3,339 3,163 
$20,266 $17,913 $18,054 
Capital expenditures:
Factory-built housing
$25,465 $13,211 $7,522 
Financial services
72 1,129 114 
$25,537 $14,340 $7,636 
 
 April 3,
2021
March 28,
2020
Total assets:
Factory-built housing
$711,579 $607,808 
Financial services
240,254 202,623 
$951,833 $810,431 
F-36


23. Quarterly Financial Data (Unaudited)
The following tables set forth certain unaudited quarterly financial information for fiscal years 2021 and 2020 (dollars in thousands, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Total
Fiscal year ended April 3, 2021
Net revenue
$254,801 $257,976 $288,772 $306,502 $1,108,051 
Gross profit
55,323 53,541 59,238 70,875 238,977 
Net income
16,674 15,049 19,701 25,222 76,646 
Net income per share:
Basic
$1.82 $1.64 $2.14 $2.74 $8.34 
Diluted
$1.80 $1.62 $2.12 $2.71 $8.25 
Fiscal year ended March 28, 2020
Net revenue
$264,042 $268,675 $273,722 $255,335 $1,061,774 
Gross profit
60,298 58,467 59,855 51,898 230,518 
Net income
21,282 20,885 20,898 12,001 75,066 
Net income per share:
Basic
$2.34 $2.29 $2.29 $1.31 $8.22 
Diluted
$2.31 $2.25 $2.25 $1.29 $8.10 
F-37
EX-10.3.9 2 cvco-202143xexhibit1039.htm EX-10.3.9 Document

Exhibit 10.3.9
Separation Agreement, dated as of February 19, 2021, by and between Cavco Industries, Inc. and Daniel L. Urness
    This Separation Agreement (“Agreement”) is made and entered into by and between Daniel L. Urness (“Executive”) and Cavco Industries, Inc. (the “Company”) on the date set forth below, to be effective on the Separation Date (as defined herein). Each of Executive and the Company is herein individually referred to as a “Party” and together as the “Parties.”
WHEREAS, the Company has employed Executive pursuant to the terms and conditions of a certain Employment Agreement between the Parties dated April 15, 2019 (the “Employment Agreement”); and
WHEREAS, in accordance with the Employment Agreement, Executive has been employed by the Company as its Executive Vice President, Chief Financial Officer, and Treasurer, and as an at-will employee; and
WHEREAS, pursuant to Section 6(i) of the Employment Agreement, the Executive’s employment with the Company may be terminated at any time upon mutual written agreement of the Parties; and
WHEREAS, pursuant to Section 9 of the Employment Agreement, the Employment Agreement may be amended in a writing signed by both Parties; and
WHEREAS, the Executive and the Company mutually agree that it is in their respective best interests to bring the employment relationship between them to an amicable conclusion, according to the terms and conditions set forth in this Agreement; and
WHEREAS, capitalized terms not herein defined in this Agreement shall have the identical meanings prescribed to such terms as set forth in Exhibit A of the Employment Agreement; and
WHEREAS, except as otherwise amended by this Agreement, the terms and provisions of the Employment Agreement that apply on and after Executive’s termination of employment shall remain in effect.
NOW, THEREFORE, in consideration of the mutual promises in this Agreement, and other good and valuable consideration, the sufficiency of which is hereby acknowledged, the Parties agree to amend the Employment Agreement as provided herein and to be legally bound by the following promises and acknowledgments:
1.Separation Date: Executive’s employment with the Company shall terminate effective February 19, 2021 (the “Separation Date”). Upon Executive’s termination of employment, and as provided in Section 6 of the Employment Agreement, Executive shall receive the Accrued Obligations, which amount totals $45,769.35.
2.Consideration: In addition to the Accrued Obligations, and subject to Executive’s compliance with the requirements set forth in Sections 7 through 9 of the Employment Agreement and Executive’s execution, delivery, and non-revocation of Executive’s Waiver and General Release of Claims attached to this Agreement as Attachment A (the “Release”) and subject to Executive’s compliance with Paragraph 8 below, Executive shall be entitled to the following severance benefits a. through d. below, in lieu of any amounts otherwise payable to Executive under the Employment Agreement, and the Employment is hereby amended, accordingly:
a.Cash Severance Benefit. A cash severance payment ("Severance Payment"), payable on that date which is sixty (60) days after the Separation Date, equal to the sum of:
i.$425,000, an amount equal to Executive's Base Salary in effect as of the Separation Date for a period of twelve (12) months; plus



ii.$387,531.33, an amount equal to the average Bonuses paid to Executive under Section 4(b) of the Employment Agreement for the three (3) calendar years immediately preceding termination of employment (excluding all incentive compensation paid to Executive prior to April 15, 2019, and excluding the Cash Bonus Adjustment in Section 5(d)(ii) of the Employment Agreement). For averaging purposes, the "Bonus" amounts used for calendar years ending December 31, 2018 and December 31, 2019 are based on Executive's Bonus target opportunity in effect as of April 15, 2019 (i.e., 75% of Executive’s Base Salary as in effect on that date).
b.Accelerated Stock Option Vesting. Fifty percent (50%) of the unvested portion of any stock option grants awarded to Executive that remain outstanding as of the Separation Date are immediately vested upon the Severance Date and shall remain exercisable for the remainder of the original term. All vested stock option grants existing from and after the Separation Date shall continue to be governed by the stock option awards underlying such grants. Executive’s vested stock option grants as of the Severance Date total 18,584 shares, and the unvested stock option grants total 13,816 shares (the foregoing amounts are determined before application of this paragraph and take Paragraph 3 of this Agreement into account). Effective as of the Separation Date, and taking this Paragraph into account, Executive’s vested stock option grants total 25,492 shares (= 18,584 + 50% x 13,816). The remaining unvested option grants (6,908 shares) shall immediately and permanently forfeit on the Separation Date.
c.Prorated Performance Based Share Awards. Immediately before the Separation Date, Executive has two Performance Based Share Awards outstanding: (1) a Performance Based Share Award for 1,400 shares granted for the Fiscal Year beginning April 1, 2019 (the “FY2019 Award”) and (2) a Performance Based Share Award for 1,350 shares granted for the Fiscal Year beginning April 1, 2020 (the “FY2020 Award”). Effective upon the Separation Date:
i.FY2019 Award. 517 shares of the FY2019 Award shall permanently forfeit, leaving 883 shares to be preserved. The preserved portion of this FY2019 Award will continue to be eligible for performance-based vesting through the end of such award’s applicable Performance Period.
ii.FY2020 Award. 949 shares of the FY2020 Award shall permanently forfeit, leaving 401 shares to be preserved. The preserved portion of this FY2020 Award will continue to be eligible for performance-based vesting through the end of such award’s applicable Performance Period.
Actual vesting of the preserved portions of the FY2019 and FY2020 Awards will be based on actual performance through the end of each such award’s applicable Performance Period, with payment of any vested portion of the preserved award made at the same time(s) payment would have been paid had Executive not terminated employment as of the Separation Date.
d.COBRA Benefit. If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 ("COBRA"), the Company will pay the COBRA premium required for Executive and Executive's dependents (if any) under the Company's group medical and dental plans for a period of up to twelve (12) months following the Executive's termination of employment (or until such earlier time as Executive ceases to be eligible for COBRA coverage) (the "COBRA Premium"). Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a fully taxable cash payment equal to the applicable COBRA Premiums for that month, subject to applicable tax withholdings.



For the avoidance of doubt and further clarification, payments to Executive under this Paragraph 2 are the only payments Executive will receive from the Company on account of his termination of employment with the Company. No amounts will be payable to Executive under Sections 6(a), (b), (c) or (d) of the Employment Agreement and the Employment Agreement is hereby amended, accordingly.
3.Rescission of Restorative Grant: The Parties hereto agree that the stock option granted to Executive under Section 5(d)(4) of the Employment Agreement (the “Restorative Stock Option Grant”) with respect to 5,500 shares was granted by mutual mistake. Executive (1) agrees that he will not exercise the Restorative Stock Option Grant and (2) agrees that the Restorative Stock Option Grant is hereby cancelled and rescinded in its entirety.
4.Waiver and Release of Claims: The payment to Executive of the amounts set forth in Paragraph 2 of this Agreement are expressly conditioned on the execution, delivery, and non-revocation of the Release, which Release shall be delivered to Executive within five (5) business days following the Separation Date and which must be executed (and not revoked) by Executive within the time specified in the Release (the “Release Period”).
5.Other Proceedings: Executive hereby represents and confirms that Executive has not filed or otherwise initiated any lawsuit, complaint, charge, or other proceeding against Released Parties (as that term is defined in the Release) in any court or federal, state or local government agency based on events occurring on or prior to the date of signing of this Agreement.
6.Post Separation Cooperation: Executive agrees to fully and completely cooperate with the Company with respect to matters that the Company believes relates to Executive’s period of employment, including any inquiries, claims, investigations, potential litigation or litigation in which the Company is involved or may become involved other than any such inquiries, claims, investigations, potential litigation or litigation between the Company and Executive. Executive further agrees to be available upon request for consultation and provide assistance to the Company and its attorneys with regard to matters with which the Company believes he was involved while employed by the Company. Effective from and after the Separation Date, and notwithstanding anything in this Agreement to the contrary, this Paragraph 6 replaces in its entirety Section 16(l) of the Employment Agreement and the Employment Agreement is hereby amended, accordingly.
7.Attorneys’ Fees and Costs: In any proceeding or action to enforce this Agreement or to recover damages arising out of its breach, the prevailing party shall be awarded its reasonable attorneys’ fees and costs.
8.Return of Company Property: Executive agrees to return all Company documents and other Company property such as computers, laptops and tablets or any other electronic device, software or hardware currently in Executive’s possession, care, custody, or control within the time-frame to be specified by the Company. The payments specified in the Employment Agreement and in Paragraph 2 of this Agreement are expressly conditioned on Executive’s return of Company property in good condition within sixty (60) days of the Separation Date.
9.Miscellaneous Provisions: This Agreement hereby incorporates the terms of Sections 10 through 16 of the Employment Agreement, which sections shall also apply to this Agreement. For the avoidance of doubt, the provisions in Sections 10 through 16 that will continue to apply to the Parties from and after the Separation Date include, but are not limited to, Sections 16(o) (“Recoupment/Clawback”) and 16(p) (“Indemnification”).
10.Counterparts: This Agreement may be executed in one 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.






ACCEPTED AND AGREED:

/s/ Daniel L. UrnessFebruary 19, 2021
Daniel L. UrnessDate



CAVCO INDUSTRIES, INC.

/s/ William C. BoorFebruary 19, 2021
William C. BoorDate
President & CEO





ATTACHMENT A
TO
SEPARATION AGREEMENT

WAIVER AND GENERAL RELEASE OF CLAIMS



WAIVER AND GENERAL RELEASE OF CLAIMS
This Waiver and General Release of Claims (“Release”) is made and entered into by Daniel L. Urness (“Executive”) and Cavco Industries, Inc. (the “Company”) on the date set forth below.
WHEREAS, Employee and the Company entered into an Employment Agreement dated April 15, 2019 (the “Employment Agreement”); and
WHEREAS, Employee and the Company entered into a Separation Agreement dated effective February 19, 2021 (the “Separation Agreement”); and
WHEREAS, pursuant to the terms of the Separation Agreement, Employee agreed to execute and deliver Company a written waiver and general release agreement as a condition precedent to his right to receive certain amounts under the Separation Agreement;
NOW, THEREFORE, in consideration of the promises and payments set forth in the Separation Agreement, Employee agrees as follows:
1.Meaning of “Released Parties”: The term “Released Parties,” as used throughout this Release, includes the Company and all of its past, present, and future shareholders, parents, subsidiaries, and affiliates, joint venturers, and other current or former related entities thereof, and all of the past, present, and future officers, directors, employees, agents, insurers, legal counsel, and successors and assigns of said entities.
2.Employee’s Release of Claims: In consideration for the severance payments and benefits provided for in the Paragraph 2 of the Separation Agreement and subject to Paragraph 4 of this Release, Employee, on behalf of himself, his spouse (if any), representatives, agents, heirs, trusts and assigns, hereby unconditionally and irrevocably releases Released Parties to the maximum extent permitted by law, from any and all claims, debts, obligations, demands, judgments, or causes of action of any kind whatsoever, whether known or unknown that Employee has or may have had prior to the date of Employee’s execution of this Release for any action or omission by Released Parties and/or due to any matter whatsoever relating to Employee’s employment or cessation of employment with the Company. Without limiting in any way the foregoing general release, this release specifically includes the following:
a.All claims and causes of action arising under the following laws, as amended: Section 1981 of the Civil Rights Act of 1866; Title VII of the Civil Rights Act; the Americans with Disabilities Act; the Federal Family and Medical Leave Act; the Worker Adjustment and Retraining Notification Act; the National Labor Relations Act; the Labor Management Relations Act; the Fair Credit Reporting Act; the Employee Retirement Income Security Act of 1974; the Genetic Information Nondiscrimination Act of 2008; the Health Insurance Portability and Accountability Act; the Occupational and Safety Health Act; the Equal Pay Act; Executive Orders 11246 and 11141; the Consolidated Omnibus Budget Reconciliation Act of 1986; the Rehabilitation Act of 1973; the Electronic Communications Privacy Act of 1986 (including the Stored Communications Act); the Arizona Wage Statute, A.R.S. § 23-350, et seq.; the Arizona Civil Rights Act; the Arizona Employment Protection Act; the Arizona wage statutes; the Arizona Medical Marijuana Law; and the Arizona Constitution; and
b.All claims and causes of action arising under any other federal, state or local law, regulation or ordinance, including for employment discrimination on any basis, hostile working environment, retaliation, wrongful discharge, retaliatory discharge, constructive discharge, unsafe working conditions, breach of express or implied contract, breach of collective bargaining agreement, breach of implied covenant of good faith and fair dealing, fraud, detrimental reliance, promissory estoppel, defamation, negligence, negligent or intentional misrepresentation, invasion of privacy, defamation, libel, slander, battery, failure to pay wages, bonuses, commissions, attorneys’ fees, interference with economic gain or contractual relations, and intentional and negligent infliction of emotional distress or “outrage”; and



c.All claims and causes of action by the Employee that Released Parties have acted unlawfully or improperly in any manner whatsoever.
Nothing in this Release shall be interpreted to release any claims to Employee’s post-employment benefits provided under the Employment Agreement, claims which may not be released as matter of law, or claims which arise under the terms of this Release or after the Effective Date of this Release, or to release Employee’s right, if any, to any vested benefits under any retirement plan or stock subscription agreements. Employee acknowledges that this Release constitutes a full settlement, accord, and satisfaction of all claims covered by this Release.
3.Age Discrimination in Employment Act; Older Workers Benefit Protection Act of 1990: In addition to the general release in Paragraph 2 of this Release, the Employee is waiving and releasing any and all claims against Released Parties under the Age Discrimination and Employment Act (“ADEA”) that arose at any time during the Employee’s employment with the Company, up to and including his last day of employment. This Release is subject to the terms of the Older Workers Benefit Protection Act of 1990 (“OWBPA”). The OWBPA provides that an individual cannot waive a right or claim under the ADEA unless the waiver is knowing and voluntary. Pursuant to the terms of the OWBPA, the Employee acknowledges and agrees that the Employee has been provided a copy of this Release, has signed this Release voluntarily, and with full knowledge of its consequences. In addition, the Employee hereby acknowledges and agrees as follows:
a.This Release has been written in a manner that is calculated to be understood, and is understood, by the Employee;
b.The release provisions of this Release apply to any rights the Employee may have under the ADEA up to the date of this Release;
c.The release provisions of this Release do not apply to any rights or claims the Employee may have under the ADEA that arise after the date he signs this Release;
d.The Employee has been advised that he should consult with an attorney prior to signing this Release;
e.The Employee has been provided a period of twenty-one (21) calendar days (the “Review Period”) from his last day of employment with the Company to consider this Release. The Employee may, but is not required to, accept and sign this Release before the expiration of the Review Period, but no earlier than his last day of employment with the Company. If the Employee signs this Release before the expiration of the Review Period, the Employee agrees that he is knowingly and expressly waiving the time-period;
f.For a period of seven (7) calendar days following his signing of this Release, the Employee may revoke this Release by providing written notice of any such revocation to Mickey R. Dragash, the Company’s Executive Vice-President and General Counsel, on or before the seventh day after the Employee signs the Release. This Release shall become “effective” on the eighth calendar day after the Employee signs it if it has not been revoked during the seven (7) day revocation period (the “Effective Date”);
g.Payment of any severance benefits is conditioned on the execution of this Release no later than five (5) days after the end of the Review Period and the running of the revocation period described in 3(f) (“Revocation Period”); and
h.The Employee may not sign this Release until after his last day of employment with the Company and the Release shall not be effective if the Employee executes the Release prior to such date.



4.Protected Rights: The Employee understands that nothing contained in this Release shall be construed to prohibit him from filing a charge with or participating in an investigation or proceeding conducted by the Equal Employment Opportunity Commission, the National Labor Relations Board, or any state or federal agency. The Employee understands that he has waived and released any and all claims for money damages and equitable relief that the Employee may recover from Released Parties pursuant to the filing or prosecution of any administrative charge against Released Parties, or any resulting civil proceeding or lawsuit brought on his behalf for the recovery of such relief, and which arises out of the matters that are and may be released or waived by this Release. The Employee also understands, however, that this Release does not limit his ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company. This Release also does not limit the Employee’s right to receive an award for information provided to any government agencies.
5.Pension Plan: This Release shall not affect any vested rights the Employee has under an ERISA pension benefit plan(s).
6.Medicare: The Employee affirms, covenants, and warrants he is not a Medicare beneficiary and is not currently receiving, has not received in the past, will not have received at the time of payment pursuant to this Release, is not entitled to, is not eligible for, and has not applied for or sought Social Security Disability or Medicare benefits. In the event any statement in the preceding sentence is incorrect (for example, but not limited to, if the Employee is a Medicare beneficiary, etc.), the following sentences (i.e., the remaining sentences of this paragraph) apply. The Employee affirms, covenants, and warrants he has made no claim for illness or injury against, nor is he aware of any facts supporting any claim against, the Released Parties under which Released Parties could be liable for medical expenses incurred by the Employee before or after the execution of this Release. Furthermore, the Employee is aware of no medical expenses which Medicare has paid and for which Released Parties are or could be liable now or in the future. The Employee agrees and affirms that, to the best of his knowledge, no liens of any governmental entities, including those for Medicare conditional payments, exist. The Employee will indemnify, defend, and hold Released Parties harmless from Medicare claims, liens, damages, conditional payments, and rights to payment, if any, including attorneys' fees, and the Employee further agrees to waive any and all future private causes of action for damages pursuant to 42 U.S.C. § 1395y(b)(3)(A) et seq.
7.Attorneys’ Fees and Costs: In any proceeding or action to enforce this Release or to recover damages arising out of its breach, the prevailing party shall be awarded its reasonable attorneys’ fees and costs.
8.Governing Law and Venue: This Release will be interpreted and construed in accordance with the laws of the State of Arizona, insofar as federal law does not control, and venue as to any dispute regarding this Release, or interpretation thereof, shall be in Maricopa County, Arizona.
9.Modification of Release: This Release shall not be modified, amended, or terminated unless such modification, amendment, or termination is executed in writing by the Employee, and an authorized representative of the Company.
10.The Employee’s Representations: The Employee warrants that the Employee is over the age of eighteen (18) and competent to sign this Release; that in signing this Release the Employee is not relying on any statement or representation by the Company that is not contained in this Release, but is relying upon the Employee’s judgment and/or that of the Employee’s legal counsel and/or tax advisor; that the Release was signed knowingly and voluntarily without duress or coercion in any form; and that the Employee fully understands the same is a FULL and FINAL SETTLEMENT of any and all claims against Released Parties which have been or could have been asserted or on account or arising out of the Employee’s employment relationship with the Company or the actions of any of Released Parties. The Employee further represents and certifies that the Employee has been given a fair opportunity to review the terms of this Release and has determined that it is in the Employee’s best interest to enter into this Release.



11.Drafting and Construction: This Release may not be construed in favor of or against either the Employee or the Company (each, a “Party”) on the grounds that said Party was less or more involved in the drafting process.

ACCEPTED AND AGREED:

/s/ Daniel L. UrnessFebruary 19, 2021
Daniel L. UrnessDate



CAVCO INDUSTRIES, INC.

/s/ William C. BoorFebruary 19, 2021
William C. BoorDate
President & CEO




EX-21 3 cvco-202143xexhibit21.htm EX-21 Document

Exhibit 21
SUBSIDIARIES OF CAVCO INDUSTRIES, INC.
As of April 3, 2021

SubsidiaryJurisdiction
Cavco Exchange, LLCDelaware
Chariot Eagle, LLCFlorida
CountryPlace Acceptance Corp.Nevada
CountryPlace Acceptance GP, LLCTexas
CountryPlace Acceptance LP, LLCDelaware
CountryPlace Mortgage, Ltd.Texas
CountryPlace Mortgage Holdings, LLCDelaware
CRG Holdings, LLCDelaware
Destiny Homes, LLCDelaware
Fairmont Homes, LLCDelaware
Fleetwood Homes, Inc.Delaware
Lexington Homes, Inc.Mississippi
Palm Harbor Homes, Inc.Delaware
Palm Harbor Insurance Agency of Texas, Inc.Texas
Palm Harbor Villages, Inc.Delaware
Palm Harbor Villages Real Estate, LLCTexas
Standard Casualty CompanyTexas
Standard Insurance Agency, Inc.Texas




EX-23 4 cvco-202143xexhibit23.htm EX-23 Document

Exhibit 23
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the Registration Statement (No. 333-191171) on Form S-3, and Registration Statements (Nos. 333-106861, 333-132925, and 333-209097) on Form S-8 of Cavco Industries, Inc. of our report dated May 27, 2021, relating to the consolidated financial statements, and the effectiveness of internal control over financial reporting of Cavco Industries, Inc., appearing in the Annual Report on Form 10-K of Cavco Industries, Inc. for the fiscal year ended April 3, 2021.
/s/ RSM US LLP
Phoenix, Arizona
May 27, 2021


EX-31.1 5 cvco-202143xexhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRESIDENT AND CHIEF EXECUTIVE OFFICER
I, William C. Boor, certify that:
1.I have reviewed this annual report on Form 10-K 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:May 27, 2021
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer


EX-31.2 6 cvco-202143xexhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Paul Bigbee certify that:
1.I have reviewed this annual report on Form 10-K 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:May 27, 2021
/s/ Paul Bigbee
Paul Bigbee
Chief Accounting Officer





EX-32.1 7 cvco-202143xexhibit321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS OF
CHIEF EXECUTIVE OFFICER
AND
CHIEF ACCOUNTING OFFICER
PURSUANT TO 18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Cavco Industries, Inc. (the “Registrant”) on Form 10-K for the year ending April 3, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), we, William C. Boor and Paul Bigbee, Chief Executive Officer and Chief Accounting Officer, respectively, of the Registrant, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
 
May 27, 2021
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer
/s/ Paul Bigbee
Paul Bigbee
Chief Accounting Officer

EX-101.SCH 8 cvco-20210403.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100030004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement link:presentationLink link:calculationLink link:definitionLink 100040005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220022001 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 240034001 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 240044002 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details) link:presentationLink link:calculationLink link:definitionLink 240054003 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 240064004 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 240074005 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details) link:presentationLink link:calculationLink link:definitionLink 240084006 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details) link:presentationLink link:calculationLink link:definitionLink 240094007 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) link:presentationLink link:calculationLink link:definitionLink 240104008 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details) link:presentationLink link:calculationLink link:definitionLink 240114009 - Disclosure - Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) link:presentationLink link:calculationLink link:definitionLink 210121002 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 230133001 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 240144010 - Disclosure - Revenue from Contract with Customer Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240154011 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 210161003 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 230173002 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 240184012 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 240194013 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details) link:presentationLink link:calculationLink link:definitionLink 210201004 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 230213003 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 240224014 - Disclosure - Investments (Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 240234015 - Disclosure - Investments (Available-for-sale Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 240244016 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 240254017 - Disclosure - Investments (Debt Securities by Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 240264018 - Disclosure - Investments (Gains (losses) on securities) (Details) link:presentationLink link:calculationLink link:definitionLink 240274019 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210281005 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 230293004 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 240304020 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 210311006 - Disclosure - Consumer Loans Receivable link:presentationLink link:calculationLink link:definitionLink 230323005 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 240334021 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 240344022 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 240354023 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details) link:presentationLink link:calculationLink link:definitionLink 240364024 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) link:presentationLink link:calculationLink link:definitionLink 240374025 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) link:presentationLink link:calculationLink link:definitionLink 240384026 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 240394027 - Disclosure - Consumer Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210401007 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss link:presentationLink link:calculationLink link:definitionLink 230413006 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 240424028 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 240434029 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details)) link:presentationLink link:calculationLink link:definitionLink 240444030 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 240454031 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 240464032 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 240474033 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210481008 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 230493007 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 240504034 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 210511009 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 220522002 - Disclosure - Leases (Policies) link:presentationLink link:calculationLink link:definitionLink 230533008 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240544035 - Disclosure - Leases (Lease Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 240554036 - Disclosure - Leases (Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 240564037 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 240564037 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 240574038 - Disclosure - Leases (Weighted Average Disclosures) (Details) link:presentationLink link:calculationLink link:definitionLink 210581010 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 230593009 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 240604039 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 240614040 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 210621011 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 230633010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 240644041 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 210651012 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 230663011 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 240674042 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 210681013 - Disclosure - Debt and Finance Lease Obligations link:presentationLink link:calculationLink link:definitionLink 230693012 - Disclosure - Debt and Finance Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 240704043 - Disclosure - Debt and Finance Lease Obligations Summary of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 240714044 - Disclosure - Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 240724045 - Disclosure - Debt and Finance Lease Obligations Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210731014 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 230743013 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 240754046 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 240764047 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) link:presentationLink link:calculationLink link:definitionLink 240774048 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) link:presentationLink link:calculationLink link:definitionLink 210781015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230793014 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240804049 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 240814050 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 240824051 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 240834052 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 210841016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 220852003 - Disclosure - Commitment and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 230863015 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 240874053 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 240884054 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 210891017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230903016 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240914055 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 240924056 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 240934057 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 240944058 - Disclosure - Stock-Based Compensation Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 210951018 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 230963017 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240974059 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 210981019 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 220992004 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 231003018 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 241014060 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 241024061 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 211031020 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 241044062 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 211051021 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 241064063 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 211071022 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 231083019 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 241094064 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 211101023 - Disclosure - Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 231113020 - Disclosure - Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 241124065 - Disclosure - Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cvco-20210403_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cvco-20210403_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cvco-20210403_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Consumer loans receivable, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Name of Major Customer [Domain] Customer [Domain] Letter of Credit Letter of Credit [Member] Released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period State Current State and Local Tax Expense (Benefit) Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Concentration risk percentage Concentration Risk on Financing Receivables Percentage Concentration risk on financing receivables percentage. Receivable Type [Axis] Receivable Type [Axis] Other Intangible Assets Other Intangible Assets [Member] Proceeds from sales of consumer loans Proceeds from Sale of Finance Receivables Number of shares and par value Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract] Direct premiums Earned Direct Premiums Earned Marketable equity securities Equity Securities, FV-NI, Current Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Non-marketable equity investments Equity Method Investments, Fair Value Disclosure Earnings Per Share Computation Earnings Per Share Reconciliation [Abstract] Weighted average remaining lease term, operating leases Operating Lease, Weighted Average Remaining Lease Term Less current portion Financing Receivable, after Allowance for Credit Loss, Current Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Gross unrealized gain (loss), available for sale debt securities Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax Number of shares of Cavco common stock available for grant under stock incentive plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 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 Current fiscal year Current fiscal year [Member] Current fiscal year Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2023 Long-Term Debt, Maturity, Year Two Other intangibles Deferred Tax Liabilities, Intangible Assets Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Accrued volume rebates Accrued Volume Rebates Accrued volume rebates. Mortgage Servicing Rights Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Commercial loans receivable, net Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Percentage of Principal Balance of Consumer Loans Receivable Percentage of Principal Balance of Consumer Loans Receivable Percentage of principal balance of consumer loans receivable. Amortization of Intangible Assets Amortization of Intangible Assets Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Anti-dilutive stock equivalents excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Summary of inventories Schedule of Inventory, Current [Table Text Block] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Thereafter LeaseLiabilityPaymentsDueAfterYearFive LeaseLiabilityPaymentsDueAfterYearFive Loans held for sale Financing Receivable, Held-for-Sale Award Type [Domain] Award Type [Domain] Accrual for estimated warranties Movement in Standard Product Warranty Accrual [Roll Forward] Expected Amortization for Future Fiscal Years [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Fiscal 2017 Fiscal 2017 [Member] Fiscal 2017 Shares exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Goodwill and Other Intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued Retained earnings Retained Earnings [Member] Securitized financings and other Debt Instrument, Fair Value Disclosure Lease - Right of use asset Deferred Tax Liabilities, Leasing Arrangements Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Unrealized losses, 12 months or longer Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Accounts receivable Increase (Decrease) in Accounts Receivable Charge-offs Allowance for Loan and Lease Losses, Write-offs Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Basic (usd per share) Earnings Per Share, Basic Operating lease expense Operating Lease, Expense Less: Net (gains) losses recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Due after five years through ten years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost Consumer Loans Receivable Consumer Loans Receivable [Table Text Block] Consumer loans receivable. Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Commercial Loans Receivable and Allowance for Loan Loss Financing Receivables, Commercial [Text Block] Financing Receivables, Commercial Outstanding Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type 2022 Long-Term Debt, Maturity, Year One Repurchase agreements period, minimum Period of Agreement under Repurchase Contingencies Minimum Period of the agreement under repurchase contingencies minimum. Raw materials Inventory, Raw Materials, Gross Fair Value Measurement [Domain] Fair Value Measurement [Domain] Entity Current Reporting Status Entity Current Reporting Status Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Machinery and Equipment Machinery and Equipment Machinery and Equipment [Member] Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net 61 to 90 days past due 61 - 90 days past due [Member] 61 - 90 days past due Total restricted cash Restricted Cash and Cash Equivalents Property, plant, equipment and depreciation Deferred Tax Liabilities, Property, Plant and Equipment Investment summary Debt Securities, Trading, and Equity Securities, FV-NI [Abstract] Consumer loans Consumer Portfolio Segment [Member] Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] 2022 Lease Liability Payments Due Next Twelve Months Lease Liability Payments Due Next Twelve Months Level 1 Fair Value, Inputs, Level 1 [Member] INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Direct premiums Written Direct Premiums Written Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Allowance for loan loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Consumer Loans Receivable Financing Receivables, Consumer [Text Block] Financing Receivables, Consumer Deliquency Status of Consumer Loans Deliquency Status of Consumer Loans [Table Text Block] Deliquency Status of Consumer Loans Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Salaries and wages Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Scenario [Axis] Scenario [Axis] Proceeds from secured financings and other Proceeds from Accounts Receivable Securitization Commercial Loans Receivable Characteristics Commercial Loans Receivable Characteristics (Weighted averages) [Table Text Block] [Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table] Insurance Insurance [Member] Insurance [Member] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Deferred financing fees, net Deferred Discounts, Finance Charges and Interest Included in Receivables Net gain (loss) recognized during the period Equity Securities, FV-NI, Gain (Loss) Residential mortgage-backed securities Collateralized Mortgage Backed Securities [Member] Thereafter Long-Term Debt, Maturity, after Year Five 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite lived: Finite-lived Intangible Assets [Roll Forward] Gross gains realized on debt securities Debt Securities, Available-for-sale, Realized Gain Reinsurance Effect on Premiums Written and Earned Premiums Written and Earned [Abstract] Impact of adoption of ASU 2016-13 Allowance for Loan and Lease Losses, Adjustments, Other Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Loans held at acquisition date Loans held at acquisition date [Member] Loans held at acquisition date Finance Leases Lessee, Finance Leases [Text Block] Trading Symbol Trading Symbol Current liabilities: Liabilities, Current [Abstract] Receivable [Domain] Receivable [Domain] Other secured financings Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement Exercisable, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Geographic concentration Inventory Finance Receivables Geographic Concentration Percentage Inventory finance receivables geographic concentration percentage. Nonperforming Nonperforming Financial Instruments [Member] Indemnification Period Indemnification Period Indemnification Period Property, plant and equipment Property, Plant and Equipment, Net, by Type [Abstract] Inventories Inventory Disclosure [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Construction loan contract amount Contractual Obligation 31 to 60 days past due 31 - 60 days past due [Member] 31 - 60 days past due Allowance for Loan Losses Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] Federal Current Federal Tax Expense (Benefit) Present value of lease liabilities Operating Lease, Liability Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,241,256 and 9,173,242 shares, respectively Common Stock, Value, Issued Weighted average discount rate, finance leases Finance Lease, Weighted Average Discount Rate, Percent Defined Contribution Plan [Domain] Defined Contribution Plan [Domain] [Domain] for Defined Contribution Plan [Axis] Sub-Prime- FICO score less than 620 Subprime [Member] Weighted-average period over stock options expected to be recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Operating Leases Lessee, Operating Leases [Text Block] Summary of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Current portion of consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Current Loans and Leases Receivable, Net Amount, Consumer, Current Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Mortgage-backed securities, Fair Value Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value Stock Options, Weighted Average Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Class of Stock [Axis] Class of Stock [Axis] Weighted average effective interest rate Weighted average effective interest rate Weighted average effective interest rate Finance lease payments thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net revenue Revenue from Related Parties Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Due after one year through five years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Stock Options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Business Segment Information Segment Reporting Disclosure [Text Block] Weighted average remaining lease term, finance leases Finance Lease, Weighted Average Remaining Lease Term Commercial Loans Receivable Financing Receivable [Policy Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional paid-in capital Additional Paid-in Capital [Member] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Canceled or expired Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Purchase accounting additions Standard Product Warranty Accrual, Additions from Business Acquisition Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Commercial loans receivable, net Financing Receivable, after Allowance for Credit Loss Commercial loans receivable Increase (Decrease) in Finance Receivables Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Maximum Advance under Secured Credit Facility Maximum Advance under Secured Credit Facility Maximum Advance Under Secured Credit Facility MSRs (in thousands) Servicing Asset at Fair Value, Amount Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Operating lease liability maturities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Accounts payable and accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Ceded premiums - nonaffiliate Earned Ceded Premiums Earned Restricted cash, current Restricted cash Restricted Cash and Cash Equivalents, Current Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and entity information. Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Reconciliation to SOCF Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Weighted average months to maturity Weighted average months to maturity Weighted average months to maturity Payments for common stock repurchases Payments for Repurchase of Common Stock Useful lives Property, Plant and Equipment, Useful Life Stockholders' equity Stockholders' Equity Attributable to Parent [Abstract] Due after one year through five years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Near Prime- FICO score 620-679 Near prime [Member] Near prime Operating lease liabilities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Gross Carrying Amount Intangible Assets Including Goodwill Gross Intangible assets including goodwill gross. Total finance lease payments Finance Lease, Liability, Payment, Due Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Current Income Tax Expense Current Income Tax Expense (Benefit) Employee Benefit Plans Compensation Related Costs, General [Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Total lease assets LeaseRightOfUseAsset Total Lease Assets Service-Based Awards Restricted Stock Units (RSUs) [Member] Present value of lease liabilities Finance lease obligations Finance Lease, Liability Employer matching percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Unvested target stock awards that may vest based upon performance conditions through fiscal year 2023 Share-based Payment Arrangement, Tranche Two [Member] Due after ten years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Non-marketable equity investments Equity Method Investments Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Summary of restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Secured credit facilities and other Secured Long-term Debt, Noncurrent Non-cash interest income, net Other Noncash Income Repurchase agreements maximum amount contingently liable Assets Sold under Agreements to Repurchase Repurchase Liability Contingency Maximum Assets sold under agreements to repurchase repurchase liability contingency maximum. Finance lease payments FY24 Finance Lease, Liability, to be Paid, Year Three Finance lease payments FY25 Finance Lease, Liability, to be Paid, Year Four Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Income tax expense Income Tax Expense Income tax expense Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory Deferred Tax Assets, Inventory Insurance [Abstract] Insurance [Abstract] 91+ days past due 91+ days past due [Member] 91+ days past due Entity Voluntary Filers Entity Voluntary Filers Total current assets Assets, Current Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Other income, net Other Nonoperating Income Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Non-marketable equity investment, contributions Equity Method Investment, Aggregate Cost Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Value by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Warranties Product Warranty Disclosure [Text Block] Weighted-average estimated fair value of employee stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Unrealized gains on marketable equity investments Deferred Tax Liabilities, Prepaid Expenses Operating lease payments FY22 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Consumer loans receivable Mortgage Loans on Real Estate, Commercial and Consumer, Net Reserve for Repurchase Commitment Repurchase and Resale Agreements Policy [Policy Text Block] Stockholders' Equity Stockholders' Equity, Policy [Policy Text Block] Capitalized servicing multiple Capitalized Servicing Multiple of Loans Held-in-portfolio Capitalized Servicing Multiple of Loans Held-in-portfolio Contractual Maturity of Investment Securities Available-for-sale Securities, Debt Maturities [Abstract] Operating lease payments FY25 Lessee, Operating Lease, Liability, to be Paid, Year Four Finance lease liabilities, current Finance Lease, Liability, Current Level 2 Fair Value, Inputs, Level 2 [Member] Type of Adoption [Domain] Accounting Standards Update [Domain] Goodwill and Other Intangibles Schedule of Intangible Assets and Goodwill [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Total Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Interest on lease liabilities Finance Lease, Interest Expense Accounting Estimate Use of Estimates, Policy [Policy Text Block] Earnings Per Share Computation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average servicing fee Weighted-Average Servicing Fee of Loans Held-in-portfolio Weighted-Average Servicing Fee of Loans Held-in-portfolio Loan Repurchase Loan Repurchase [Member] Loan Repurchase Deferred income taxes Deferred Income Taxes and Tax Credits Mortgage-backed securities, Amortized Cost Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost Common stock, shares authorized Common Stock, Shares Authorized Weighted average contractual interest rate Weighted average contractual interest rate Weighted average contractual interest rate Payments on securitized financings and other Repayments of Secured Debt Net income Net Income (Loss) Available to Common Stockholders, Basic Product and Service [Domain] Product and Service [Domain] Activity in property casualty reserve Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Lease, Cost Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] Vesting [Domain] Vesting [Domain] Line of Credit Facility, Expiration Period Line of Credit Facility, Expiration Period Repossessed homes Real Estate Acquired Through Foreclosure Year of origination [Domain] Year of origination [Domain] Year of origination Cost of sales Cost of Revenue Investments Investment, Policy [Policy Text Block] Consumer Loans Held for Investment Characteristics Consumer Loans Held for Investment Characteristics [Table Text Block] [Table Text Block] for Consumer Loans Held for Investment Characteristics [Table] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, at cost; 6,600 shares as of April 3, 2021, No shares as of March 28, 2020 Treasury Stock, Value Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Ceded premiums - nonaffiliate Written Ceded Premiums Written Fair Value Measurements Fair Value Disclosures [Text Block] Finance lease liability maturities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Cash related to CountryPlace customer payments to be remitted to third parties [Member] Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member] Cash related to CountryPlace customer payments to be remitted to third parties. 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past Principal Past Due Period for Loan Considered as Non Performing Principal past due period for loan considered as non performing. ASC 606 Accounting Standards Update 2014-09 [Member] Quarterly Financial Data Quarterly Financial Information [Table Text Block] Stock Option Activity, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State Deferred State and Local Income Tax Expense (Benefit) Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Income Statement Location [Domain] Income Statement Location [Domain] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Freight Cargo and Freight [Member] Expected Amortization for Future Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Net income per share attributable to Cavco common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Property, plant and equipment, at cost Property, Plant and Equipment, Gross Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Unrealized gains (losses) recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Net revenue Net revenue Revenues Other comprehensive income, net Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Geographic Concentration of Consumer Loans Receivable in Key States Consumer Loans Receivables Geographic Concentration [Abstract] Disclosure of geographic concentration of consumer loans receivable by key state. Finished goods Inventory, Finished Goods, Gross Beginning balance, weighted average exercise price Ending balance, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Factory-built housing, other Factory-built housing, other [Member] Factory-built housing, other [Member] Financed lease asset accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization HUD Code HUD Code [Member] HUD Code [Member] Net premiums Written Premiums Written, Net Net Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Net Indefinite lived intangible assets including goodwill net. Delinquency Status [Axis] Delinquency Status [Axis] Delinquency Status Document Fiscal Period Focus Document Fiscal Period Focus Letter of Credit Loss Contingency, Estimate of Possible Loss Indemnification Agreement Indemnification Agreement [Member] Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Allowance for loan loss, consumer Loans and Leases Receivable, Allowance Loss (gain) on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment 12 Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Leases [Abstract] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Gain on IRLCs Derivative, Gain on Derivative Number of loans serviced with MSRs Number of Loans Outstanding of Loans Held-in-portfolio Number of Loans Outstanding of Loans Held-in-portfolio Insurance loss reserves Balance at beginning of period Balance at end of period Liability for Claims and Claims Adjustment Expense Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Amortization Amortization Delinquency status [Domain] Delinquency status [Domain] Delinquency status Principal payments received on consumer loans receivable Proceeds from Collection of Notes Receivable Income Taxes Income Tax Disclosure [Text Block] Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Current Current [Member] Current Due in less than one year, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Deferred financing fees and other, net Loans and Leases Receivable, Deferred Income Net incurred losses during the year Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Commercial loans receivable Loans Receivable, Fair Value Disclosure Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. Schedule of Investments Schedule of Investments [Table Text Block] Schedule of Investments [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Current portion of commercial loans receivable, net Loans and Leases Receivable, Net Amount, Commercial, Current Loans and Leases Receivable, Net Amount, Commercial, Current Expected option life in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Warranty period for manufacturing defects Standard Product Warranty Term Standard Product Warranty Term Total current liabilities Liabilities, Current Assumed premiums - nonaffiliate Written Assumed Premiums Written IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Operating lease obligations incurred Lease Obligation Incurred Loss Contingencies [Table] Loss Contingencies [Table] Employee contribution rate, subject to match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Entity Address, Postal Zip Code Entity Address, Postal Zip Code Medical claims expenses Self-Funded Group Medical Plan, Medical Claims Expense Self-Funded Group Medical Plan, Medical Claims Expense Commercial loans receivable, gross Financing Receivable, before Allowance for Credit Loss Geographic Concentration of Commercial Loans Receivables in Key States Inventory Finance Receivables Geographic Concentration [Table Text Block] Tabular disclosure of geographic concentration of inventory finance receivables by key state. Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Recently Issued or Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Goodwill Goodwill [Member] Unrecognized compensation cost related to stock options Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount New Claims for Mortgages Sold Loss Contingency, New Claims Filed, Number Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Services Financial services Financial Services [Member] Financial services. Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Gross Carrying Amount Goodwill Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Weighted average months to maturity Weighted average months to maturity, commercial Weighted average months to maturity, commercial 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] Scenario [Domain] Scenario [Domain] Loan Contracts with Off-Balance Sheet Commitments Loan Contracts with Off Balance Sheet Commitments [Abstract] Loan contracts with off balance sheet commitments. Related Party Transactions Related Party Transactions Disclosure [Text Block] Rent expense Operating Leases, Rent Expense Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Nonstructural Component Warranty Description Nonstructural Component Warranty Description Nonstructural Component Warranty Description Finance Consumer Finance [Member] Consumer Finance [Member] Summary of the Fair Value and Carrying Value of Financial Instruments Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work in process Inventory, Work in Process, Gross Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Trademarks and trade names Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net Income (Loss) Attributable to Parent Accounts Receivable Receivable [Policy Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Net Carrying Amount Indefinite lived intangible assets including goodwill. Indefinite lived intangible assets including goodwill. Operating lease right-of-use assets Operating lease assets Operating Lease, Right-of-Use Asset Interest Rate Lock and Forward Sales Commitments Derivatives, Reporting of Derivative Activity [Policy Text Block] Salaries, wages and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of acquired finite and indefinite lived intangible asset by major class table. Proceeds from sale of property, plant and equipment and assets held for sale Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Business Segments [Axis] Segments [Axis] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Canceled or forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Repurchase agreements period, maximum Period of Agreement under Repurchase Contingencies Maximum Period of agreement under repurchase contingencies maximum. Due after ten years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Park Model RVs Park Model RVs [Member] Park Model RVs [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Finance lease payments FinanceLeasePayments Cash paid on finance leases (principal and interest) Geographic Concentration of Consumer Loans Receivable Consumer Loans Receivables Geographic Concentration [Table Text Block] Tabular disclosure of geographic concentration of consumer loans receivable by key state. Accounts Receivable, Related Parties Accounts Receivable, Related Parties Total lease payments LeaseLiabilityPaymentsDue LeaseLiabilityPaymentsDue Recognized gain (loss) on forward commitments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment 2024 Long-Term Debt, Maturity, Year Three Warranties Extended Product Warranty, Policy [Policy Text Block] Land Land [Member] States and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] 401K Plan [Member] 401K Plan [Member] 401K Plan [Member] Awarded Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Deferred tax expense Deferred Tax Liabilities, Other Comprehensive Income Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update 2016-01 Accounting Standards Update 2016-01 [Member] Beginning balance, shares outstanding Ending balance, shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Available-for-Sale Securities by Investment Category Debt Securities, Available-for-sale [Abstract] Advertising Advertising Cost [Policy Text Block] Gross Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Gross Indefinite lived intangible assets including goodwill gross. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Year of origination [Axis] Year of origination [Axis] Year of origination 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. Watch List Watch List [Member] Watch list. Fiscal 2019 Fiscal 2019 [Member] Fiscal 2019 Right-of-use assets recognized Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Net deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Supplemental disclosure of noncash financing activity: Other Noncash Investing and Financing Items [Abstract] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Portfolio concentration Consumer Loans Receivable Geographical Concentration Percentage Consumer loans receivable geographical concentration percentage. Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Reserve for repurchase commitments Assets Sold under Agreements to Repurchase, Repurchase Liability ARIZONA ARIZONA Number of Operating Segments Number of operating segments Number of Operating Segments Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Operating lease payments FY24 Lessee, Operating Lease, Liability, to be Paid, Year Three Changes in the Allowance for Loan Losses on Commercial Loans Receivables Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Serviced portfolio with MSRs (in thousands) Principal Amount Outstanding of Loans Held-in-portfolio Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five 2026 LeaseLiabilityPaymentsDueYearFive LeaseLiabilityPaymentsDueYearFive Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Repurchase Contingencies Commitments and Contingencies, Policy [Policy Text Block] Loss on IRLCs Derivative, Loss on Derivative Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Employer matching contribution expense Defined Contribution Plan, Cost Consumer loans receivable originated Payments to Acquire Finance Receivables Number of shares of Cavco common stock authorized for grant under stock incentive plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating lease payments Operating Lease, Payments Gain on investments and sale of loans, net Gain (loss) on sales of loans and investments Gain (loss) on sales of loans and investments Consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Document Transition Report Document Transition Report Construction Advances Cumulative advances Construction Advances Construction Advances Total liabilities and stockholders' equity Liabilities and Equity Other Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Unvested target stock awards that may vest based upon performance conditions through fiscal year 2022 Share-based Payment Arrangement, Tranche One [Member] Operating lease payments FY26 Lessee, Operating Lease, Liability, to be Paid, Year Five Proceeds from sale of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Due after five years through ten years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value Total lease expense TotalLeaseExpense Total Lease Expense Purchases of investments Payments to Acquire Available-for-sale Securities Change in estimated loan losses, net Change in estimated loan losses, net Allowance for Loan and Lease Losses, Period Increase (Decrease) Earnings Per Share Earnings Per Share [Text Block] Common stock repurchases Treasury Stock, Value, Acquired, Cost Method Business Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Minimum Minimum [Member] Gross profit Gross profit Gross Profit Secured credit facilities Long-term Line of Credit Operating lease payments FY23 Lessee, Operating Lease, Liability, to be Paid, Year Two Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense Canceled or forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Preferred stock, shares authorized Preferred Stock, Shares Authorized 2023 LeaseLiabilityPaymentsDueYearTwo LeaseLiabilityPaymentsDueYearTwo Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Consumer loans receivable Loans and Leases Receivable, Gross 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. Commercial loans receivable from affiliates Loans and Leases Receivable, Related Parties 2025 Long-Term Debt, Maturity, Year Four Revenue Recognition - rebates and freight Revenue [Policy Text Block] Restricted cash Restricted cash, noncurrent Restricted Cash and Cash Equivalents, Noncurrent Debt and Finance Lease Obligations Debt Disclosure [Text Block] Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Due in less than one year, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] No FICO score No FICO Score [Member] No FICO Score Less: Amount representing interest LeaseLiabilityUndiscountedExcessAmount LeaseLiabilityUndiscountedExcessAmount Issuance of common stock under stock incentive plans, shares Stock Issued During Period, Shares, New Issues Disaggregation of Revenue Disaggregation of Revenue [Line Items] Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Summary of inventories Inventory, Net [Abstract] Available-for-sale debt securities by investment category Available-for-sale Securities [Table Text Block] Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Performance-Based Awards Performance Shares [Member] Reserve for Property Casualty Insurance Claims and Claims Expense Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Originated after Acquisition Date Originated after Acquisition Date [Member] Originated after Acquisition Date Commercial loans receivable from affiliate, net Due from Related Parties, Noncurrent Receivables [Abstract] Receivables [Abstract] Document Period End Date Document Period End Date Company repurchase options on certain loans sold Liabilities Related To Consumer Loans Sold Liabilities related to consumer loans sold Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Modular Modular [Member] Modular [Member] Current portion of secured credit facilities and other Less current portion Secured Debt, Current Current portion of commercial loans receivable from affiliates, net Due from Related Parties, Current Warranty reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Other Income, net Other Income (Expense), Policy [Policy Text Block] Other Income (Expense), Policy [Policy Text Block] Entity Registrant Name Entity Registrant Name Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Treasury stock, shares Treasury Stock, Shares Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount CALIFORNIA CALIFORNIA Applicable income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Financial Instrument [Axis] Financial Instrument [Axis] Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Loans held for investment (at Acquisition Date) Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net Book Value Reported Value Measurement [Member] Investment Securities in a Continuous Unrealized Loss Position Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Finance lease payments FY26 Finance Lease, Liability, to be Paid, Year Five Common Stock Common Stock [Member] Financial service, other Financial Service, Other [Member] Income from operations Operating Income (Loss) Employer maximum match per employee Defined Contribution Plan, Employer Discretionary Contribution Amount Recoveries Allowance for Loan and Lease Loss, Recovery of Bad Debts Operating Lease, Liability, Current Operating Lease, Liability, Current Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Issuance of common stock under stock incentive plans, value APIC, Share-based Payment Arrangement, Recognition and Exercise Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Treasury Stock Treasury Stock [Member] Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater than Amount Catastrophic losses recoverable in aggregate greater than amount. Activity in the liability for estimated warranties Schedule of Product Warranty Liability [Table Text Block] Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Cash paid during the year for income taxes Income Taxes Paid Purchases of property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Loans held for investment (originated after Acquisition Date) Consumer Loans Receivable Held for Investment Consumer loans receivable held for investment. FLORIDA FLORIDA Applicable income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Capitalized servicing rate Capitalized Loan Servicing Rate of Loans Held-in-portfolio Capitalized Loan Servicing Rate of Loans Held-in-portfolio 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Common Stock, Shares, Issued Common Stock, Shares, Issued Preferred stock, shares issued Preferred Stock, Shares Issued Allowance for loan losses Allowance for loan loss at beginning of period Allowance for loan loss at end of period Allowance for Loan and Lease Losses, Real Estate Estimated forfeiture rate Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures Gross losses realized on debt securities Debt Securities, Available-for-sale, Realized Loss State insurance licenses State Insurance Licenses [Member] State insurance licenses. Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Performing Performing Financial Instruments [Member] Net premiums Earned Premiums Earned, Net, Property and Casualty Interest expense Interest Expense Finance lease payments FY22 Finance Lease, Liability, to be Paid, Year One Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] City Area Code City Area Code 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. Retained earnings Cumulative effect of change in accounting principle Retained Earnings (Accumulated Deficit) Entity Public Float Entity Public Float Stock option expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Capitalized Mortgage Servicing Rights Schedule of Servicing Assets at Fair Value [Table Text Block] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Amendment Flag Amendment Flag Estimated Fair Value Estimate of Fair Value Measurement [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Payments for exercise of stock options Proceeds from Stock Options Exercised Short-term investments Short-term Investments Short-term Investments Finance lease payments FY23 Finance Lease, Liability, to be Paid, Year Two Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Commercial Portfolio Segment Commercial Portfolio Segment [Member] Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Inventories Total Inventories Inventory, Net Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity File Number Entity File Number Catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable Per Occurrence Greater than Amount Catastrophic losses recoverable per occurrence greater than amount. Federal Deferred Federal Income Tax Expense (Benefit) Operating lease payments thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Fiscal 2018 Fiscal 2018 [Member] Fiscal 2018 Product and Service [Axis] Product and Service [Axis] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Total lease liabilities Present value of lease liabilities LeaseLiability Total Lease Liability Loan discount Deferred Tax Assets, Loan Discount, Net, Noncurrent Deferred Tax Assets, Loan Discount, Net, Noncurrent Commercial Loans Receivable (including from affiliates), Current Commercial Loans Receivable (including from affiliates), Current Commercial Loans Receivable (including from affiliates), Current Statement [Line Items] Statement [Line Items] Fiscal 2016 and prior Fiscal 2016 and prior [Member] Fiscal 2016 and prior Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Stock Option Activity, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Investments Investments Revenue Recognition [Abstract] Revenue Recognition [Abstract] Available-for-sale debt securities Total Fair Value Debt Securities, Available-for-sale Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued expenses and other current liabilities Accrued Liabilities, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Stock option exercise price as a percent of fair value of common stock Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Consumer loans receivable Notes Receivable, Fair Value Disclosure Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Operating loss carryforward valuation allowance Deferred Tax Assets, Valuation Allowance Major Customers [Axis] Customer [Axis] Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Vesting [Axis] Vesting [Axis] Lease - Operating lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Total assets Total assets Assets Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Cash paid during the year for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Segment, Geographical [Domain] Geographical [Domain] Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Commercial Loans Receivables Commercial Loans Receivables [Table Text Block] Commercial Loans Receivables. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (usd per share) Earnings Per Share, Diluted Segment [Domain] Segments [Domain] Effect of dilutive securities Weighted Average Number Diluted Shares Outstanding Adjustment Less than 12 Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Quarterly Financial Data Quarterly Financial Information [Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Change in GNMA loans eligible for repurchase Loans Assumed Accrued volume rebates Deferred Tax Assets, Accrued Volume Rebates Deferred Tax Assets, Accrued Volume Rebates Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Reconciliations of income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable Accounts Payable, Current Impairment losses on assets held and used Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Concentration with affiliates Inventory Finance Receivable Principal Balance Concentration Inventory Finance Receivable Principal Balance Concentration Reinsurance Obligations Reinsurance Obligations [Member] Reinsurance obligations. Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Beginning balance, common stock, shares Ending balance, common stock, shares Common Stock, Shares, Outstanding Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium Investments Long-term Investments Long-term Investments Financial Instruments [Domain] Financial Instruments [Domain] Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description Cost of Goods and Services Sold Cost of Goods and Services Sold Maximum loss per emolyee under insurance claims Reinsurance Coverage, Maximum Liability per Employee Reinsurance Coverage, Maximum Liability per Employee Provision for credit losses Provision for Loan, Lease, and Other Losses Estimated warranties Product Warranty Accrual, Current TEXAS TEXAS Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Foreclosure or similar proceedings in progress Mortgage Loans in Process of Foreclosure, Amount Customer relationships Customer Relationships [Member] 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. Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Property, plant and equipment, at cost: Property, Plant and Equipment, Gross [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Indemnification Coverage Indemnification Coverage Indemnification Coverage Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] 2025 LeaseLiabilityPaymentsDueYearFour LeaseLiabilityPaymentsDueYearFour Total Debt Debt and Lease Obligation Stock-based compensation cost charged against income Share-based Payment Arrangement, Expense Options exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Net Carrying Amount Intangible Assets, Net (Including Goodwill) Prior fiscal year Prior fiscal year [Member] Prior fiscal year Net income per share attributable to Cavco common stockholders: Earnings Per Share, Basic and Diluted [Abstract] Net deferred tax (liabilities) assets Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract] Balance of incurred but not reported losses Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Reserves Related to Consumer Loans Sold Reserves Related to Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Unrealized Losses, less than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Payables and Accruals [Abstract] Payables and Accruals [Abstract] Loans charged off, net of recoveries Allowance for Loan and Lease Losses Write-offs, Net 2024 LeaseLiabilityPaymentsDueYearThree LeaseLiabilityPaymentsDueYearThree Cash, cash equivalents and restricted cash at beginning of the fiscal year Cash, cash equivalents and restricted cash at end of the fiscal year Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Other restricted cash Other Restricted Cash [Member] Other restricted cash. Common stock, par value Common Stock, Par or Stated Value Per Share Allowance for credit loss on available-for-sale debt securities Debt Securities, Available-for-sale, Allowance for Credit Loss Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Current assets: Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Goodwill and other intangibles Finite-Lived Intangible Assets, Net [Abstract] Entity Central Index Key Entity Central Index Key Asset Impairment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Maximum vesting period for stock options and restricted stock awards Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Current Fiscal Year End Date Current Fiscal Year End Date Insurance Self Insurance Reserve [Policy Text Block] Measurement Basis [Axis] Measurement Basis [Axis] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Consumer Loans Receivables Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block] Total Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Buildings and improvements Building and Building Improvements [Member] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Assumed premiums - nonaffiliate Earned Assumed Premiums Earned CountryPlace CountryPlace Commitment [Member] CountryPlace. Class of Stock [Domain] Class of Stock [Domain] Loan Contracts with Off-Balance Sheet Commitments Other Commitments [Table Text Block] Payments for acquisition, net Payments to Acquire Businesses, Gross Customer deposits Customer Deposits, Current Weighted average contractual interest rate Weighted average contractual interest rate, commercial Weighted average contractual interest rate, commercial Debt and Equity Securities, FV-NI [Line Items] Debt and Equity Securities, FV-NI [Line Items] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Vesting period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Advertising costs Advertising Expense Goodwill Deferred Tax Liabilities, Goodwill Reinsurance Effect on Premiums Written and Earned SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block] Prime- FICO score 680 and greater Prime [Member] Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Insurance Agency Commissions Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Allowance for loan losses, commercial Allowance for loan losses Balance at beginning of period Balance at end of period Financing Receivable, Allowance for Credit Loss Cost of sales Cost of Sales [Member] Inventories Inventory, Policy [Policy Text Block] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Nature of Operations Nature of Operations [Text Block] Indefinite lived: Indefinite-lived Intangible Assets [Roll Forward] Weighted average interest rate during the period Line of Credit Facility, Interest Rate During Period Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Net claim payments during the year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year Site improvements on Retail Sales Subcontracted site improvements [Member] Subcontracted site improvements [Member] EX-101.PRE 12 cvco-20210403_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cvco-20210403_g1.jpg begin 644 cvco-20210403_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M@@3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MYK?VW?\ @W=_X*6_L1_LG^.OVL/%/_!4R\US3_ NAMJ5WI.GZOK,*O#?_!.7X_^(? MU%_#27,_CCX^:YHL>K21VEM(D,]S86LN8&B\V18HO,5S.SHP,,8 M9J^QM=_9'_X*9?!3X"M%ET+6;A5SY(D MTJULKRQ#G@.)Y53(RC_X,=1X=_X6S^T0;I8O[6_X1WP[]B)^^+;S[_S M\>V_[/GWVU_1!0!X!_P2Y^-'QQ_:'_82\"?&7]I:P2R\>ZXFHR>*M.BM/(2P MNTU*ZB:T6/)*+#L$0#%FQ&-S, M%O$WQ6\53Z9)X@T<_9[C3[!8WN;Z6!TP8[B622-3(/F FE8$/AA\:_\ !5;X M5^'O^"77_!)W]CS]O+]B2V/P]^,;7?A]/$_CO05\F^\427VA3:A=G57ZZBKW M,&=EQYBA9'0 (2M ']"5%?A'_P '-/[0DGQ^_P"",'[,G[>'@V";PUXH\=ZY MHEQ<7VC74EO<6]O?:%>7<]CYB,&>);B-2 Q(S&".IS\]?\%F?V3O"/P8_P"" M*?[''_!0'2_B+XZU/XQZYI_A*&?QSJWC*]DGM;.Y\-O>Q6MK$)!#:);M;P+& M\*)(VUI)'DED>1@#^F&BOYM?^"[GP)@TW_@D5^RG_P %1O$WQ5\;Z_\ 'CQ[ M<>&[[6O'VI^*[H/ FH:!-J7V>TMHW6WLHX)8HA&8(XW.UG=GD=G/U+_P77\? M>*/BE_P;6?!+]K/Q1JTX^(>H>&O FJR^*[.9H+U9]1TV&2]"RQE6"2LV73.U MBJ$C**0 ?M+17\[?Q/\ ^"=_PU^)?_!L)X6_X*+^)?&WC/5OC=X.\-VNN^&_ M&VI>,;YVTNU36O(:PMH/-$,,0@9GW*@E:<>:SDDBOJ_]C/\ :9_X*:?\%./^ M#;9]6_9=^)7E?M 6L\WA67Q=?ZL+.\U""TO(Q)/'=/Q%>/8.B&=F!,@>0.CL M&4 _76BOY:O^"N/B#X5_L]?LA_LU_$C]GZ70M&_:3\!:K)I7Q;^+7PAENGMY M]8BM8W,$VNQ_NM2U!2B23A99FC=W!*I(H;]*O^#C/Q9K/CW_ (( ^%_VE-4N M6MO&I@\):G;Z_IKFVN;6:_6#[4(GB*LB2!R&0':=JY&57 !^M=?G]^TT/^"Z M)_X+,_#(_L[_ -E?\,K"TLO^$S\PZ;Y7E9?^T/M'F_Z;]J^YY'D_N_\ 59X\ M^OBK]@C_ ((L?$?_ (*S?\$V?V9OVE?CS^WE\1/#.I^$KHW/ACP]IVVYT^UT MJUU*-I3?F1]B/%&(BL2UQG[=5_JGPV_X.ZOA'X&^'VL7VBZ'K M7B'PQ?ZKHFF7TD%G=74Z.9Y7@1A&6D(W.=OSL2QRQ)(!_0317\\__!8G]LB; M]CW_ (. M1\8_P#!3/\ 95?XM_ *_P#!5GIWPYT'5K<36NE6 /^".M,\:^ M.KR/X4^+-1O)[N^T4ZO=[GANVNBTINK)/M2+YV6W10F0,2V0#]?**_G9\9?L M_>"_A]_P:X>&_P#@I]X<-_8_M&KXCMO$TWQNM[^9/%%SFV=YX@TW M-K<17\&MC3;JXB:+;Y8N8D\QT7"?O<;1M7 !^YU%?S _M*?LJ^&/$/\ P:[? M"']OOX@?$GQSXD^)5EXP\GP[J6K^+[M[70[)M:U&W:UMK02"%=S1B9IV1K@R M''FB-4C7]U_^")'QC^(?Q^_X)/\ P+^*_P 5O$ESK/B'4? T,6I:M?2F2>\: MWDDMEEE<\O(RQ*6I^(9-5T*YU"]349 M_O:A&US&A"7'F*(PT84(Y6@#]9/^"V'_ 4)\4_\$QO^">GBW]J3X?>%;/6/ M$T%U9Z5X9M=25C:1WEU*(UFG"D,R1IODV C>RJN5#%A\M_\ !.C6_P#@MW^T M7J_[,7[9^E_M5Z7XG^$/C_P/_:/QOT+Q=9Z;"8KQKF[!73H+2PBDA40_9EBV MRGYXV,N03O\ #O\ @X1\0_#S]M[_ (-^/A=_P4<\4>"/LOCG6]/\,2QS6^HW M*0V)O/GO($A$GE2)YP<*[HSA0,$9K[;_ .#<;X(?#'X5_P#!)7X2^,_ GAV2 MRU+QKX5M]3\2W#ZE<3B[NE:2,.$ED981M &V,(O?&>: /K_XZ_&_X9?LU_!S MQ+\?/C-XHAT;PMX2T>;4],/&7[-7Q6C_9J_9T\$ZJNG'5]*\-V6K>)O$%PR^8+;SKU) M8+>01&.61HTQ")HT'G[BX[W_ (._M=\ M"M.;6M*LQ&WFZGIUWI$5E%)+;+F8PW4$RE8V.YMHC?\ 1>H=2TW3M9TZXTC5 M["&[M+N%X;JUN8A)'-&P*LCJP(92"00>"#BOP-_X/8]3U?X8^*?V=?&_PVUN M_P##^K^(+3Q7;:YJ&BWTMK+?Q6IT(;S1K^6U?4A;S6"P&?RV'FLBRNH M9LG:<9P !]%?\'GWN392Z9J$SV MYDC(+1F2&)]IR R C'.0#]CJ*_F=_P""S/[)OA'X,_\ !%']CG_@H!IOQ&\= M:K\8]%$D;:TDC222/(= M_P#X+J_L[P:?_P $I^'; MG4_L]I;QNMO91P2VT0C,$2.?F=V=W9B ?TAT5^.__!:KQSXH^+7_ ;!_#?] MJOQAK-P_Q G\!?#_ %S_ (2FUF:"\CO-1BT_[:ZRQD,HE\Y]Z@X;Y M_::U'6=4_P"#/?X'_&V\\1:FWC#1_%TR:?XH7491?Q1SZ_J<4T?V@-YA1T2, M,F[!\J,D?(N #]=?^"W_ ,?_ (]?LF_\$T_B-^U%^S;\49O"_BSP-:V=[82_ MV197MO=B2^M[=X9HKJ&3Y=DS$%"C!@IR0"IYK_@WT_;1_:"_;[_X)H^'/VD? MVG/%5KK/BW4?$6KVEU?VFEP6:-%!=-'$!% JH,* ,@9/>OD/XQZSK'B'_@S+ M36M?U6YOKRY^$6DO<7=Y.TLLK?VY;"V\EFU9?M'ES,,0S&V\]8I#@)*T;%EQN !^T% M_CU\(_V8?@_K_P >OCMXYLO#GA3PQI[WFL:O?R;4BC7HJ@7-V\- MT;?4)8K6^\0PDQW6JE(;6:2(3R2121S$>6C*&^WO^"_"1?M/?\&U'P@_:[^, M,MYJ/C>7PAX&UO[='JMQ!;_;M4M+-KR9[6*1;>5V\QPK21L8P[B,IO;(!^EO M[%'[8'BC]OG]@+2?VN_A1X4M-#U/QKI>LW/A#2]8D+QP-%>7=O8BY*$\D0PM M+MXRS[>,5XK_ ,$,%_X+/K\-_B(/^"QAMCJO_"41?\()O.EF[^S[)/M6[^S/ MW/V??Y7D[OG_ -;_ >77SS_ ,$0OV!?V47_ ."'&D?M#3?#.>;Q;XW^#OB& MP\1ZA=^(]0G@GB74+B5#':2W#6UO(DEG;2)+%$CH\096!+$^&_\ !HQX4B_; M#_8J_:8^#/[1&OZSXET77M;TJPN1J&KS230(]K<$202LQ:&5'"2(ZD,CHC#! M4&@#]XZ*_GI_X-WOBSJ/_!/#_@KS\>?^"=7[;GBUKS7%TV[MO#GB[Q3>O(8E MTOSKM_):9B88+S3Y#>'D;EM(L]J^Q_'7CL?\$J_^",/QN_X*8_"/P'%HWCSX MGZC-XF\+V-[:EAX>L]9U.*VT2S2"3*PI:6ES;W#VV!'Y_G+MP0M 'ZGT5_.) MX0\'?$'XU?\ !%?X=_M*?LE_ KXV>*OVQ[CQVWBR;XWZ/X U6YU+4I?[3N89 MX3K1A*7%HELL:&U,C0EX>4+;L_OU^R=X^^)_Q3_9@^'GQ'^-W@6[\,>,]<\% MZ;>^+O#M[:-!+IVIR6T;74!C;E-LQ< 'D #- 'P5_P ',/[;7[:O_!-+]F#P MI^U/^R1^T1<:/-K7Q'M?#6H^&]4\,Z5?62Q3:=>W(EB,MJ9E<-8G.Z5@?.. M !K_P#!-C7O^"BW[=/_ 3F^'_[8GC/_@J+?^$-=\;Z9<2R6Z?"OPY-I]G. MM_/:1*!);H[AC&GR^8I+/@'D5Y!_P>K?\HLO /\ V+X:6'P\'P'D^+OA5?&USH\]X?$XL3XUC\L2K(! ML;HH)/)+2 M;=F<1F6@#[5M=9_X+@M_P3>_:.^'&E?$KP]XO_:8\$?$F71OA]XFL-!L=.MM M1TAK31KU)H(9%6W6X:TO+DJ)=RK.=C,VP&OHO_@E./V]E_86\%#_ (*7FT_X M6]Y=U_;_ )'V7S?)^T2?9OM'V3_1_/\ (\O=Y7'3/S[J\!_X.B-+L;;_ ((N M?%7XCV<)M_$'A>YT"X\.ZW:R-%=Z=)-K^FVTS0RH0R;X99(V .&5B#GBOF;_ M ()Z_L>^)?\ @I-_P:R^'/A_'XGU9_B1#!XHU'P#XG_M:5+Z#5K?6[]H8?M& M[>(IA&+=P25V29QE%( /V@HK\"/^#=;]N_P/>_\ !*_]H3]F_P"+'@FW\1_$ M[PMJ86ST3Q AEN_%DNK,EAI-C*9LN[KJC+;?\ M$/O^"/'PM_8S_9.\+?'-V-(\1_$"TO)%U*[6WLT?4[Y9RWFI<7$S0*) M,YCB8HA7;'M /VFHK\,/C;X&^*'[,_Q^_9,^//\ P1P_8E^,MD/#=NND_'F: MT^$^JZ9#XST=FL")M1::!%U&>0-J$GVE]\BNZ/NRJ8_<^@#\,/\ @X-_X*.? M\%H_^"1W[1F@7WPI_:9CUGX0^/+9YO#E]JW@'1GN["[A*_:M.EF2S"LP#))$ MY0%DDP0YB=C^OO[,OQQ^'G[0O[(WA7]H#X?_ !BO]6\.>*?"2:K9^,=4%E%= M1Q21EFDG$<*6TJW XT_7+=6-LY;^%)-SP2'DB*>3'.*_$7_@VQ^/O[17[1^@^*/^ M"%7BZ9[3P/-K$_B/Q=J$E^5NM/\ #D$JQZSH4 7/%]=26D+%67RXKF_89=T( M /VD_P""7.M?M=?&7PQXB_:9^._[2VL^)_ ?BGQ!?-\&/#^H>%-*T^:3PPLQ M6QU6]DMK2*1Y[F-1-&J^6@AE1F0N^V/ZSKR_]KSXY:5^QU^QS\1OVAM/\/6\ MMO\ #CX?:GK-AH\:>7%*;.SDDAM@%P$5F1(QC /;%?@;^R%J6H_\%#_ /@D MY\#9KWX<_&""^:W M^.*>+M8'AK4;O2+)KN'[0]S,8A#'.D=M):R.BQZK: MDO-"]PHD23[K.[HP4 _IPHK\0_\ @]/N+WP)\$/@K\3/ VI7>B^(;GQ5?Z9= M:SI%W);7,]DMMYJV\CQE2\:R%G56R%+N1C>V?9?V3?\ @B-XU^.OQ+_99_X* MI?&_]N;Q]/XV\+>#M$UC5?!IBCDTR.(V$1M],L&#JUG D;".X+"=KL^:[%&E M) !^IFO7-S9:'>WEF?WT5I(\7RY^8*2.._-?E9\7?'__ 6=_9L_X(X:W_P4 M,^.7_!018OB+I_@BT\1_\(+8?"?0X['3_M,D 2SGDDMVDDE2.8;RNP!P5 8+ MN;]7J^,/^#AW_E"Y^T!_V)\7_I=;4 ?(_P#P0[_:B_X*R?\ !7O]B[QU\>-: M_P""BH\%^*= \;W/A_1(+7X3Z%=Z>Q2PL[E)9T:!9&R]RRD(Z\*".>OZ-_\ M!.KQ9^TIXT_8V\&ZS^V)<0R_$^)+^Q\;2VUBEM$]]:ZA#M(_P""'7A;]DW]J+_@G9HUM\./%UH)]*\9G0$\ MB#QI#!;63NRD97@_^#QS3?AG\1?!?[+G[87A31K^ M#5?B7X9U*>XEO-9N9T2Q%MI=Q;0I \A@@V_:Y2QA1-[.6^'=/O[2Y@GT_4+KSO](@>1)5:S11M<*5=LKG!KZ__ ."_M#_L!_!;X\_%35(K[Q-XR^%^AZUK]Y#:I D]Y^#?B_6"AN]5^,'AZ\NC&NU?,E\.:R[8'898\5^A_\ MP1X_Y10?LV_]D/\ #'_ILMZ /*_^#@+]H[]I_P#8E_X)Z^*_VR?V6?CO>^&- M>\(7>DPKH\V@:9?Z??1W6HPVCF1;FV>57 N P*2*O[L#:$_'%WKVJ:=I]I_PJS0;K2 ;9@L1EC^S),0Q(W%9 M00,X%>C_ /!U/_R@Y^+O_80\-_\ I_L*_,?_ ()U_P#!5G]M;_@E1_P0,T+X MN?"#]CWPQXN\(ZI\1=W7C*Y=]"U&1D,1OM+2R4"%F!6-TNR'9=K^46 M0. ?;O\ P0)_X+V_M"?MU_M)>-?V ?VX_ F@6?Q(\(6=[[MIX2S*LRLX=9(]J.BN"BLH+_K57XM_\&F?_ 3\^!!\#:O_ ,%7V_:$ M/Q!^)/CJ*]TC6=/33Q;+X4N9+A)[Z"92[&6YE=8I!+A%\F0;5(D)KEOC1^W+ MI?[:'_!Q]KO[*'[3'@[Q-XV^!_P4T6^ATCX3:#X3NM?M-;UN*WA66^O]-MXY M!=^7+<3;#*C1Q"WBP%9F+ '[FD@#)-?,?[%__!3SX,_MV_M8?'3X!? *]M-: M\/?!.'P]:77B^QN?,@U34[YM4^U10$?*\, LHD$H.'=I<9549OAK_@DU\(_V ME[OXE_M8_L(_'S]G?XL:'^ROXAGU/6/@U'XKLM7T)--TYKY@=(M9M\5Q;P20 M2PG[,'4;()05Q)*&^-/^#-[]CO\ 9Y_:<\7_ !O\=_&KP9>ZIJGP^U+P9?\ MA.XM?$NHV"VEP\FKR,SQVEQ$EP-UM"=LRR*-I &&8, ?TF45^ ?@J[U3X=?\ M'L8^#/@K7=0TWPDMY=72>&;6_D2P26X^'DEY,5@#>6-UQ*\N N S9ZTG[)]S MJGP__P"#QSQ=\%_".OZC9>$;6XUB:T\,PW\BV%N9?#8N66. 'RT42R,P4* N M>* /W]HK^=G_ (+Z3_%7X??\'(_P"\(_LQ^,)/"NL>+9? ]['%%-(-/N-:F\ M17-NEU=6RNJ3!O*@$@./,5"&/)-?I1^Q9_P00\ ?LB_MF_%3]JWQ3^UAX\^* M]E\5_!TFA>(/#/Q&2*YDNGFG@FGN;JYC*+]M;>_NF&JB"XN'A MD627R/*9E@+>0[R!I8Y#''M^JO\ @R5^-_Q.\;?L^?&WX)^*_%U]J'A[P7X@ MT2[\,V%Y59FMHVNV6.X\B6.)X959I&"&-T 9I M&_0JT_;S_;'^,^BCPW^SQ_P2Z^*'ASQ+=QA/[:^-]WI.B:#I#,,>=.;2_NKR M[5"<^5;P%GQ@O%G'_!:O_@D!\8?^"EG_!-;0?@FGQ5L?$/QG\ W ML6MZ1XEO[)--M=>OO*>.[MC&I9;2*99"8QE@C0PJS[=[U\L_MX_L6_\ !0[_ M (*M_L*_LP?\$X+/]D#Q7\-]7^'T^E/\6_'/CJZT\:1I;Z?I;:<9+1X+J634 M?-\V655B7IL5F7+,G[:T4 ?DG_P<%_\ !+']I_\ :"_X)N_ [_@GW_P3V_9S MU3QE;_#/6-+<:A+XET?3X;;3]/TFYT^-)&OKR!Y)W,R/\B,O#DL#@'SW_@JS M_P $X_\ @H]^U]_P1*_99_8>^$'[%.O2^/\ X:VN@1^,[*^\:>&H;>Q.EZ%+ MICXF.I[9?.DD$D?E[L(#OV-A3^UU% 'XH?\ !5G_ ()Q_P#!1_\ :^_X(E_L ML_L/?"#]BC7I?'_PUM= C\9V5]XT\-0V]B=+T*73'Q,=3VS>=)()(_+W80'? ML;"EG_!;WP3\5/A9_P &LWPS^#OQN^&%]X0\5^"+/P-X:UW1;_4;*[9+BPMD MM'D26RGFB>-S$74A]VUAN53D5^V5?&W_ 6\_P""=?QL_P""I/[(T/[)GPG^ M('A;PK:7GB*VU36=;\0Q7,TBBV):**&*%<'_P#@G_XE\3:A\0_#]M9>'_B+H?B/3?[#725U=KF9 MKO[1<13VET/*: QO&86#>8LQ_P!6/H7XL?\ !'K]MW]FO_@W&'_!.[]C3Q%' MJ?Q6N[A-1\?1Z+JZV1UM+FZ,VH6-K<3&-=HC,4/S-'YT5NZG_6E#]Q?\$J/V M3OC#^PK^Q-X-_9#^+WB+PUKDO@6Q>QTW7O#;7"+?0M/+,&EAF0>4Z^8%^5W# M8+?+G;7T;0!_.?\ M5_\$??^"TW[0W_!'#X'?LU2_L7>"- O/@WKLZ6_@[0/ M%EL^N:O#\"?L:^!OV.I)OBE+:^'+;6?#FG>/=(>#18M-2+<]Q=W<]M&[OY0 2#S@I8C M>0-Q_5*B@#Y-_P""(7P<^/O[-O\ P31^&?[-O[2_P4U+P1XN\#Z5-IVI6-[K M&FWT5SFZGD26&6PNIU*%'3(54F MOVOHH _/#]N'X>?%#]H7QK\;/V>OVW_^":WB_P",OP(U>ZT^]^$OB7P5=:1/ MK.@WQT.RCN8889KN&>V NUG>.ZCWCS))TES"17SM^PY_P;O_ !MD_P""!GQ$ M_8#_ &F-K=0>&-0ABM$LX9Y("Z,9/LFV=HMX6.X( M7W_!(;X\?#[_@WM\/_P#! M)W]C/X7WOQ)\6VLVFM?7]IJVFZ;;M=+J8U*_NY&U"Z@Q&\S3+&BF1P"BD M M7ZN44 ?AS\6_^"9O_!2[QG_P;4_#O_@F3I/[$FN'XKZ!XSD?5=.;QOX:%I#: M)JM[?)="Y.I[&5X[F.,(,R"19-RA0KO^C/\ P1(^"OQV_9J_X)E?"_\ 9T_: M2^$%_P""_&'@G2Y]-U32[W5M/O5E/VJ65)HI;"YGC:-ED7AF5P0P*XP3]6T4 M ?$W_!?#_@EKK/\ P5=_85N/@W\.]6LK#QWX7UN+Q#X(GU&0QV]Q=1Q2Q26D MK@'8DT,TBAL8618F/R@U\/\ [:7[&7_!1K_@I5_P3(_9F_X)6Z;^QMXI^'WB M7X=W^A1_%'QQXSOM.30M/BTG29]+$T$UM=2-?B;S_/"0(Q&P XZC]N:* /R^ M_P""U?\ P37_ &@O'7_!'7P/_P $QOV _P!GW6/'=QX9;P_9V^H-K^CZ=##: M:;$5::=KZ\@9II656Q&K#,C$D8KZ;_X(O_";XZ?L]?\ !-SX7?LZ_M&?!?4_ M!/BSP-X>72M4L+_5M-O4G=99")89;"ZG0H5*GYBK#.-O%?4U% 'FO[8/[*GP MF_;>_9H\8?LJ_&_3)+GPUXSTEK*^,! FMG#+)#7%GJ*6>Z: 2L MJR&-[) R [R),J#M:OUHHH _ '_@M/\ L"?\%K_^"N$_P+^,'A7_ ()RVWAJ MV\&>'[FVN/"=Q\3=&.J6T[O:/)-098\(W[S[H/ZE44 ?BC_P58_X)Q?\%'_VOO\ @B1^RU^P_P#" M+]BK79/B!\-+;0(O&5C?>-?#<-O8_P!EZ%-ICD3'4]DOG22+)'Y>[" []C84 MS?\ !5+_ ()Y_P#!2+]KS_@AO^S#^P7\(_V(=>?Q_P##D>'/^$RM;_QMX:AM M[$Z1H%SI3[9CJ>V;SI+@21[-V$1M^QL*?VHHH _,_P#:>_X)Y_M6_M8?\&W& M@?L$?\*LE\+?%SPM\,O"NEQ^%]9UG3Y$N[[0_L0>);FUN)H-LZ6LGE,9% 9T M\SRQNQ\/ZQ^P;_P6A_:"_P""!'A3_@F#X>_X)U-X=U#P!XI-Q?7_ (E\=:9! M>>(D;4[N[1;*WDFC2W2/[5F26>7YO*41))YC-%_0A10!^4'B[]B_]O+7/^#9 M:V_X)S0?L>:]_P +@_X1FU\-OX:'BSP\(8_(U2*Z^VFZ.I>1Y#0H0 ',N\8, M87#5P/[-O_!/3_@K'\*?^#;KQ_\ \$_?!WP;U3X?_&J/5;E]-A_X3'2'&NZ9 M=:@D]U;VEW9WLJP.]MYT+><8L[]H;#EE_9VB@#^=#XN?\$@/^"T_QF_X(6_# MK]BVX_8M\$^'KKX6?$-];M?#MAXMMF\0^(TG&H![N4"46<)C%X%*&9YI0 0L M7E!)?NW]H_\ X)T_MI_MA?\ !M[X:_81UOX0Z3X1^+?A3P'X6L-*\+77BR&Z M6[DT5+2,K+,/*,L4_4*B@#\TO^"2?PZ_X*,? ;_@D> M/V4OC?\ L-76@ZGX'\!:WH^D:0GC'2I]3\5:A=WD\EN\ -REM9V\<<[B1KB8 M,[8,8VKB3SO_ (-8_P#@GM^WI_P3:\,?%GX9?MG?LOW_ (1C\6ZGIFI:%K47 MBK1-1MG\B*>.6%Q97TLJ/\\94^65(+988 /ZXT4 ?E'_ ,%!M*>'PKJ$K:9\=I[6X\DMI]C&TT)?!#/]K@,FG/C.%\D$;2Q'V_ M_P %._V(]._X*&_L$?$;]C=M9@TB?Q9HD::)J,T9,5GJ%M/%=6;N%!(C$\$0 M?:,["P .<5[[10!^*O\ P19'_!>[_@G%\,;C_@F_XW_X)G6WBK1=-UFZF\$_ M$'5?B):6.CZ#')]"\%Z3 MHOC7Q7_;NLVFG0Q:KK7V)+87]RJ 23B&/Y8@[ L$&0H.,G&:U:* /R]_X.?/ MV._VWO\ @HO^RMX2_9<_8Z_90UKQ7>:1\2K7Q)J/B"7Q1H6GV(@ATV^M_+3[ M9J$4S.7OAUB _=-S@KN]P_X(A_ #XY? ;_@F?\.OV/?VO_V8]3\)Z_X&M9X] M0CU;5]'U*QO)1JDUY!) ]A>W!)7?$_[Q$*NAQG )^TJ* /B[_@X!_9W_ &BO MVP/^"7'Q _93_9;^"NH>-/%_C6XT>.QM[76=,L8;1;36+*^DDGEO[J !3';. MJA-[%BN0!EAG_P#!O1^SA^TQ^QQ_P3-\)_LJ?M7? K4/!'BKP?J>JF5+G7-+ MOX+^*[U&YNTDADL+J? 59E5A)L.X_M MV6NCFV^$MUH)\5^'[>&8+#/XFOY2L]I)&"-R03Q3WR@KM1Y;,K\R97UG_@XV M_P""4'Q%_P""JG[%^F^&O@-/9GXB> -?.M>&-/U"Z6"'5HWA:*YL?-%!&)3(;8.3,X;'D/^FE%% &)X_\ %>N^ M#?#SZUX=^&FM^++E7P-(\/W%C'<,-K'<&OKFWBQD!>9 @\)^,/#&MZ:'T;Q_P"%KN>QEN[^VO(V M>/\ M52R@6Y0E!KAX15B0B24I#.R;E.WY*_X*,[4/HT=I+;O&UQ-=2QP(LNQ@J6YF2 1 M_-*^X8_H2HH _(O_ (.8_P!@O_@HC_P4S_9_^#'P[_9O_9'DUGQ!H6HW&M^+ MQ9>.M&CL-+EEMA%]C2>_N;66Y=6R=ZP!"N#G)VC])/V*=*\>^'/V2?AOX/\ MBA\-]2\)>(-"\$Z7I>L:%JM[97$MO<6UI%#)^\LIYX74LA*E9#D8R >*]0HH M *^0?^"X?PL_:+_:/_X)S_$G]ES]F/\ 9WUKQUXI\=Z+#8Z>UEKFD6%K:$7D M,CO/)J%[ 0!'&Q C5\G:.,DCZ^HH _+/_@V!_8Q_;?\ ^"?&;Q?X]DL(HK*XFBLXI(-.C@N97OW @N2CJHB)DBW,GS[>M_P"#G;_@D!^T MQ^W)^S/\%]*_87^'UMKTOP?FOK ^#UU."VN)-.N+>SBC>![ETC?R19*I0L&8 M2 J&*D5^M]% 'YA_\%1/@G_P5I_;A_X(P7OPJ^$7P/3X>^/+^_TB#5/AK:>- M+6;4]0T"&VV7EM+>HZ6PDEN-C^0DF&MX2C.SRM"OPC^V]_P2(_X+5?M.?\$F M?V>/@$W[%?@;0[KX,32:='X)\,>+;:36;Z*:$*VJW)>5+.(NZ R11RRRM).\ MC;!N0?T544 ?D1_P7/\ V)?^"D7_ 4)_P""4'P2_9B^%7[%LTOQ"T;Q3I>N M>*M+L?B#HK66C0VFEZA8_9WNKNYMO.N&-U$Y$,:]_?02%MEO@!$8$RKSPV/*O\ @AC_ ,$[OCA\,_\ M@E?XD_X)F_\ !2O]C?4=&T_6]5U@ZB]SXBT74+"_L;L1,FQ[&_FFBN$D#,K> M6NQHT=7W8Q^H%% 'X/\ _!+'_@F-_P %G/\ @B7_ ,%&O%EA\(?V>+[XK_LY M^(]2^P:S>Z9XXT&SGU&P!+6>I16M[?P/'>VXD*.C*JN#,BL5:.0;G_!1+_@F M9_P4O_8[_P""RNG_ /!93_@FI\#3\1]/\0SQWOBWP)'J,$=U:S2V:VE_9RQF M3,D4Z R+-$9?*F8DKA(R_P"XE% '@'[('Q _;6_:)TB^^)G[6G[/EK\%]*O- M*^Q:+\,U\36^M:FTCG,M_>W<,2QQ' 6.&WCR0#*\Q+,B1?F;_P &\W_!.+_@ MJ-_P23_:5^,/P/\ 'O[*^F:GX4\>:IH*Q?%E_&-FNEP6.FSWV^:.UC=KN:2> M"]?RXBD921%$I526'[8T4 ?B?^VS_P $_P#_ (*'?L]?\'(_A_\ X*U_LY?L MG:E\8?!NLI;F?3?#VO65G-9R_P#".'0IH)FNG40X0"=9&'EL&V[U8'%7]F7_ M ()P_P#!6'P9_P ''-S_ ,%-?CU^QY:#P/XAN[L:EJ?@_P =:-<0:9%=:(+. M(".YO(;F<0.4BED$*-(8Y)(XL%$/[=44 ?BI_P %9O\ @F]_P4:_:6_X+T_! M7]N_X)?L9ZUKOPV^%&I>#SJNJIXS\.6\^I1Z9KDNHW,EM;W.I1R8,6=+<29^7 M+3"//\>.:UJ* /Q _P"#>#_@FU_P4R_X)NV_[1[?M0_L1:U;2?$?PC9MX971 M/&_AJZ%S>VOV_-H<:I^[:3[:NUW(C'EMN=>,]U_P:M?\$W?V^_\ @FE>?&;P ME^V?^R_?^$K;QS_8=SH.M1>+-$U&W+60OUEAD6SOI948_:HRI\LJOW^K\ ?^#3;_ )2F?M=_]O'_ M *?)Z_?Z@ HHHH **** "BBB@#P/]LC_ (*/?LW?L6Z?J&F^.=8U+7?%MGX> M?6H_ OA+0[S5=3:Q5]GVF:.SAE-G;E@5%Q<>7$64J&)&*Z?]GK]MK]F/]J37 MM;\&?!OXF?:?$GAI8V\2>$-;T>\T?6])5_N-(*>Q-?CU_P4 M*^/WQ)_X)6_\% /VKS^U=\-=9U#X:?M<^'](3X>_%6T@,T&F7FGV;0QZ;<'@ M1HHEF4H"758X9 C*[LO[%?#[P#\#OB?\7]._;H^$_BC2M:?Q#\/DT*WU[0YX MKBVU;3?M8N[>19XR1(L;M-MP2/W[T >1?M@_\%M_^"9?["/Q,;X/?M)_M*0: M7XCMQ"=5TS2?#^H:JVE+*NZ/[6UE!*MLS*0PCZYX9UBXCEN_%]Y=EY+A!%*3+?7,\CD M%CN(R"2J)E?"_P#@DEX*TS_@F7_P0"L_'=I\5M \?CPI\._$7CR[U3P[JRWF MEF41W-^]I!,AVLD13RG(/,BRGC. ?3/Q?\ ^"D'[)7P2\>:[\./%?C/7-1U M/PC917GCC_A$?!&K:Y!X5MI%+I+JD^GVTT=@"@,F)F5O+!E($:LX]A\%^-/" M/Q&\(Z9X^\ >)[#6M#UFQBO=(U?2[M)[:\MY%#QRQ2(2KHRD$,"00:^ ?^#8 M'PYJ.M_\$F-%^/OCZY;4_%7QD\<>)O%GC35KY=TVIWLFJ7%FTLI/WMT=HGM@ M\=:^*_V3_P!NWXB?L+?\$LO^"B7P%\$>(9X&_9G^+&L^'?AE>+,0VB6VK:M/ MIEJD!S\HANDEG0=FD/; H _6#Q9_P5-_8B\%>)]9T/7/BI?G3?#6NKHGBKQK M9>$-4N?#6A:D65/LE[K,5LUA:RJ[JCB28")F59"C,H/T'!/!=0)2YDO'))YS]*\[_ .#6']J#QI^TW_P2"\(Q_$#6)]1U+X>Z_?\ M@_[?(=4\*>$;_ ,1Z)X5N M]_\%^/^4-G[0G_ &3^;_T=%7\8 M5 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 M4444 %%%% !1110!\F?\%!?&/P/_ &LO^"=G[0'A";1K37++PN-4\.^(=-U2 MVC?[-J5H8V)P"VQ@LD4L;_*X#HPVG%?)?_!-KX">*O\ @EI_P7$\9?\ !,W] MG+XDZUK_ , _%GP<;XBV_A#5KUKO_A";]M0%JL:RMDH'*..<-)'-"7+M$)&^ MLOVH?^"07[/GQJ3XD>-?A'KWBOX;^.?B=9LGBO6?"OC/4K:PUJ?:%2:^TY9C M:W#*HQO\H/@GYN:]D_9R_8W^ 7[+-YX@\0?"SPS>R>(O%]U'<^+_ !CXCUJZ MU;6MTJ"]B(!*LHWJ=C*V>5(96&0017YH?\$9OV(-63]@O]M7] MC'P/XBN)_A3XG^+'CSP?\(;R_N&EB;3WLVTV2:*4D^;")?W9D7Y6D@F8*]0EO?$7@WP[\9O$-AHU_+(27\VUM[ MQ!(IR1L8E2I*$%3MKZL\"> _!/PN\&Z9\.OAMX1TW0= T6S2TTC1M(LDM[6S M@086.*- %10.@ Q0!\$_\&O_ (KG3_@D'X4^#?BNSDTWQ-\)_%WB;PIXSTN\ M 2;3=0BU:YNF@E7^!EBNXL@_6OA?]EW]B'XB_MN?\$H?^"C/[0'@C0[F\;]H MGXLZQXA^'5O%"6?7+;1=7FU2%X !\_G7+30)CJ\1'I7Z[_$O_@FI^RS\3O'G MBKX@W&E^*/#]S\0(8XOB-8^#/&^HZ-9^+$1/+7[?!9S1I*YC)C:50LDD;%'= MEPH]F\ ^ ?!'PK\%:5\-_AKX3T_0?#^AV$=EH^C:3:)!;65O&H5(HXT 5%4 M "@#Y+_ .":G[5?@6#_ ((3_"W]IV37H$TOP7^S];G6;PNH6&?1=--M=Y[ MK-9RC';&*\N_X-5OV:/%_P"SA_P1]\(WGCG2IK"_^(GB#4/&"65PA5TM;GRH M+5R#VDM[6&9?]F9:^C=:_P""4/[%NN7>MZ?<>"=<@\)^)_$!UWQ/\-++Q?J$ M'A;5M2+B1[BXTI)A;N'D5'DAVB&5T#21NV2?HNSL[33[2*PL+6."""-8X884 M"I&BC 50. .E $E%%% !7A?_ 3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[ M_P#)$]6_['O6?_2DT >Z4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_ &3^ M;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_] M/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?\ P3W_ M .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*30![I1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ M -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^WC_T M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^ MQ[UG_P!*30![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7 M\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O] M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?\ M8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT >Z4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !17\O]%?H'^HO_41_Y)_]L?E?_$3/^H3_ ,J?_:']0%%?E_\ M\&W?_-9O^Y=_]R=?J!7Q^:X#^S,?/#>>J%%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ M ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ M ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_T MI- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!_+_17W#^S?\ \$9_^&F_'GCB MV\"_M'[?!'A+5O[)TWQN_@_=YA#Y7:.3M]?\ ^(;O M_J\S_P QW_\ ?"OV6MQ'DV'JTI4;QUU MYH=';2\M5V>SW6@?\&W?_-9O^Y=_]R=?J!7R_P#\$W?^";O_ [X_P"$S_XO M-_PEW_"7?V=_S+OV#[)]E^U?]/$WF;OM/^SC9WSQ]05^99_BJ&-S:I6HN\7: MSU6T4NMGNC]DX7P6*R[(J.'Q$>6<>:ZNGO*36J;6S74****\<^@"BBB@#Y _ MX+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@T MV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KPO_@GO_P D3U;_ +'O6?\ TI-> MZ5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYJ_ M;^^,7CC4Y="_8G_9_P!2,/Q ^)X>&XU"+)_X1[0QD7>HR8Y4[0T5\1?BB4N7L9 3_8&C#!M--CW#*83:\@X);:&&Y"3Z." MA&C!XNHKJ.D5WET^4=W\EU/)S&I/$5(X&D[.:O)K[,.OHY?#'YO[)[1\$_@[ MX'_9_P#A3H7P<^'&FBUT?0+!;:T0XW2$)_%V_1_#VQ\20[U_?W([CRXB<,.DCQ^M?FE_P2:_:N_X9@_:K MTZV\0ZEY'ACQELT?7][XCA9V_P!'N3V'ERD L>DK/3ITX4 MJ:A!625DNR1^XU%%%26%%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[ M_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@# M_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ MTI- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%?/O[?7[07C3P#X8T;]GSX"2";XI?%"Z M;2O"J(W.F08_TG4Y,*IX/ M#RK3V71;M[)+S;T7FS@_$?\ QL-_;$'@>'_2?@]\$]76;7G'S0>)/%"CY+7T MDAM0[NY+>PPHX4"N[DDCBC:65PJJ"69C@ #N:VQM>%6:A2^"&D?U;\Y/5_);( MY\NPM2C3E4K?Q9N\O+M%>45HN^KW;/PU_P""KO[5W_#4?[5>I?\ "/ZEY_AC MPCOT?P]L?,OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHH MH **** ,CQYX\\'_ P\'ZA\0/B!XAMM)T72;8W&I:E=OMBMXAU9CV'-:RLK MJ'1@01D$'@BOQ _;!_:#^$7QD_X**_ME?LS_ /!1#^SI]=\,^!M)3]F#PIXQ MC#Z2EG]D:6]N;"&;]S)J,[2PR>;AI]J2QQL%A91^F?[/7[ W@S]DO]K/7?B/ M^SC8OX5^&WBGP0EMJ/PZTC4)(M$L-;ANPRWMGIP/D6K2V\C(_DJB_N%.W+L2 M ?0M]JVEZ8T*:EJ5O;FXE$=N)YE0RN>BKD_,?8-;RWM/!4VEEM1 MH!(Q9G2-OF3+,5CG1 =J* ?I-17X0_'G]J#_@C)_P %??\ @H9XV\$_ML?M MX>.O FZ#K;Z/HEW96P47-]+?-!) 9KF^:XVM(T:^1!;#+,< M#]&O$GAKX#?\$'/^"3WCSQ3\%4U;6-'^'N@ZCKEA-XKUF27T*W,L;/%;M* [J,98+U(&1D^]35^ M97['7_!.KPC^UA_P2'TW]H7XVV(US]HGXO>!9/'4?QJN(@GB/2M:O(7N]*DL M+U<2V,-JDEO'%;P,D01779B5PWNO_!"C]OKQ-_P4?_X)J>!?VA/B+-%)XQM3 M<:#XTF@C"+/J-F_EFXVC 4S1&&=E "JTS "@#[ HHHH *\+_X)[_\ )$]6 M_P"Q[UG_ -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)H ]THHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@##^)7Q&\'_"+P!K'Q.^(&L1Z?HNA6$EYJ-W)_!&@R<#^)CP%4LMWY6[L M\:G_ ,*6.]K_ ,NJ3:C_ 'I[.7I#6*_O$-"_9,^$- M^8_&WQ>OVT>UFCR6T[2PN;^];!R%2$E>Q^=BO*U]#ZCJ-AH^GSZMJMY%;VMK M"TUS<3.%2*-069F)X !)/M7R_\ L.Z?J'[2/QA\8?\ !07Q=9RK::T7\._" MZUN4(-KH-O*0]P%/W6N)@SGN,, 2K"O,/9/H?X5?#3PG\&OAOHGPK\#6 MM) MT#38K*QBXW%$4#-^#_ (F_$+P!K":]X,\9ZCIUTC[O M,M[I@&/HRYPX]0P(/<5^;8[Q*R_"XYT:5%SA%VME;5>K5SYJOQ+AZ5=P MC!R2ZW_)?\,?K'17EO[(_P"T$?VAOA$U=?UW[GT%"M3Q%*-2#NF%%%%=1J%%%% ' MR!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O M]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %% M%% !1110 4444 ?!G_!=3_@GU^Q_^WG^Q?XO^*GCSP[93^-_ASI%V_A+QWH- MRJZAI%U#)\]L\D9_>Q+)NWV\F0K%BNQ_F'G'_!*#]IS]O7]ES]NK6_\ @BI_ MP48\80_$/4=)\!GQ9\)OB]$7^TZWHB3B#RKS?EGD!$@#N3(KV\J,\P:.2O1O MVIOV%_V\_!G@3X^Q_LQ_'OPWXP\)_%J[O-:'PQ\7^$IA>Z1?SQQ),NG:C!=J MOER&,.89H" V2&!9RWK7[//[ GBKPA^U/XI_;\_:0^+.F^,_C'XA\)1^%M$N M=*\//8Z)X3T..4SK8V5L]Q+-)OG)EFGDFWR'(00J2I .T_:[_:%\7_#G2[+X M*_L]Z=9ZU\8?'%O-#X(T:[)-OIR+A9M:U#;DQZ?:;T9VQF61HK=,R3(*N_L0 M_L@^ /V&OV<-#_9Z\ :A)YO!=KH/3?$\-C&FK:/.5PEQ:W6WS(W4 MX.W)1P-KJRDJ?ROU#PE^TC\2_P#@TA^-7P,^(VNW?B'5OA?K6J:#I&O!F=M1 MT3PYXFMY'E5B26BCBL[F%>3B.W"\[:^[/V>OV*O^"OG@GPE/\%_CS_P5=T;Q M1X6\R2-/%VF?"A+?Q@]JQ(\J.]DNWMK=]IXF>VN9%)X;(5A]4?#[]GGX,?"_ MX%67[-'@SX?V%OX&L="?1X_#TR&:&6S=&66.7S"QF,@=S(SEFD9W9BQ8D@'C M_P#P3)^(OABV_P""1OP'^)-M/"NF:9^S_P"'9[C:X"0BVT: 2H2!QL:-U/'& MTU\A_P#!GK\//$7@K_@D!'XBURVDCM_%OQ0UO5M(9Q@26RI:V)9?;SK.8?4& MO:O"7_!*S]HCX4?LKZ[_ ,$Y/@U^USI^D? O66U"RTZZN_"LUSXL\/Z#?22/ M=:/:WC70MY/];+'%=RPM)#'+CRY&1''UQ\!O@=\,?V:/@SX9^ 'P8\,Q:/X6 M\(Z-!IFAZ=$2WE01*%!9CR[L5/'45K44 >%_P##O?X)_P#0V^.__"RN?\:Q/^"> M/@+1H/@;J5NEU?%8O&FJQ*3>,20DVP9/%_\ !/?_ )(GJW_8 M]ZS_ .E)H ]<_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:O#_VZ_C!- M\ /AG9>&?A9#=ZG\2/'=^-$^'VC"Z),EY)@-,?%FKPV&EZ592W>HWUR^V.W@C4N\C'L H)_"OE_P#8H\,>(/VH M_C#JO_!1GXJ:3-;6VH02:3\'=$O%P=,T,,RO>E3]V:Y.XYZA"P!9'7'?@J5- MG_LI?L@^$ MOV9?@QIWPXMM6N[_ %1V:]\3:T;E@^J:G+AKBY8GDY;A-]0\)_L._"O6;V'Q M#\4+MAK]Y'./#'PW\)WOC;QCJB6>G:?" M9+B9^OH%4?Q,3@!1R20*PJ5(4H.<..258C=[@C!![@@UDU]O3?LIWW[8$U_\%[C5H MXT\,:996\?F6]FF=DEUD9DD<$'&00,#.,*L'@_\ X):^"=+UA+SQK\4+[5[1 M'W&RM--6TWC^ZS^9(<>N,'T(K\!GP)G=>MSX2G>E)OEE)J+Y;Z-INZNM=F_) M/0^ ED6.J3O2C>#V;:6G2ZW)?^"7'A+6-+^'WB3QA>PNEIJVHPPV6X8#^0K[ MW'J,R;<^J$=J^I*I^'O#VB>$]#M?#7AO2X;*PLH5BM;6!-J1H.@'^/4GDU_(M7W;;;^5V['VN!PWU/"0HWO9?\%A1117JG6%%%% 'R!_P M7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P: M;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5X7_P $]_\ DB>K?]CWK/\ MZ4FO=*\+_P"">_\ R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117D7[:G[3D7[+WP9 ME\2Z)I?]K>+=3?L2?LR2?LR?!T:5XJU3^UO&OB2]DUKQ]X@D;=)J&J3_ M #2G=W1,[%Z#"EL L:]AKIQM:FVJ%)^Y#9]WUE\^G9)(XLNP]5*6)KJU2IJU M_+%?##Y=>\FWV"OES]O/6M6^/?Q%\(?\$^? M_+$_C!QK'Q&O+5B&T_PY;R MNI(^ZUQ*HB4^JX(P]?17Q$\?>%_A9X#UCXD^-=16TTG0M.FOM0N#_!%&A9L# MNQ P!U)( ZUX)_P3P\!>)_$6C>)/VU?BWIQ@\5_%N\6_M;:;DZ7H<8VV%JI/ M0&+$A(QN#(2,K7">F?0<,7ACX?\ A..WB6UTO1M&L%2-<_ MQ!FZS>7O[8_C>7PCHMS+%\,?#]Z!K5_"Y7_A(KM"#]GC8=8$."S#[QQC^%A[ MK965GIMG%IVGVL<%O!&L<$$*!4C11@*H' P *\%?\ "W6O_P P\7_X,DNO M^"+_ / I:_"O>X/]]G?_ )=K_P F?_R*_%^2UEHHHKWCO"BBB@ HHHH **** M /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ M /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_ .">_P#R1/5O^Q[U MG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"'4=0L-(T^?5=5O8K:U MM86EN;B>0(D4:@EG9CP "23T KY-_9:T^__ &WOVD;W]O'QE92CP3X7:YT7 MX)Z9=1D"5 QCN]9*GHTK*43(R%!!&8U8W/VX/%OB7]I/XJ:1_P $Y?A'K$UJ M='U8?Z,&_AFN3A /[C#(*2$CZ;\'^$?#?@'PIIO@?P=H\ M.GZ3I%C%9Z;8VZX2""-0B(/8* *]-?[#A.;_ )>5%IY0[^LMO\-_YCQI?\*6 M/Y?^75)Z_P!ZIT7I#=_WK=8LT:**YCXT_%KPE\"/A1K_ ,8/'-UY6E^']-DN M[G!PTA482)<]7=RJ*.[,!7F'LGSY^V;6$I.U*.E22ZO_GW%_\ I;Z+W5JWR\-1O%S=*+]U M?$^_]U?J^FV^VGX1\)>'O GAJS\(>%-+CL]/L(!%:V\0X51_,DY))Y)))Y-: M-%%>U"$*<%&*LEHDNB.U)15EL%%%%4,**** "BBB@ HHHH ^0/\ @OQ_RAL_ M:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/? M_DB>K?\ 8]ZS_P"E)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KS7]K7]I/PU^RG\$-4^+.NVC7MW'MM/#^C0 MY,NJZE+E;>UC R26;DX!(16;!Q7I+ND:&21PJJ,LS' ]:^0_@\C_P#!0']K M:7]IG4T,WPJ^%%_-IOPRMW'[K6]94XN=7P>&2,@)$>1D!@597![<%0IU).K5 M_APU?GVBO.3^Y7?0\[,<35I0C1H?Q:FD?+O)^45KYNRZGI/[!_[-OB3X'_#K M4/'GQ?NEO_B;\0K_ /MOQ_J9P2MPX)CLT(R!%;HVQ5!V@ERORD >Z445AB*] M3$UG4GN_ZLO);+R.G"X:E@\/&C3V7WONWW;>K?5A7PU_P4-^)>O?M"?M,>$/ MV'?AEI0UB'1KF'7_ !E9=8;BY W65G/_ -,E&9Y5/!0IR"N1])_M?_M3^"OV M1?@MJ?Q2\5,MQ=QPLFB:0'Q)J%T1A(QW"[BNYNP/ ;S MXT_&4&\^*'Q%N&UGQ=>SIA[0SGS%LU!^X$!4,HX#@@955KS<2ZE>G*C0E:6S M:^S?>W]ZVW:Z;5MZJ\U2+A!V??M_P;;?)GJ7P*^"NF_!OPS+!/?MJ>O:I-]J M\1:Y.,RWUR>2I)KN***UPV&HX2A&C25HQV_KJWNWNWJRZ=.%& M"A!62"BBBMRPHHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^, M*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ M '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "O"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z M4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***XC]H[X^>!_P!F3X,:[\:OB!<$6&C6A>.VC8"2\G8[8K>/U>1RJCTS MD\ FKITYU:BA!7;T2\S.K5IT*4JE1VBE=OLD>+_M\_$WQG\1O$&A_L _ ?5V MMO%GQ$@:3Q5K$')\.^&U.VYN6QT>4;H4!QG+#*DH:^@/A9\,?!GP8^'.C?"K MX>:0ECHN@V$=II]LO4(H^\Q_B=CEF8\LS$GDUXQ^P)\ _&_A+0M;_:8_: M@ MWQ0^*-RFI>(5=3G2+/'^B:7'GE%BCVAEZ[OE);8IKZ&KMQM2%.*PM)WC'=_S M2ZOT6T?+7JSSLNI5*LY8VLK2GLG]F'1>K^*7F[?905SWQ1^)WA/X0>"KOQUX MRO?*M+5<)&G,EQ*?N11K_$['@#ZDX )&GXF\3:#X-\/W?BGQ/JD5EI]A TUU M=3-A8T'\SV ')) ')KY2^-GQ@NK#X=:G^VY\5]#D_LK15\GX1>"+E"7U#4)C MLMKF6,M/:^T5UG+R71?:>BZM=F(K2B MU3IZS>WDN[\E^+T/.O#'@GQO^W-^W_:3?%FV)T'X9Q6^M>(-'R6@L[R3+Z?I M9'1G _?RYSDAHV"D8K] *\<_89_9ZU3]GCX$6NE^-;G[7XR\27DNO>.M2OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *\+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW M_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *^0;#/_!0W]L?^V&S<_!WX(:P5LA]ZW\2^*E',GI)#:@\'H6( M(W+(<=C^W]\!OV;_@_H7P6^'5EY.EZ%9+#&[@>9<2'YI)Y".LDCEG8^ MK'&!@5Z='_8<+[9_'.ZCY+9R^?PKYOHCQJ__ HXWZNOX=-IS\Y;QA\M)2_[ M=75G8TRYN;:RMI+R\N$BAB0O++*X544#)8D\ $^.=:U;]J[QS<_!OP M-J$MOX&T:X">-=>MGP=1E!S_ &? PZC^^P_E@/\ /8_&K!TTHKFJ2=HQZR?Z M);R?1?)'I5ZZHQ5E>3T2[O\ R[OHB*RBO/VR_&R:O>1R1_"WP_?$V4#J5_X2 M6\C)'F,#UMT(X!^\>O.0G&7D:?MD_M[P:)#&)OAW\ )EFN%4?N-1\52+B-,= M"+1 3QRD@(/#UZ3^U_\ &^Q_9'_9LGU'P!HD1UNY\C0? &A6T0/VC4Y_W=M$ MB?Q!>9"O=8R.IK3_ &-_V=[?]F+X Z-\-;FZ^V:U('U#Q5JC/N>_U6<[[B9F M/+_-\BD\[(TS4X#!/"QE.H^:K/64N[Z)=HQVBOF[MMM8>@Z2OW^H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KPO\ X)[_ /)$]6_['O6?_2DU[I7A?_!/?_DB M>K?]CWK/_I2: /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "N:^,7Q:\$? GX7ZY\7OB-JHL]%T"P>ZO9N-S <+&@/WG=BJ*O\ M$S*.]=+7R#\1B?\ @H1^U\GP1LB;CX1_!S4X[SQS,IS!X@\0KS#IOI)%!RTJ M]-VY6'*-77@\/&O4;J.T(J\GY=EYMZ+S?8X,PQ4\-24:2O4F^6*\^[\HJ[?D MN]CI?V _A+XW\3ZAKO[='Q_TLP>.?B9&C:3I59EVRR=,G M;D!@V?IF@ 8 P!T%>6_'SXP^(M*U.T^"GP^K"A2HY9@U&]^[ZRD]WZR?]6, MSXS_ ! \4_%#QD_[-?P6U-K>[:,-XR\20\KHUHW6)"/^7AQD =0/3ED]+^'O MP_\ "WPN\'V7@;P9IJVNGV$6R)!RSGJSL?XF8Y)/&=% MEDNKF:0W&KZK<\SZA=-R\TA))R3T&3@<9/)/ ?MZ?'[Q!\#O@B=+^&L;7'CS MQK?Q^'? EC$W[Q]0N3L$P]!$I:39@,)651XO%?Q9*UMU"/\B_. M3^T_))+7#T9\SJU?C?X+LOU?5^5CS_P3_P 9F_MYZA\393]H^'_P+EETCPYW MAU'Q+*H^U7 [,+=-L8]&V.IY-?5E>?\ [+GP!\/_ +,7P)\/?!GP_()SI5F# MJ-_MPU]>N=]Q<-GG+R,Q&J=04444 %%%% !1110 4444 %%%% M !1110 4444 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9 M/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ M[>/_ $^3U^_U !1110 4444 %%%% !17Y>\AF^RV4!B6(+;HLKLXUL-2:>D-G.HCDAE1TMXG.]@0=A9@#Z.HK\[OC-\'_^"[/[9EOJWQ]_9M_;N\,_ ML]Z 99I?AA\,;CX;6VIW6J62DBVNM9O;M7>SFN% E-O'#*L*2HCJTB/76?\ M!#K_ (*7_&#]NS]F?QO#^V'X3L/#/Q2^"WC6]\)_$I[5!#:33VJY-UMR5A;B M5)%!V!X6==JNJ* ?_VL/^"O\ \.O'7[87PB_:FU[X/> D\5ZA MH?P.T3P]X_P#@GCXW_:X_:0TJV\+>(_@C<:SI'QKT73"7BLM4TJ,O<&U5VW-',FQH ME8YW.8MS%"Q /M*BOSI^"?Q,_P""E/[6'_!/.\_X*?>$_P!HJZ\(^+];T*_\ M6?#7X*6WA_3+KPT-(@,LEGIM_)):F^NI[N")6>ZBN8#&\Z>7&BHR2?57_!.O M]MKP%_P43_8T\#?M>_#RP:QM?%FF%K_29)0[Z;?PR-!=6I; W".:.158@;TV MO@!@* /;**** "O"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^ ME)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK)\= M^./"OPS\%ZK\0O'&LQ:?H^BV$MYJ5[.<+##&I9F]S@< ;9F'[_ %"3^[%; MQG>6((#%205#8[;]E?\ 9S\)?LK?!#1O@YX3E:Y-E&9M6U24?O=3OI/FGNI" M\-?!;P7+XM\0AYY6<0:9IMOS-?W+?< MAC'4DGO@X&3VKLS/$4,MPKHRDE&'O3?3F[>D=EW=[;H\;!M5YRS&MHFK0OTA MW]9O7TY5NF9?QZ^-B?"C1[72/#FE_P!K>*]=E^S>&M#C.6GF/_+1_P"[$F>(O%FJ?VMXOU^07'B36W&3))VAC_NQ)T4#'3.!P!F? M 7X0^);76+KXY_&-=N"!]YNYR,GYF;U2OF<'0K8RN ML;B8VM_#@_LI_:?]^2_\!7N[\U^VC"=:HJ]56_E79=WYO\%IW"OE+X#?\9C_ M +:/B#]J6]_TCP1\+VG\+_#8-S%=Z@0!J&I+V(Y$2..&4@\%#78?\%"?C1XL M\"?"O3_@S\(9L_$'XI:D/#OA-$8AK82 "ZO3CE4AB8DO_ SHW0&O3O@'\&/" M?[//P<\/?!?P3#MT_P /Z:ELDA7#3R?>EF8#^*20N[>[FO9.TZ^BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^, M*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ M '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@#\HO^"]7_ 1VO_%_ M_"8?\%2/V*_B_>_#OXL:;X4:'QWID,C#3?'.FQQI&;>Y (VRF..),L&B<0Q! ME1E$H]R_X))_\%?O$W[:'C7Q/^Q?^V-\$+OX4?M)?#BR$_C'P7<1,+34[4-& MAU"Q9F8^66EB)0LXVS1O')*C;EY7]LWXV?MF_"#X'_M*_"C]H']E;QGXB\$Z MK=ZE?_#'XE^%-3L=2MHM*N%C<65];/_#O2=#^$B^ _AWX(U*[LI-=UI3=274^J7XMII(+ M;/F&"& S,^W:TGE%=I /JO\ :8_:&\'?LO\ P=U3XM^+[.\U!K;9;:)X?TJ+ MS;_7M3F;R[33;2,1$%5IWN/J[]AOXC_P#!1_\ :1U'QMJ'_!1']CCP_P#!GPRNG0:; MX9\#6OC&Q\1S:R9O--Y=75U:NR+&J"&)(@J$^9,S;ODV@'D__!KY:Z7;?\$, M_@>=*(82Q^(7G;')E/B+4]V>.Q&/H!7Y4Z_=^,#^Q!_P6-N/!7F_V4_[0EG_ M &<(@0GE-XONA>;1V_T4IGVQFOU$_8'^#W[5'_!(#X2^.?V)/"O[+GBSXM>$ MM/\ %FHZO\!-?\,:IIR0RV%\_G+I6J/=W,36,L%PTA>Y*-%)'*73+J8CUO[" M'_!'SPY\%O\ @F_X_P#V1/VF]8M/$'BGX[7.MZQ\9M:T<$12:IJJ%)!:-(NX M);J(Q&[ 9DC:7:N_: #US_@E_%X;TS_@E7^SVL90Z5'\ ?"K.S+D-%_8MJ68 M@#G(R3QU)KXE_P"#-TZ^?^"1VH_VP9/LX^+^L_V5OZ?9_LEAG;[>=YWXYKT3 MX#>%_P#@H[^S#_P3;N/^"95C^S-JWB7XE^'/#U]X,^'WQ3M-4L(?"MUI4@EA ML-8N97N/M%K]FMW026GDO,SVX$8=9 Z_5'_!-S]B#P9_P3G_ &*O G[(/@K4 M_P"T(_"NEL-4U*UJ* /"_\ A ?^"@G_ $7_ ,"? M^$I)_P#%5B?\$\;'QXOP-U)9]=L6D'C351*PM3AI!-AR.> 6W$#L"*^CZ\+_ M .">_P#R1/5O^Q[UG_TI- 'KGV+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C7R9^T,W MC#]NK]I:/]B?0M O4-'@^ MQ_MQ_M-:C^SA\)HHO .FC5?'_B^^31/A[H2@,UWJ4V%60J?^6<0;>Q.%X521 MO!JU^R9^SWX;_8Y^ "^'_$/B*.ZU:5IM:\>>*;N7G4=2E&^YN7=N=H(VKGG: M@SR23Z6'<<#AGBYZ2U4/)K>?_;O3^]K]EGC8U_7\1]27P*SJ/RZ0_P"WMY?W M5;[2.J\9>(Y?A-X(N?%/B3Q+IFG:1I5L,A+/:%4#"1HHZD\*JCO@"O._A-\/ M/B;\7_%EK^TA\5Q#:S)$1X.\/WL!R%6$E>Q^=BO*5[IWG(?LGV7BO]K7]I#Q+^W+J&H6 M\F@:)Y_A7X5&:W)CDM8W(O-1C7/!EDW(K_>V;T/05]2_8O&__0;LO_ 8_P"- M0?"OX:>$_@W\-]$^%?@:P%MI.@:;%96,7&=B*!N8C[SL-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !K0TV/4 M8K4)JEQ'++N.7B3:,=N*L44 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/ MYO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[> M/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% $5] M86.IVDFGZE9Q7%O,NV6">,.CCT*G@BI:** "BBB@ HHHH **** "BBB@ KPO M_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BN3^,/QJ^'WP,\+'Q7\0-6,$3,4M;:%=\]U)C.R-,C)]22 .Y%?/@_P"" MJ7A'^UO);X0:B+'?_P ?(U2/S=OKY>S&?;?^->+F/$62Y565+%5E&3Z:M_.R M=OG8XL1F."PD^2K-)]O^&/J^BN6^$7QE\ ?'#PJOB[X?ZO\ :( ^RX@E79-; M28SLD3^$_F#U!(KJ:]6A7HXFE&K2DI1>J:U3.J$X58*4'=/J%%%%:EA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %5-=US1_#&B7GB7Q%J<-EI^GVLES?7ES(%C@AC4L\C,> JJ M"2>P%6Z^3/VQ]>UG]KKXYZ;_ ,$[?AOJ3=HKO)[ M+]6^B3?03]CW1=7_ &NOCIJ?_!1+XDZ?+!H-M%/HWP6T>^0K]DTQ6*SZHRG[ MLMPP8 ]0FX99=AKNM5NKW]LCQO)X8TFXEB^&'A^] U:\B8K_ ,)%>(<^0C#K M;H<$L/O'&/X2IXUO)_B[K:?LG? DKI'A70+:*T\8ZSIJA8[.V10B:;;$<;RJ M[6QPH!!SAEKVKPIX5\/^!_#EGX2\*Z7%9:?80"*UMHAPBC]22;W_P"W5MZ) M1V3+EG9VFGVD5A86L<$$$:QPPQ(%2-%& J@< 5)117II)*R/;V(=1U&P MT?3Y]6U6\BM[6UA::YN)G"I%&H+,S$\ DGVKY?_8 M+[.5;36V?P]\+K6Y0@VF@V\A#7 4_=:XF#.>XPP!*O5S_@H9XO\ $?Q&G\+? ML(_##4Y+?7_BG=%?$-[;GY]*\.0G=>3GT,@!B4'A_P!XO7%?0_@SP?X<^'WA M'3/ OA#2X[+2M'L(K+3K2(86&&- B*/H *8&G1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_ 7X M_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :; M?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT > MZ4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1145_?V.E64VI:G>Q6UM;QF2>XGD")&@&2S,> .YI-I*[#8_/O_ (*+ M>,-8U_\ :1OO#E[,_P!DT*QMK>RB)^4"2%)W8#U+28)_V .PKPBOIG]J;P-K M?[4OC6_^,'P ^'^IZEI.EV26NH:LJ!5U.6-B-UM& MU]M6_L%=#O#?;]GV(6S^;N]-F,Y]L5_-7$U'$2SJM7=Y0J3DX2L[25].5]4M MM---#\TS.%1XV<]U)MI]&O+OV/F>#O#\0+2ZMJL^5 M@@55Y(S\S8YVHV.< ^'_ .^&_CWX(>#V^ 'A+7%U/XS_$*Y;7_BWXTR'&E2 M3_,Y+KWC5_+B08')D'5K'1;BYT/X >'YUS# M/."8[WQ+.IZ1*5*1%ASLZ PLU?9GP+^"VF?!KPQ+:R7[ZGKFJ3FZ\1:[<I[# & *Z.BBKHT:6'I1ITU:,59);)(^DA"-."C%62"J/B?Q+H7@SPW MJ'B_Q1J<5EIFE64MWJ%Y.V$@@C0N[L?0*"?PJ]7RW^WGK.J_'SXB^$/^"?'@ M;4)8G\8.-9^(UY:L0VG^'+>0%D)'W6N)5$2GVP1AZT*)?^"?GAK7?B_XA\6? MM^_$;3);?4_B--]E\&6-TOSZ7X:@?%M&!_"TS+YK8X;"./O&OI^JVBZ-I7AS M1K3P]H6GQ6EC86T=O96L";4AB10J(H[ * /059H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/ M?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4F@# MW2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHKSSXR_M!Z+\,KNW\&>'=(F\1>,-2&-*\-:>V96S_P M)6Z0Q#J6;L"1P"1S MXK%8?!475K2M%?B^B2W;?1+5]#.K5IT87Q=X\ MUN.SM(SMC7[TD\G:.-!R[GT'U. ":\LL/ /Q)_:IO8?$WQILKKP[X'CD$NE> M"4E*7.H@'*RWS#E1T(B'3VQN;:^&?[/FM7_BB+XQ_M"ZO#K_ (K W:?91K_H M&B*3D);H>"XXS(>RY52J8O6 MLK0_E[_XO_D?OOLH-,TS3=%T^'2='L(;6UMHA';VUO&$2- ,!54< #T%3T45 M[B2BK+8[DDE9!7F?Q>_9XA\6ZZGQ0^%^NGPOXWM$Q!K%LG[J]4?\L;J,<2H< M 9()&!U "UZ917/B\'A\;1]G65UNNC3Z--:IKHUJ95:-.O#EFO\ @>:[,\N^ M%'[0\VL^(_\ A4OQET)?#'C6%?ELI'_T75%_Y[6DAX<'!.S.X&II1#HWQ!AB)V9X6*^49*-V\SD'J2?F8>9'%XG*WR8U\U/I4 M[>51+1?XU[KZ\KWYE5J85\M9WCTE_P#)=O7;O8]QHJ.SO+34+2*_L+J.>":, M/#-"X9)%(R&4C@@CD$5)7MIIJZ.[<****8!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %?%W_!4[]HO7-;N]*_8,^#= MS=2^(O&\:OXOETPYGL='9MOD+P<2W)_=@#H\4@Q';*ISL98R$V_P+\@[BMTZV'P[KT_CO:%]4 MI=9-=>1:I=9.*>C;7A9K.KC*BRZ@[.2O-_RP_P Y[+RYGT/2_P!D7]E[2?V? M?!EO/J=G;'Q!<6$-O/Y S%I]M&H$=E!DG$: $Y)=ADD\5[!117!AL-2PE%4 MX>K;U;;U;;ZMO5OJSU\/0I8:BJ5-62"BBBN@V,;XB^/O"_PK\!ZQ\2?&VHK: M:3H6G37NH7!_ABC0LV!W8XP!U)( Y->"?\$[O /BCQ)H_B/]M+XL:<8?%GQ= MO4O[6UEY;2]#0;;"T4GH/*Q(2,;@R9&5K)_;,N+C]J?]H'PE^P+X>G=M$4Q> M*/BU/"Q 32X) ;:P8CHT\P4D<, $89&:^I[>WM[2W2TM($BBB0)%%&H544# M X [4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ / MW^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_X)[_\ )$]6_P"Q[UG_ M -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)H ]THHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HZ=:H^)/$WA_P=H=SXE\4ZQ;V%A:1E[F M[N9 J(ON3W[ =23@5XK)J?Q,_; D:T\.37_A/X:,Q6;4]IBU#Q F>5B!YA@/ M]X\L..MB(TFHI7D]DOS?9>? MZFIXV^/'BWXD>);CX2_LPP07M_ _EZYXOG7=I^C@]0IY$\W7"C(!]<-MZSX- M? ;PE\'+2XN[2:?5->U$[]:\2:DV^[OI#R MVDGRR <20/CF.1#RC#T/U&00:Z"O)?B5^SWK%AXHE^,7[/.L0^'_ !6PW:A9 M.O\ Q+];4&\-B'\O5?X?\ Y'[K;'K5%>=_!O\ :$T?XDWT_@?Q1H\WAOQCIRXU/PUJ M#8DXZR0MTFB/4,O;GH03Z)7JX7%X?&T55HRNOR?5-;IKJGJNIU4JM.M#F@[K M^OQ"BBBN@T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "J'BGQ1H'@KP[>>+/%.J166GV$!FNKF8X5%'\R>@ Y)( Y-6[N[M;"UEOK MZYCAAAC:2::5PJHH&2Q)X Y)K\^OVV?C)\1_P!M;XG>'?V2O@3>S6EAXGNW M$%V%(QI\3%;K5YAP1"F'CA4XWONP=PVCGJU9RKPPU&SJ3O:^R2^*;F>8QR[#\R7--Z1CU;>B7WM'2? $:U_P %,OVL6_:?\:Z?)'\)OA7J M3VOP[T6X'[O5=8&"]\XZ.(OE((XW^6 2%<'[EKF?@U\(_!'P&^%NA_!_XNFKOKU(RY80ORQ5E?=]V_.3NW;1-V M6B0\LP<\)0;JOFJ3?--]WV7DEHO)!1116!Z(5S'QI^+7A+X$?"C7_C!XYNO* MTOP_ILEW/OBW MJ(U_7PX.ZRM6'^A6*YY"10D84\J7*G[HKZ%H & , =!10 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/ MYO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[> M/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %>%_\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$] M6_['O6?_ $I- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5R/Q?^-G@CX+:''J?BBZDFN[M_*TK1[)/,N[^4\!(HQR>2 3T&1SD@'G?B MS^T-+H?B(?";X.Z$OB;QM.O_ !XQM_HVF*?^6UW(.$49!V9#'CIN7,GP@_9Y MA\'ZW)\3_B;KI\3^-[Q/])UFY3]W9J?^6-JG2)!DC( )R>@.VO'KX^MB:KP^ M!LY+24WK&'E_>E_=6WVFM$^.=>=6;IT-6MWT7^;\NG4Y_P -_!?QW\=="P%'!1?+>4I:RD]92?F_R2LELDD:T:$*"=M6]V]WZ_Y;+H%% M%%=IN%%%% !1110 4444 %%%% !1110!Q/QD^!'@[XRV$$FJ-/IVLZ>WF:-X MATU_+N[&0<@JXY*YZJ>#VP<$<=X1^.OC/X3^(;;X6_M11PV\EP_E:'XXMTV6 M&J>BR]H)O4'"GGH,%O9ZS?%W@_PQX]\/7/A3QCHEOJ.GW:;9[6Y3*MZ$=P1U M##!!Y!!KRL5ET_;/$X27)5Z_RS\IK\I+WEYK1\M7#OG]K2=I?@_5?KNO30T5 M964,I!!&01WI:\'V?%#]C]LQ"_\ %_PS0\K_ *W4O#R>W_/>W4?BH'\('S>R M^#_&7A;Q_P"';;Q9X-URWU'3KM-T%U;OE3Z@]U8="IP0>" :TP>80Q,W1J1Y M*L=XO?UB_M1[->C2>A5'$*JW"2Y9+=/\UW7G]]F:=%%%>B= 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%>,?&;Q]XI^*WC.3]FKX+ZFUO<&,- MXT\2P\KI%JW6%".MPXR .JCTY*<>.QM/ T>9J\F[1BMY2>R7ZO9*[>B,:]:- M"%WJWHEU;[?UMN&?$UWJ.O2V/PN\#QF3QOK=G)MDUNZ! CT MFT;/S,[E$)!QEAR!C??_ ."=/[//B7PGX>U3]I_XSZ#%9>/?B.D4S:6D>U/# MNC(!]BTJ($90)&$+C@EMH;+)D^?^%? /A?\ :_\ VE['X3>"=,5?@;\ =27[ M6B_-#XG\5*,[&/2:.VR6<_Q.Q!#+(I'VO7;A<%4RO#-UW?$UDG4:VC'>-./9 M+XGU;LWK='AX"C+'8UXRIJH-J/9RV;7E'6,>_O2ZH****1]$%%%% '#?M)_' M;PQ^S3\$/$7QJ\6X>WT2P:2"UWX:[N6(2&W7_:DD9$SVW9/ -<)^P#\"?%'P MC^#YD3#I(/&Q',5_KL@)L;)NS")=TK#D'YT89 KZLH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _P"" M_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3 M;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE M>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBL7X@?$3P;\+?"]QXQ\=Z[#I]A;CYI93R[=D11R['LH!)J*E2G1IN=1 MI16K;T27F3*481661@JHH&223P !WKQ+7?BW\ M0?VB=7N/ /[-UTVG:#!*8=<^(4L1*+_>BLE./,?'_+3H.H(RK&"W\,?$O]KB MX35OB);7WA;X="0/9>&@YCOM;4'*R73 YBB/!$8Y/_?+U[9H>A:-X9TBWT#P M]I<%E96D0CMK6VB"1QJ.P X%>+S8K.=(7IT.^TY^G6$?/XGTY5J^*]7&;7C3 M[[.7IV7GN^EMS ^$OP<\#?!?PZ= \&:.@R&]GHKCQN!H8Z"4[J4=8R6DHONG^:V:T::,:U"G M72YMULUNO3^M>IQ'P;^/'@_XR6<]MI\<^FZWIQV:UX^#D#MZ\\^,O[/>B?$V]M_&GAS5YO#GC#31G2_$NG#$BXZ1S+TFB/0JW8D M#@D''^&W[0>MZ7XHA^#O[1.DPZ!XI;Y=.U&,_P#$OUM1P'@D/"N>,QG!R0!@ MG:.*ECJ^#J*AC[:Z1J+2,NR?\DO+:7V7?W5A"O4HR4*_RET?KV?X/IV/6Z** M*]D[0HHHH **** "BBB@ HHHH *\O_:1_;-_9K_9%_L;_AH;XD?\(]_PD/VG M^Q_^)/>7?VCR/*\W_CVADV;?.C^]C.[C.#CU"OR__P"#D3_FC/\ W,7_ +C* M]3)<%2S',Z>'J-J,K[;Z1;ZI]CQ>(LRKY1D]7%T4G*/+:][:R2Z-/9]SZ@_X M?-?\$U_^CD/_ "S]9_\ D.C_ (?-?\$U_P#HY#_RS]9_^0Z_!^BOO/\ 4G*O MYY_?'_Y$_,/^(C9W_P ^Z?W2_P#DS^H"BBBOR\_:0HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH KZKJFG:'I=SK6KWD=O:6<#S75Q M*V%CC52S,3V )KXD^,O_!2GXD:QKT]C\&K:VT?2H9"MO>W5HLUS< ?QD/E$ M![+M)'<]A]!?MW>)K/0OV9?$EA_;MM:7M_#!#:02W*I)<*;F+S512(\QP&*IX+"5'"\>:33UU;25]UM?3>Z/E.(1]":!_P4:^/HT:[\.Z_?:5-->QB&WUQ[#9+8%B 9=D0VOM4D@;<; M3Z)^T)XOE_9\^#GAG]EK]E'5!J?Q.^+\S0Z1KGF%I4BD4->:Y.XR0D<9)1N< M'!&[8P/Q7XAU[2_"^B77B'6KD0VMG"TL\A[ =AZD] .Y(%?8W_!*'X$>);_P MA_PV;\:!+-XF\6Z3'I_A*SN\DZ'X=B8^1 @/W3,1YK$<$%#P685Z7ACBL=F% M>MCLPO4C124')W]]N_*K[Z6E-[V2BW[R/+R_&8W'UOJO,W*2^*^L(7]YKSEL MGO?79'T;^S=\ ?!'[,/P7T/X*^ (#]BT>U"RWI4G5J.@#TO]AG]GK5/V>/@1:Z M5XUNC>>,O$=Y+KWCK4G(9[G5;HAY_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_R ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 M%%%% !17Y>\AF^RV4!B6(+;HLKLXUL-2:>D-G.HCDAE1TMXG.]@0=A M9@#Z.HK\]/\ @X1_;&_;S_8?_9P\/?%[]E7QSX1\/Z-J?C_2?#NN7-UHC7NL M".[,A,MN\S?9X0#'Y95H97(DWJ\97!_0N@ HK\\/VF_BS_P54_;-_:D\9_#3 M_@E!^UE\)OA_X7^$EW'X=\7OXRTV/4;W6-=,27%TT48MIVBM[99X+8L0FZ=; MA?F\OCZ#^#7C/]H;]B?]@W7OC+_P5!_:"T3QMXE\&Z9JNO\ B[Q%X5T.*RLX MK& /)';VT2Q0F1O*C7[RAFEE*C("T ?1E%?G3\$_B9_P4I_:P_X)YWG_ 4^ M\)_M%77A'Q?K>A7_ (L^&OP4MO#^F77AH:1 99+/3;^22U-]=3W<$2L]U%

6#6-KXLTPM?Z3)*'?3;^ M&1H+JU+8&X1S1R*K$#>FU\ ,!0![91110 5X7_P3W_Y(GJW_ &/>L_\ I2:] MTKPO_@GO_P D3U;_ +'O6?\ TI- 'NE%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 445Y#\0_C_XD\3^)Y_@]^S7I\&L>((ODU;79N=.T,$X+2/R))1SB,9Y'(." MM+O$\'Q@_:7 MOH-6UV([]'\.P'=IVB \@(IR)91QESGD<9PK#HO@S\ /#GPG:Y\17NH3Z[XI MU/YM9\3ZE\UQ<-QE4SGRHQ@80=@,DX&.^K@IX+$8ZHJV.6BUC3WBNSE_-+_R M6+VN_>,(T*E>2G7^4>B\WW?X+IW"BBBO:.T**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "L#XD_#'P1\6_"\WA#Q[H45]9R\KNX>% M^TD;CE&'J/H<@D5OT5G5I4J]-TZD4XO1IZIKS)E",XN,E=,\)M/&OQ-_90NH MM"^+5W>>)_ )D$=AXP2,R7FE*3A8[Q5Y=!P!*.?KD(/;='UG2?$.EP:YH.I0 M7EG=1"2VNK:4/'*AZ,K#@BFZY<:';:3F[G'R^-=.9:+S*V(AE:O4FO9^;UC]^Z_%>9 M]D45\IZ5_P %@/V;/&UJA^#7PX^*'C^\:-3)I_@_P'<7$D+D?<D7NK7D0_VOM)$+$>W%'_ P)^T+XW7_B^7_!2?XI:F'_ -?#X*AM M?#L;^JX@5_E[8]*?U*A#^)7BO)_\%#_ -A[X:[U\5?M1^#A M)%_K(--U=+Z5#Z&.V\Q@?;&:XW1O^"1W[$4-\FL^./ FM>,]13_F(^,?%E]> M2-ZY7S5C/XK7KG@+]EO]FKX6A#\.O@#X.T62/[L^G>&[:.4GU,@3KE-_<0R^ M#_A]ZC&-]4TM7KO_>/*SOAR68994HTJDG4=K.&L_P#R97V'^NV5?R3^Z/\ \D? ?\0YSO\ Y^4_OE_\@'_#GS]ARU_Y '@[ MQ+I/H-.\=:FN/^^IV[3K:A%>B2_(^7_ /AV7<6/S>'?^"@'[2%F M?X8Y/B6)HA_P%H/7GK1_PP%\?=._Y%W_ (*6_%V+'W/[3:UO,'MG<@SS^G%? M4%%']J8WK)/UC%_F@_L7+5M%KTE)?E(^7_\ ACO]O'3A_P 4Y_P5-UV+'W?[ M3^&&EWGTSN89[_7\*/\ AGG_ (*A:8/]!_X*)>'=4V]/[2^$EG!N[9/DR<>O M'?CI7U!11_:>(>\8/_N'3_\ D0_L;"+X95%_W%J__)V/E\_#S_@KEIIQ8_M$ M?![4P.^H^$;N'/\ WZ8_7\:"?^"R^F#[O[-VII['789"?_0.HTWQ?=P;N_ M'FJ?I]?:@_M$?\%0=+/^G?\ !.GP_JF.O]F?%VR@W?3SH^/3GTKZ@HH^O4GO MAX/_ ,#7Y30?V;77PXJHO_ '^<&?+_\ PV-^W=IW_(Q_\$L]?BQ][^S/B9I= MY]<;5&>WU_"C_AO[X]:=_P C%_P33^+T6/O_ -FQVMY@].-KC//Z\B?#/SHA_P) M9^N<\8]/6@?\%7O@=:\^(/@E\8])'KJ/PVN5Q_WR6]_R-?4%%'UC+WO0?RF_ MU3#ZKFJVQ*^<%^C1\O\ _#X7]AFU_P"1A\:^(](Q]XZEX&U-=OUVP-VY^E7M M-_X*\_\ !.?5L?9?VF+%-V,?:="U&'_T9;+BOI*J.I^&/#6M9_MCP]8W>[.[ M[3:))GM_$#1[7*WO2FO^WU_\K#V.=K:M3?K3E^E7]#QO3/\ @I?^P3JV/LO[ M5/A%,XQ]IOS!_P"C N*W]-_;D_8OU#-8.-(\6Z9=9Z?9K^-__ $%C7R+X ME^"W_!/WQUJ,OA[X"?L*:!XYU!&V276E:*MCIL#9_P"6ER0J]\\ @C^*LWP] M_P $6O@+XSU9?$?Q>\"Z%HD!(*>&_!3W$<:#L'N)9&[08\.?%+XL:/C[O]F?$>[7;Z8W;NAY_&BKE>'Q=1^UQL MU#I&-/D_\"DJDI?^ N(3>?5)?O*<>7M&HU][<$_N:/.?^"IO[,7PZ^''_!/G MXC>.YY]2U_Q/MTD-XC\07S7%R-VKV:L$S\J AF' S@D9-?C)7ZT?\%,_V"]' M^"7[$/C;XC:-^U/\:]:CTW^S?^*;\3>/VO-*NA)J=K$!- T0W[/,WI\PPZJW M.*_)>OU/@? X#+\HG2PEN7G;T5M>6-[]6^[>Y^4\#_ ((R_P#*-?X;_P#<8_\ 3S?5^#]?O!_P1E_Y1K_#?_N,?^GF M^JN-O^15#_&O_29'9X<_\CNI_P!>W_Z5 ^H****_+S]I"BBB@#R3]MG]HFX_ M9K^ >H^+_#MK]L\4:K/'HW@K2U3<][JUR2D"!?XMIS(1W6,CJ15G]C?]G>W_ M &8O@#HWPUN;K[9K4@?4/%6J,^Y[_59SON)F8\O\WR*3SLC3->2>"L_MF_MZ M:A\3)3]H^'_P*DETGPX,YBU'Q+*H^U7 [,+=,(/1]CJ>37U;0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@?\%^ M/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!I MM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !111 M0 4444 ?E%_P7J_X([7_ (O_ .$P_P""I'[%?Q?O?AW\6--\*-#X[TR&1AIO MCG38XTC-O<@$;93''$F6#1.(8@RHRB4>Y?\ !)/_ (*_>)OVT/&OB?\ 8O\ MVQO@A=_"C]I+X<60G\8^"[B)A::G:AHT.H6+,S'RRTL1*%G&V:-XY)4;ZM)-:U9&NWNI]6U%;26:*W'[PPQ0>:\A0!I!$5"$ \U_X. MLO\ E&CX>_[+AX7_ /1D]?I=7Y[_ /!Q)^SE^UY^V7^R7H/[/'[(W[+>M>.= M8@^(FC^(+O4(_$VB:;90VUH9F>,M?7T,K2DL@ 6,KAB=W&#]Q6'BSQWX@^&- MQXJT_P"%E]HWB%M.FDL/"_BC4+19!5%--937,**S!071Y, YP2,4 ?F_ M^V5_P;!_LR^*+W5_VD?^">/Q&\;?!3XZP7MSK6B>*;#QQJ-W;WVIR,TK_:GN M99;B,3.6#212#:7+%) "A\B_:C_;9_:!_;C_ .#4#XM_$[XQZ*UE\4/#<\'A M'XAK# (A-=Z?XCT^"[FV)\JE[8[I%7"!S(% 4 5]D?L]?MW_ /!53XH^$I_ M?Q3_ ."0>L^"OB/%));G7-3^(&E'P?&.]6G\0:?XYTK6AX_\ $7V=8)]6U35Y)I[_ %!$ M^80L;B=WB7+>4J1+EMF2 6_^"7\7AO3/^"5?[/:QE#I4?P!\*L[,N0T7]BVI M9B .Y5D^.K/QC?\ MA&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XK6HH \+_ .$!_P""@G_1?_ G M_A*2?_%5B?\ !/&Q\>+\#=26?7;%I!XTU42L+4X:038__)$]6_['O6?_ $I- 'KGV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C576K[7_#>DW&NZ_XNTNRLK2(R7-U78V,"[[B]E[1Q1CEV)(]AGD@5YOHOPH^(? M[1VJV_CG]HVS?2_#L$@FT3X>Q2G!QRLM\PQO?_IGP!T('S*?,Q>8NG5^K8:/ M/5[;**[S?1=E\4NBW:Y:V(<9^SIKFGVZ+S;Z?F^AE)XE^-G[6!GT;X?:W-X< M\![C'=>*/LIANM74'#):J?F2,]#(<9Z=F0^H_#WX5O\ "OPQ!X/\!IIFGV$' M(CBM26D;N[L3EV/=B2:[&UM;:RMH[.SMTAAB0)%%$@544# 4 < =J?3P>7J MA4=>M+GJO>3Z+^6*^S'RW>\FWJ.CA_9RYYOFF^OZ)=%_3N8_V+QO_P!!NR_\ M!C_C1]B\;_\ 0;LO_ 8_XUL45Z1TF/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL5S'Q1^-7 MPC^"6B'Q'\7/B1HOARSP=DNKZ@D)E([(K'=(W^RH)]J +_V+QO\ ]!NR_P# M8_XU^;EO_P %5->D_P""H)L?^$WA_P"%>2,/""RX_P!%W"7C4<9Q_P ?.1YG M_/ YKX^_X*5?%+X?_M ?MR>-_B[\+]=.H^']4?3O[/O&M9(3.(=-M8&;9*JN M%WQ-C(&1@]#7B]=N+P^'P\:?LZG,Y13:M;E;5[7OK^!Y^ Q>*Q4ZOM:7(HR< M8OFOS).W-:RM?HM?\_Z3/L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K\&?\ M@F]?_$SPY^V[X,U?X(^'-*U/Q1"NIR:98:]>M;VQY%5B<% M[.4/8\TU**E\-NK71R[;W\NAG@\Q]K"I]8Y8.$G'XKK1)[M1UUVMM9WU/L/[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QKY1N?^"Y_["4&A+K$.H^++B9A MSIL/AT^>/;+.(_R>F>!?^"J/Q*_:)D[!W9H_, ME;CNH.:SI8+$5DW%)6[RC'\VC:OF.$P[2DVV]N6,I7_\!3/K'[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&OG43_P#!7SXAM^[L?@K\.[-QSYTM]JU_']-N(&Q1 M_P ,3_MB>.FW_&C_ (*7^,FBD^_9^ ?#EGH7E#^ZLR;W/^\1FM?J-*'\2O!> MEY/_ ,E37XF']I5ZG\+#3?F^6*_\FDG^!]#72>+;&W>[O?$FGPQ1KNDEEAVJ MH]22< 5YAX^_;1_9U^%Y>/QQ^UC\/K*:/[]HNKPS7 _[91.S_P#CM<9:_P#! M([]DG5;E+_XNW/CGXBW2'<+GQSXZO;IBW]XB)XE)^HQ[5Z?X!_8H_9$^&!23 MP-^S5X*L9H_N78\.P27 _P"VTBM)_P"/4X5MOD>!?AS>W+,W]T&98@3]#BG M1?MA_M\^.F"?"'_@GEXD6&3I>^.];L]%\H>K0NS.?H#FOK.WMX+2%;:U@2.- M%PD<:@*H] !TI]'UG 0^"A?_ !2;_P#2>0/JF9U/XF)M_@A%?^E^T/E5-*_X M+$>/U'VOQ3\&/ %L_P#SZ6MYJE]']=X\DX]O>F77["O[8?CP?\7B_P""E_CB M=7_UD/@C2K;0 >JAH QQVR>:^K:*/[2K1_AQA'TC&_WM-_B']CX>?\ %G.? MK.5ONBU'\#Y-LO\ @D%^S1=WJ:M\2HM;\=7L9W+>>,_%>H7;[O4JLJ(?Q4BO M5/ 7[&GP-^%^Q_ 'P/\ A]IW?S--U2T?R[JPE MZB2*0J\1@6E)ZR@_AGY_W9?WDM?M)[JYX>=.;J4- M&]UT?^3\_O3-3[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&O*-#^,'Q!_9[UBW\ M _M*W'V[19Y!#HGQ#@B(BD_NQ7JC/E28_CZ'J2<,]>V6]Q!=P)=6LZ2Q2H'C MDC8,KJ1D$$<$$=ZZ\%CZ.-323C./Q1>DHOS79]&KI]&S6C7A632T:W3W7]=] MGT,K[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V**[3-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&M=F5%+NP R23T MKS#QM^UK\*_#>K'PGX1>]\8:^U^ODENWY+4RJUJ5!7J2M_73N=Q]B\;_]!NR_\!C_ (URWQ*^+VA_"&R^ MV?$+XGZ-IQ9=T5JT)>>7_2/\ W_,? M[A_W M<'UW,<9IA:7+'^:I=?=!>\_P#MYP,/;8BM_"A9=Y:?='?[^4X:P^+/ M[4GQ<;R_A#\/HM$TJ3A?$OC&V\CT_8^O?$>K1>)OC M?\0[CQOJ$;;XX=5#)8P-_P!,[9"$ ]CD'TKW&BFLGI5FI8R;K/M+X%Z07N^C MES/S!8.$W>LW-^>W_@.WWW?F<_I?AWQ'H>GQ:3HMSI=G:P+M@MK6P$<<:^BJ MN !]*L?8O&__ $&[+_P&/^-;%%>NDHJRV.Q))61C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%%,#QO]L']F7Q;^UK^SIXB_9]O?B+::)%X@^R;M372 M3<&'R+R&Y'[OS$W9,.W[PQNSSC!^'?\ B&^U#_H\*'_P@C_\G5^HU%>I@LZS M/+J3IX>IRQ;OM%ZZ+JGV/%S+AW)\WKJMBZ7-)*U^:2TNWT:6[9^7/_$-]J'_ M $>%#_X01_\ DZON+]C[]F7Q;^R5^SIX=_9]LOB+::W%X?\ M>W4VTDVYF\^ M\FN3^[\Q]N#-M^\<[<\9P/9**,;G69YC25/$5.:*=]HK75=$NX9;P[D^45W6 MPE+EDU:_-)Z73ZMK=(Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V**\L]HQ_ ML7C?_H-V7_@,?\:\7_;I^.?Q-^!?P:73O >IV]WXW\::C%X>\#Z?;08EDO[D M[!*,]!$I:3<1M!"@XW5] 5\I? C/[8W[:?B#]J*]'VCP1\+6G\+_ W5N8KO M42!_:&HJ#UQD0HXX92",%#0!ZO\ LQ?L[:E^S+\#]!^#?AG6[*1=+M2$O/.Q)R2\C,1GH-HZ 5WWV+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-:&FQZC%:A-4 MN(Y9=QR\2;1CMQ5BB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.B MK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK] M_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@"*^L+'4[233]2L MXKBWF7;+!/&'1QZ%3P14M%% !1110 4444 %%%% !1110 5X7_P3W_Y(GJW_ M &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ TI- 'NE%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 MDDB1(TLKA54$LS' ]30 M>:_&#]H:V\%ZU%\,_AQH3>)_&]ZF;30[5_DM5/ M_+:Y?I%&,@X)!/'0'<.>\3_&OQS\;]=N?AI^S#+&EK;R&'7O'\\6ZULO6.U' M2>;'60\GDD@= M!D]R2?$GC,1F4G2P+M!:.INO-4UM)_WOA7]YW2X76J8E\M!VCUE^D>[\]EY[ M'._"?]GFXTCQ'_PMSXT:ZOB;QK,GR73I_HNE+_SQM(SP@&<;\;CR>,MGU*BB MO1PF#P^!I>SI*W5O=M]6V]6WW9TT:-.A#E@O\WYM]6%%%%=1J%%%% !1110 M445%>WMGIMI+J&HW<5O!"A>:>:0(D:CDLQ/ ]30!+17SY\1?^"F7[,7A37V M\"_#?4]6^)GBCD1^'?AMI;ZI*3G',J?N0 >#\Y(]*YN]\5_\%,?CO:27VG:% MX0^ ?ADH7EU/7YTUK6DB_P">@B&VVBXR2LF&7CG@T;AL?2OBSQEX0\!:'-XG M\<^*=.T;3;<9GU#5;V.W@C'^T\A"C\37SWX@_P""G/PJ\0:O/X/_ &6?AOXL M^,.N0OY??3 1QJ?[ZAUKP7Q%_P[$^'_ (SBN_CO\=/$_P"T MA\05<_9M+6YFU_\ >?Q1P6MK_HL:YX\J1VP3CMQZ[H'QI_;W^)&D0^&OV6/V M(-!^%GAQ%V66K?%&]6V,4?\ LZ79#S(F Y 8E2>O>N^&6XMQYIKDCWDU'[KZ MOY)GF3SC 1FX4Y>TDND$Y/YVNE\VC1_X0+_@IE^T/\_Q!^*/AOX)Z#-][1_! MT U7660]4DNY#Y43>DD/3'2N,UOP%_P2?_8UUZ3Q5\>OB5IOB_QLK#[3J'CG M6'\1:S)(/NDVJA]C9SAO*7!_BXKKA_P3Y^,GQB_TG]L7]MSQKXH@DYF\+^# MF@:20?\ EE(L&7G4#NQ5C7K/P3_8R_98_9T2-_@W\#/#^C740PNIBS\^]/UN M9B\Q_%ZKV66T?CJ.;[15E_X%+7_R4CV^;XC^'25-=YOF?_@,7;_R<_$K_@H] M\9/#7QB_;1\9_$OP?X7U?3-,U-=,^Q6>N:<;*Y6.+3+6%6,)R45O+WIZHRG MSBO$/[9_Z=O_ !__ .M7[!?MF_\ !$S_ (:Z_:4\2?M#?\-,_P#"/?\ "0_8 M_P#B3_\ "&?:_L_D6<%M_K?MD>_=Y.[[@QNQSC)\O_XAN_\ J\S_ ,QW_P#? M"OJZ-3@NI0A*O\?*K_Q'9I)6NM--M-.Q\-B*7B)1Q-2.&^#FE:RHJZJ MOOKKW/D'_@FI\*_AM^T5^V[X'^$/Q<\*C5?#^J-J+7]@;V6$3>3IMU.@+PLC M@"2-#@,,XP<@D']I? /[!_[&7PQV/X,_9C\%V\L?W+JXT&&YG7Z2S!W'YU\T M?L9?\$3/^&1?VE/#?[0W_#3/_"0_\(]]L_XD_P#PAGV3[1Y]G/;?ZW[9)LV^ M=N^X<[<<9R/O"O$SK&82-6-++:C5)1VO.W-=WTE\CZ3AW 8^5"=;-Z477F76F@8&GW%A&\ 'IY; K^E>0>/_P#@ MFM^PQ\2)#LYRVY;C0(WTMU?KNS:-'DYYR\'!/]3ITWB,:GIT?IBWN%Y_%J/^%>_P#!5GX;?\BO^T%\ M,?B/!&>4\8^%IM)N)%]%-B2@;W;CUKZ_)\9?^">&KW] MO&?GU3X=^*K74_-'_91L;Q-*^+47C/XA:-9$7\6 KZ6J'4-.T_5K.33M5L8;FWE7;+!<1!T<>A4\&@#B_AW^T_ M^SC\6MB?#3XZ>$];EDQMMM/UZ!Y@3T!B#;U/L0*[JO'OB)_P3\_8J^*?F/XQ M_9I\*-+-GS;G3=.%A,Y]3):F-R??.:X0_P#!,'P1X0S+\ /VDOBU\/2G^IL= M%\9R3V(] T%P'W@>A:@#Z:/\ AI/_ (*(?#OY/BG^P98^);9!^^U;X=^-H7_[YM+@>:V? MK0!].45\RQ?\%5?@%X;D6V^.OPX^)7PSER%=O&O@6YCBW>SP"7(]&P*].^'? M[9W[)WQ7,V5W$8[FUNH@\;S)>^&&D,E]HJDY9[5CS+$.IC/(_%GKW>BO/QN7T\6U4BW" MI'X9K=>3Z.+ZQ>C];-<];#QJM23M);-;_P#!7DS#^'GQ(\%?%7PQ!XP\!Z]# MJ%C.,"2,X:-NZ.IY1AW4@&MRO(OB'^S[X@\.^*)_C#^S=J<&B>(Y/GU319AC M3M< Y*RH,!)#SB08Y)S@DM6[\&OV@?#_ ,4Y[CPIJ^F3^'_%FFC&K^&-2.)H MB.KQG@2QG@AU[$9 R,XX?,*D*RPV-2C4>S7PS_PM[/O!ZKIS+4BGB)1FJ596 MET?27IY^3U]5J>@4445ZQUA1110 4444 %%%% !1110 4444 %%%% !17$?$ M_P#:)^$/PC?[%XO\7P_V@V!#H]B#<7DK'H!$F6&>Q; ]ZX[_ (3K]JGXR?)\ M.O EOX T:3IK?BM!-J#K_>CM!PC>TF0?6O,KYM@Z-5T87J5%]F"YFO7I'UDT MCFJ8NC"7)'WI=EJ_GT7S:/5O%7C#PIX'TE]>\8^([+2[./[US?7*Q)GT!8C) M] .37E<_[4_B#XB3-IG[-/PIU'Q/\Q0^(=24V.EQ'N0\@#2X[J #Z9J_X5_9 M#^'=KJZ>+?BAJ6H^.M=7G^T/$\_G11GTC@_U:+Z*0V.QKU6"""UA2VMH4CCC M4+'&B@*H'0 #H*QY,XQOQR5&/:-I3_\ FN6/R4O*1'+C*V[Y%Y:R^_9?<_4 M\97]FKXB?%)A>?M+?%ZZU*V%+'2K48W165N$WD=V(Y<^[$FMFBNK"Y9@L)/VD(WF]Y2;E)_]O.[ MMY;=D:4L+1HRYDM>[U?WO4****[SH"BBB@ HHHH **** "BBB@ HHHH ***2 M22.*-I97"JH)9F. .YH \#_ ."A/QH\6> _A38?!SX13;OB#\4=2'ASPE&K MD-;>: +F])'*I#$Q)'O@OX)BQI_A_3DMDE*@ M-<2?>EF8#^*20NY]V->!_LF1O^UK^T_XJ_;GU9&E\,:$9O"GPD20'8]M&Q6] MU).W[Z3_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X M _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ M -*30![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 445Q/QD^._A#X-V4$&HQSZEK>HMY>B^'=-7S+N^D/ " MJ,E5SU<\#MDX!PQ&)H82BZM:2C%=7_6_9;OH14J0I0R@=68] H!)/ %>-I8_$W]L&07&L1W_A+X9L)RI)Y)) M)YJ_117MPA&$5&*LELD=J2BK+8****H84444 %%>;?'']K_]FG]G"%C\9/C# MH^D707?Y]](.VVVB#2L#QSMQR.:^H2R]HO*@W>6Y]) M"E?$#?$/XU_M@R,DVJ_&'XXVTYPNC>!=._X0SP:P/_+*6^N );A>IRZ(WO7L M_P &/V&?VR;'3_[/\.:U\,_V?=%G39-9?#;P]_:NN3Q?\\[C4;PD[_\ ;1FZ M=.M=W]FUJ?\ 'E&G_B>O_@*O+\#S/[8P]73#1E5_PKW?_ Y6A]TF=3XT_:V_ M;1\>:')XA\#_ <\,_!7PF>OC?XX:TEO.$ZY2Q1@8G Z"4LIS7@&J^*_V:?B MUXC-A\2?BY\8/VM?$\$H9O#7@?1Y[3P[;2YR&,4)CB10>LBNZD#E>HKZF\&? M\$KOV5=,UN/QE\7++7_BGXA7EM;^)FNRZFQ/4CR6VP[<]F1L#C-?0?AWPSX; M\'Z1#X>\)>'['2["W7$%CIUHD$,8]%1 %7\!1?+*/\U1_P#@*_5O_P E"V&E!*G_A5G_P"!.\OQ#^Q\-4UQ+E5?]]W7_@"M M#_R4YCX8?!3X0?!72/["^$?PQT+PU:E0'BT72XK?S,=W**"Y]V)-=/117!.< MZDN:3N_,].%.%*"C!))=%H@HHHJ2PHHHH **** "BBB@ HHHH **** "BBB@ M HHHH ;+%'-&T,T:NCJ5=&&0P/4$=Z\R^(G[%?[)/Q6+R>/?V=/"%]-)G?>+ MHD4-P?\ MM$%D_\ 'J]/HH ^97_X)5_ GPS(;CX$?$_XF_#.126CC\&^.KE( M0?1DN#+N7U7(S3?^&.(4_UU]\/?&WV,@?WE@OE+O_ +H.:/\ MAZ%\/_"'[OX_?L[?%GX=[#B:^U[P5++9#W6>W+[Q[A:^G** /(/AY^W[^Q=\ M4_+3P;^TMX3DEEQY5MJ&J+8SN?017/EN3[8KH/BQ\$O OQTTZS\0V>JM8:U9 M#S-!\5Z-,!<6K&_$,]O&JZ6!G!_TJV8Y(QR-N1@YQ7=?#[_@I+^PS M\2W6'P_^TGX'P?^*?A3XW?"[0?BWX(N_.TKQ!ID5[:$D;D#KDQMCHZ-E& M'9E([50SI**** "BBL+QY\3?A_\ ##2_[9^('B^QTJWP=ANYP&DQU")]YS[* M":SJU:5&FYU)*,5NV[)?-DRE&$>:3LC=J.[N[6PMI+V^N8X88E+2RRN%5%'4 MDG@"O&_^&B?BO\6#]E_9P^#\\MG)PGBSQ<&L['']^./_ %DR^XP1W%26O[*- M]X[N8]9_:3^*&I^,)58.NBP,;+2X6Z@"&,@N1TW$C(Z@UY7]K3Q.F!I.I_>? MNP_\":O+_MR,EYG+];=7^!'F\]H_?U^29:\1_M>^!Y-5D\*?!W0-2\?:TG#6 MWAV+=;1'L9;DCRT7_:&X50_X5M^T]\8_WGQ6^)$7@K1Y.OA_P:^Z[=3_ RW M;9VGJ#LRISTKUKPYX7\-^#]*CT+PIH%GIME%_J[6QMEBC7WVJ ,^]7Z/[-Q. M+UQM9M?R0O"/S:?/+YR2?\H?5JM7^/._DM%_F_OMY'&_#'X ?"/X0H9/ _@V MV@NWSYVISYFNY2>I:9\MSU(! ]J[*BBO3H8?#X6DJ=&"C%=$DE]R.FG3ITH\ ML$DO(****V+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYS_P""B/Q, M\6/X0T']D_X0WYB\;?%_4&T>SFC)W:=I87=?WK8.0$A)7L?G)7E*^AM0U"QT MFPGU34[R.WMK:%I;BXF<*D2*"69B> 22?2OE[]A[3[[]I3XR>+_P#@H-XL MM)!9:R7\._"VUN4P;70K>4A[D*?NM<3!F/<8< E6% 'T/\*?AGX3^#/PVT/X M5>!K 6VDZ!IL5E8Q\9*(N-S$=78Y9F[LQ/>N@HHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RA ML_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F M?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ MP3W_ .2)ZM_V/>L_^E)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBOEK]J[]OV]^''BBZ^&GP?L;2XU"QQKW_2 M?B_\2_VQ;1='^#,5YX1\**%C\1>*+DK]L:0JK/:6H4G# , 9>V\_G=Q2[MM)=>AQ8?.L)BDU23*)/@[^S]H\/B#Q;]V^N78_8-$7H9+F0<%AVC'.1@\X5M3X-?L^:1\-KV?QQ MXIUB7Q'XRU%D,0Z!5Z@>@ '1?#'X5>!_@_P"%X_"7@/14 MM+9#NFD/S2W,G>25SR['U/3H, 5T5>QA\OJU:RQ.-:E-?#%?##T[R[S>O91 M6AV4\/*4U5K:RZ+I'T[OS?RL%%%%>N=845E>,_'7@GX:;27F?7UWNN?\ ";_M3?M!>*_'NM3/ MYEW]FG:TCE;N))G:6XE'7D2(3Z"NF.%C'6K-1\MW]RV^;1R2QLI:4*;GY_#' M[Y6NO.*D2_'3_@N]\!_"4CZ-\!_ VH^++QBJPZEJK'3K)MQVJZ(RM7I@'A73U0_=D%U<[[V[C(X*HJYR< M8K[[^"O[('[,/[.T:?\ "F?@?X>T.>-=HU&&Q$EXP]&N9=TS?BYKTBM56P%' MX*;F^\G9?^ Q_P#DF8NAFF(_B5537:"N_P#P*2M]T$_,^ /@?_P1H^(.DSKK M7Q0^/]IX7FE??5 "GTKZ-^$7_ 3?_8T^#5^/ M$&A_!;3]7UHOYDWB#Q6[:K>R2_\ /7?W[6\V.F/E/'8;6Q/B+\4OV,OB9\$_$_Q@^-/PL\/ MZ@?"6F2S^(]$\4:#;R:A9RH,"'$J%MSOM1&'!9@.#D#Z%KX5_P""TGP=T7Q[ MX9\*1:7JL&C:EJ=Y<#4KJ'3R\E_;PK&521A(@*H[H<,&.=N"NW#?/8J-'((O M%QFH4$_?BTW%7=N:%DVG=ZQ2Y7_==V>?54, G54N6GU6ME?JK;/RV?EN?DKX MLUN#Q-XHU'Q%:Z)::9%?WTMQ%IMA'L@M5=RPBC'9%!"CV K[*_X)+?%3]J+Q M?KE]^SI\&_VK(O"$MG9R:EH'AW7_ [#J.GZA\^;B)6 /B/:Q_?N_ 7BM]-G*?WC%? [FQSM7KT%8%W_P6.^!?@R>[T3X MU?!OXB^#M8L,K=V5_H4<\>_N%EBE((]R%KU/_A1GQT^+O[_X_?%Y].TZ3EO" MG@DM;PE?[LMPV9)!V*]..#7H?P[^#WPQ^$^FG2_A[X*L=,C9=LLD,6991_MR M-EW_ .!$U[-+$YABY^[2]G3[R:YWZ15TO^WG?O$[85,15EI#ECW>_P EK^+^ M1\Y?#[]M2]_:[N1I_P ,/CUX!\!Z;,VU89MS> M OV4/A)X0U0>+-9L[GQ3KSD-)KWBBY-Y.6Z@J&^1,=B%R/6F_$S]BW]DWXP^ M9)\1?V>O"FH3R@^9?+I$<%R<_P#3>(+)_P"/5YB?^"7?PX\&'S_V<_CY\4OA MH4_U-CX>\8S36 ] \%SO\P>Q:BGD^%]HJM=NK-;.;O;TBDHQ]5%/S%'!TN;F MJ7F^\M;>BV7R1]. # %%?,9^%?_ 5*^%WS>!OVFO 'Q(M8Q\EIX]\*/IDY M7^Z);$G-O&^J^!]6/WM*\<^';K3Y4_WG9#$N/= MZ]N\"_%3X8_%"R_M+X:_$;0O$-N%!,^B:M#=(![F)F H WJ*** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHJEXE\1Z'X/\.W_BWQ/J<5EINEV4MW MJ%Y,<)!!&A=W8^@4$GZ4 ?.?_!0SQEXC^(3^%_V%/A=JV_+ M:5X=B.Z]N&[#S%!B4'A\R*#G%?0W@KP=X<^'G@_2_ ?@_3$LM*T;3X;+3K2/ M[L,,2!$7WP .>IKYS_8 \-ZY\8_$_BW]O_XB:;+!J/Q#F^Q>";*Z'SZ9X:MW MQ;H!_"9F7S7QPQ57'WC7T_0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ M1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3 MY/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %>%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O M^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%% [4I)CT^UR_.K#O@$5YG]LTJVF$IR MJ^:5H_\ @[+[KGH_CCXH?#KX:V?V[Q[XUTW2 M4*Y1;V[5'D_W4SN<^R@U^,FI_M9_!/5-2N-3OOB"99[F=Y9I3IEU\[L22W,7 M'P3'JNI,VZ35?$$AO;AW_OYER%;W4"OYR(HVED$: M]6.*]#!=3E2C1LXJE)?:OS.;G!IVY5:R5M=7=6^"XVQV8X>>&A& M$6YN22U;O[MNW?L?7W_#4GP)_P"AZ_\ *9=?_&J^Z_\ @C?\9?!GQ/T+Q_H_ M@SQ+]NBTN[TZ::'[+-'Y33K<*&_>(H.X08XS]SG'&?Q@U*S6*-)(AP!M;_&O MJ_\ X):?MWS_ +%%OX[TG1O@KJOC77O&DFE1Z)IUA=>2H:V^V;MV$DD8G[0F M%1&SM;)'&=$\IPRS?+J]5U(W252=/EU]UIVA'H[K5=/0X,KK9IEO%$, M+BH*R3;<8R>CB[-6OUTVW/W%K&\=?$;X??##1&\2_$GQSI'A_3D^]?:UJ45K M$#Z;Y& S[5\,Z=JO_!;#]L$"6"VT+X'^&KG_ ):2VWEW[1GMB3S;A7'KMMP? M49E/=: MZY4Z-/>=WY?YNWX)H_3HU<15^&'*N\GK]RO^+3-SQO\ \%>?V;HM=?P+^S[X M:\6?%GQ(5<0Z7X(T&62/>O\ >E=02G^W$LHK-&K?\%?%%%%0:!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5\[?\ !1KX-:_\2/A?I_C+ MPQ8R75UX8N)I9[:)F2!M4=R1[U]\^+?V/OV:_&^L/KWB#X46+74C[I9+.>:U#MW++ Z*2> MY(Y[UV'@;X=>!?AGH_\ 8'@'PK9:5:;MS16<(7>W]YVZN?=B37Y=E_AGBJ>/ MC+%58NDG?W;WE;H[I)7ZZL^7P_#-6-=.K-.*[7N_\OQ-JBBBOV$^P"BBB@ H MHHH S_$WA'PIXTTQM%\8^&-.U:S?[]IJ=E'/$WU5P0?RKQ'QU_P3 _8?\5;9TCS]5->_44 ?,?_#"'Q^^'?S_L[_\ M!0GXB:4BW&2/>C_A(?^"L'PM_Y"OP\^%GQ3LHS M\AT35I]$U"4?[?V@&!2?]GBOIRB@#YC_ .'D6H> _P!U^T?^QM\5O!&S_7ZG M;Z&-6TR+US=6QY_!.17;?#7_ (*&?L4?%ID@\'?M(>&1/(=J6>KWATZ=F_NB M.[$;,?8 U[-7$?$K]FK]GOXQAS\4_@GX7UZ23KI]P0: .R MLKVRU*TCO].NXKB"5=T4T,@=''J"."*EKYGO?^"5'[.&BW4FI_ WQ7X^^&%X M[;S-X$\:W5NI?U*3&1<>JC QQQ48_9Y_X*.?#'YOA/\ MN:+XPMDYATCXF># MU&/9[NT/G/GUP/:@#Z$^+_["MEXHM4_UVL?#/Q=')_W MQ9W(\YOS%3Z=_P %6?V8--O8M'^,^D^-_AE?RML6S\?>#+JT);N-\:R(![D@ M4 ?2U%<=\-_VAO@/\845OA7\9/#/B!F&?)TG6X)Y5]FC5BRGV(!KL: "BBB@ M HHHH **** "OES]O;6]5^/'C_PA_P $^/ NHRQ2^-)!JWQ#O;5\/I_ANVD! MD7(Y5IY%$:GD?*5(P]?1?Q!\>>%_A=X&U?XC>-=26STG0].EO=0N7_@BC4LV M!W.!@#J20!UKP/\ X)W^ _%'BG3/$O[:WQ8TUX/%7Q;O5O;&TFY;2]"C&VPM M%STS'B0D8WAHR1D&@#Z*T31=)\-Z+9^'= T^*TL;"UCMK*T@3:D,**%1%'8! M0 !Z"K5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!? MC_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW M_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DT >Z4 M444 %%%% !1110 4444 %%%% !1110 445PWQ#_:3^"'PND>T\7?$.P2\4X_ MLZT.0![UAB,5AL)3]I7FHQ[MI+\2*E6G2CS3DDO/0[FBO& MO^%^_'/XB_NO@G^SS>V]LX_=Z[XXF^PPCT80*3)(IZY4_A1_PSW\:/B&?.^. M'[0^I"WJM+S)*I_V@#[UYW]KNOIA*,JGG;DC_X%*UUYQ4CF M^M^T_@P[7^29VWQ$^/OP;^%*LOCSXAZ;8SJ,FR$WFW!^D,>Y_TKB1^ MTE\4/B#B+X$?L]ZQ>P2<)KOBEQIUF!_?56R\R_[N#6QIWPS_ &5_V9-)'BB^ ML?#'AJ*+);7?$%]&C@]2?M%RV1ZX# >U>2_%K_@LK^P;\+!+;V'Q+N_%MY"< M&T\(Z6]R">V)Y/+@/X2&MZ67<09@KRFJM2:M_Y(O4YJV(E!VKUH MP\EK+Y7W^43T+_A2/[1'Q'Q)\8_V@I=+M7_UFA^ K?[*@'9+N*D_P"SBOBJ]_X+'_M2_'.X MDTO]C']AS4]3'F%(]6U>.XOD'^T\=JJ1Q8]6G(R:KO\ '_@N'^U ,_$_P". M=I\-]*F;)LM/U.*RD6(]5 TY7E8G^[),.,@UU4>',LP]15*THRFNLFZLOD_> M2]$XHRA*FYKPVH/]I2W'K7GOP\_X('?"5=2_P"$D^/OQX\3>+-1DE$TYL(DM [^C2RF M>9Q[AU)Z\5](?"W_ ()S?L3?!]X[KPC^SQH$]W&=PO\ 7(6U*??_ 'P]T9"K M>ZX]J]7FR^GM&4_5J*^YZM=7ND?M51: M=:S7,DEMI\'@-W2UC9B5B5I-19V"@A06)8XR23S6ZS.<,)4HTER<]KJ.S6M[ MMWEVMK;>YRRR:G4Q]+$5I>T<+M.3U3?+;E4>6"V=_=O=*W4_,0C(P#^-?I+_ M ,&X]K'+J'QCO+N!'N(%T!(IF0%D5CJ18*>H!VJ2!UVCTJ]_Q#J?]7A_^8^_ M^^%?47_!.[_@GIIG[ VC>*K"'XC1>*+SQ1=6DEQJ0T22Q=([=9!'$4-S,C & M61@RA&^=@Q8!0N&'Q<*6$K491OSI6=E=-23W[-7O\CIQ6!J5\?A\1&;2IN5U M=V:<6MMFT[6OTN?2%%%%<)Z04444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %0:CING:Q92:;JVGP75O*NV6WN8@Z./0JP((J>B@#Q3XD?\$YOV M(OBH[7'B?]G'P[!<,=WVS0[=M,FW]GWVC1DMGG)S7&_\.Y_%/@+][^SA^VY\ M5?!P3_4:;J>JIK6FP^FVVN0/QRQS7T[10!\Q_P!F?\%8OA;_ ,>?B?X5?%2Q MC^]_:%E/HFI3?[OE9MUS[TG_ WU\:?A[^[_ &B_^"?WQ*T%4'[[4?"'D>(; M2/'5VDMRI1?P)%?3M% '@W@'_@IM^P[\0;O^RK;X^:9HU^K;)K#Q5#+I4D+_ M -QC=(B9^C&O;/#_ (E\.>+=,36O"OB"RU.SD_U=WI]VDT3?1D)!_.LGQ_\ M![X3?%:T^P_$_P"&/A_Q%#MVA-;T>&Z 'MYBG'X5XGX@_P""5'['UUJ4GB#X M=^'->\ :M)_S%? ?B>ZT^5?3:F]HEQ[)0!]'US/QF^*_A3X%_"K7_B]XWN?* MTOP]IDMY=8(#2;1\L:YZN[%44=V8"O"?^&2/VW?AK^\^"'_!0;5M3MH_]7H_ MQ,\.0:IYOIOO%VS#ZA>_X*(>*_AE^R[\)=3DG\)>)=-MO M&GQ.N87Y@T>)E:'3I"O"R2W ",N=R%%/(S7V3:VMK8VL=E96Z0PPQA(8HD"J MB@8"@#@ #C%?ES_P;\_&/P+HGC/QI\#]4TVVM]?UVWAU+2M2/^LNXK<,LEKD M_P!SS/-4#J#*3]T5^I5 !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_ M]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/ M_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/ M5O\ L>]9_P#2DT >Z4444 %%%% !1110 44DDD<,;2RN%502S,< =237FWC M3]K?X$^#+X:*GC :WJC,5BTGPW"U].[?W?W65#>S,*YL3C,)@HHH+S:7W M=S.K6I45>I)+U/2J"0!DFO%+[XO_ +3GC:SDOO!'PATWP7I*J6DUWX@7^QT3 MNQMH_FC(']\D9->%?%K]H[]CCPIYB_M2_MZW'C>Y5CYGAGP5*S6;-WB>.P#@ M$=,NZ'UYKCAF&*Q?^Y8:=1?S-\> M_M4? GX=W)TS5_'MM=Z@6V)I>C@WERS_ -S9%NVM[,17.'XS?M)?$C,?PA^ M)T2T?_5ZUX^N?L^ >_V6/,G3G.2*^7O!7_!2&ROHVT?_ ()Z?\$X/$^OA\Q# M7KS3_LT0[;I)(5F+KG_GI,A^G2MR3P7_ ,%OOVB^?$OQ \%_!W2IQ^]L])6. M6["'IM9/M+AOI-'^'2M/[.S3$?[UB8TU_+35W_X&U+\%!F7M,96[V_NKE^]S ML_FHGO'B#X$^(]4TJ7Q'^U'^T_?'2T&;FPTRYCT?38U_N2/G,B]>6*FO--8_ M;U_X)7?LFH]KX)\6Z)J.HP@J%\':>^J7$F.H^UC,9_X%,.OUKE]#_P""(G@W MQEJL7BC]J[]J'QY\1M34[F,UZ88R3U4M,T\FWM\KI^'2O?OA/_P3R_8L^"WE M2^!OV=O#OVF'!CO]6M3J%PK?WEDNC(R'_=(KHP^4Y)A*GM8TW.?\TG>7WRYY M?(U=BL6M:X MDC01GH/,CME9%&>YN%]*JR?"G_@N5^TOG_A.OBYX?^$^E3\O9:/<1PSHI[HU MJ)Y@<=FG7'UK] X88;:%;>WB6.-%"HB+@*!T Z"G5Z?UN4?X<8Q^5W]\KM? M)HW>!C/^+.4O5V7W1Y4_FF?!GA#_ ((1?#76M7'BO]IC]HOQCX[U5L&:191; MASUVM),T\K#D\AU)Z\5]%?"G_@G;^Q5\&#'/X*_9W\/-=18*7^LVYU&X#?WA M)=&0H?\ =Q7M-%8U*U:L[U)-^KN;T"U@2VM84CCC4+ M''&H"J!T Z"GT45F;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',_&;XK^%/@7\* MM?\ B]XWN?*TOP]IDMY=8(#2;1\L:YZN[%44=V8"OYY_C-\5_%?QT^*NO_%[ MQO<^;JGB'4Y;RZP25CW'Y8UST1%"HH[*H%?T?44 ?SB?!/XM^*_@-\6O#_QB M\$W'EZGX>U..[MP6(64*OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH M**** "BOB;]LC_@J)\0M!\0_&;X&_L/_ NTKQ5XJ^"7A:SU+XD^*_$WB Z? MI/AVXO8WEM+.)4MKB34+MHHWD:(+'$BX#3!_DKUS]G3]K_XL^/\ ]H7Q%^RA M^T9^S!<^ /&>@^&+?Q#:ZEH_B:/6_#^MZ=+S\4>(=(L9'CO-7T[2FLFA:%/*F:.&>[AFG2-F"QG8DGUO\$_C M-\-/VB?A'X<^.GP<\56^M^%O%>D0:GH>J6V=L]O*H920>489PR, RL"K $$4 M =11110 5X7_ ,$]_P#DB>K?]CWK/_I2:_),?\%F?^"E+$*/VC^3T_XH_1O_ M )#K)\%?\%0_V\_A#H;^'O 7QV^PV5Q>S7D\/_",:7+FXE;?(^9+5B,GG&<# ML!7T]7A3&T<1"C.K!2G>RO+6V_V3XNCQQEM?"U,1"C5<*=N9VCI=V7VS]]J* M^"/^"+W[^+,&K6WAE=&;3;BYTVQL$M!/]N\TEK>*(-N\ MF/[^<;>,9.?;OC3_ ,%3OV+/@H9K/4?BU:ZW?P,5>P\/?Z4P;W93MQ[@GZ5\ M]FE%91C)8:O)M9Q_9)_X*Q_M*77]H?%SQ1X<\'VIF5ECU_6 M#J5Q".YCM[?S+4_[K!*\B6*QE33#T7ZS?)'[K2G]\%ZFTL75GI1I-^;]U?CK M^!]D>+OVQO@;X;OFT30]>N/%&J $KIGA2T:^D;'7YD_=_FU>#?%G_@J'I/A\ MR6\_CGP-X&A5BDAU75&UG5%/_7EIZR- _;;, /4BJGA7_@C%X3U>S%K^T5^T M[XX\96_V@3-HFF2)I6EEO3[,OF8[\HR'Z5[I\*?^"?O[&'P6$<0TOY::4/OD^:3]8\A/L,PK?Q* MBBNT5^KU^ZQ\8']K;4/V@K@#X>? SXT?':4RE3+=QG0_#ZMV<+;"7 S_ 'VC MST.*]#\&_"+_ (*V>-['^SO"6D?"SX!Z/+\LL6C6,5WJ+QG^\X%P'?WWQGZ& MONV...&-8HHU5%4!548 Z "EKJPN P&"GST:45+^9^])^LI\TOQ+IY?AZ;Y MM6^]]?O5F_G<^++7_@C;HGQ%O(]:_:X_:R^(GQ)NT?S/L\VHFVM%/H(Y&F90 M.VQD_#I7MWPH_P"">_[%_P %?*E\!_L[>'%N8<&._P!5M3J%PK?WEENC(RG_ M '2/RKV6BNV=2I4^)MG5"E2I?!%+T0V***")8((U1$4*B(,!0.@ ["G445!H M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^ M4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ M*4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% 'XH?\%B?V3_ -O#_@G1\((;S5M/L#I>N:7J4:PZQX?\ .9)6 MM+J$,=JL\(974M&_EDH[8;'A?[5O_!2[X"?$;X&?M._LI?%#XA^'_"/Q&\"3 MZEIEEX7UN\%A<:UI96.2TO[1+A@;I&1RCM%D*\;950R9\V_8R^"GPL\8_P#! MPO\ $C]KK]@'3[*/X/I\'1I'Q4\3>&"O]@:]XSFOQ(T-H\7[FYF2"."2=XB0 MDHD#D22MN -W_@ZR_P"4:/A[_LN'A?\ ]&3U]J?M\_$OQ%\%_P!A7XT_&+PA M<21:MX3^$OB/6=+EA^^EQ:Z9<3QLON'12*^!O^#M'XR?"?PO_P $_P#PS\/O M$'Q(T6UU^;XP>';Z+09-2C^VO:Q-"7RY8V9&^5V'!/- 'QA M_P &MOA.S\,_\$0/@_?0JOVC6[GQ!J-](#GS)&UV_C4D]SY<48/^[7YH:1\< M?&GP)_X)]_\ !7OX3> [ZXMM&\+_ !ZFL-'@@8A88=:\13Z/=JH'0&U@C4X[ M"OOC_@BA\>_A[_P3+_8>\4_L#?MX?$S0_ ?BW]GCQ1K44D.NWJ6S:]H5W>37 M]GJNGHY#WD,[W$T<8B#/YB",J'(4\7^P7_P2-^)GQU_X)-?M/6GQX\+S>$?B M!^V!XGUKQ?9Z-KD1BFT-9)FN=&CO$P2CK<9N'7[RI,%(5U8 ^V_^"6_PN\. M6G_!(OX#?"Z\LXWT_4?@+X?BU&(#*2&ZTF%[CKU#-+(>?6ODC_@SW^(WB3QQ M_P $?XO#NO74DMOX1^)VM:1I D8GR[9DM;XJ/;SKV8_B:WOV-O\ @HSX#_9_ M_P""+6F_#GXOZG%HOQN^$/@%_AY>?!^YD4^(KGQ%86YL=.LH+%29KEKI8[:2 M)XE='27>&VJY'M/_ 08_8,\6?\ !.G_ ()E> _@+\2[);;QE?&X\0>,K5'# M?9=0O7\S[.2"06AA$$#$$@O"Q!((H ^QJR?'7B'5/"GA&_\ $>B>%;O7+NT@ M,D&DV+*)KILCY$+<9^OI6M10!_,3I5OYDWG,.$Z?6K\\*3QF-UR.H&<5],6O M_!'#_@HU;P+$/V=>>_\ Q5VD=?\ P+K&^'O_ 3!_;E^*FB3>(_ 7P/^WV<% M_-92S?\ "2Z9%MGB;;(F)+E2<-QG&#V)KW,YS:IC(INRB[1]%U^>_S/FN M'\BI9=D:PM6*;FKSO9ZM:K731:?(L_\ !.C]G[P]\?Y?%UMXD^%'Q"\46&D2 M:<\VE^!]9AM869_M6/M?F1L7X1@FPJ1^\YYK] /A3\+O@W\%]LO@3_@D9JZS MHZO'>ZL(=1N(V'1DENS(Z'_=(JK_ ,$6_P!C3]HS]DF?XFR_'_X=?V /$7]B M_P!D_P#$WL[KSS!]N\W_ (]II-N/.B^]C.[C.#C[IKCS2O1Q&-E5HZ*2B]VW M?EC>[=V[/35]#NR3!UL'E\:59+F3DKI))KFERNR22O&VR/!%_:V^-R*$3]A? MQT% P +F# %+_P -<_'#_HQGQW_X$P5[U17GGKG@O_#7/QP_Z,9\=_\ @3!1 M_P -<_'#_HQGQW_X$P5[U10!X+_PUS\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"! M,%'_ US\?Q,O\ QM>_#^U_8R\7OJFGV<=U=6*:A"9HHI"0KLNW M 4XX.3]*V?\ AKGXX?\ 1C/CO_P)@J;P#_RD$\?_ /8B:5_Z,:O=* /!?^&N M?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@ MH_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ M / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_A MKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P " M8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^. M_P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_ MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ M F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/ MCO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*QO$O[>?Q,\)ZOI&B:Y^QEXOM;G M7+PVNFPW.H0J]Q*%W%(P%.YLJ* /!?^&N?CA_T8SX[_ / F M"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO M_P "8*]ZHH \%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"O>J* /!?^ M&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@KWJB@#P7_AKGXX?]&,^._P#P M)@H_X:Y^.'_1C/CO_P "8*]ZHH \%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX M[_\ F"O>J* /!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@KWJB@#P7 M_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8*]ZHH \%_X:Y^.'_1C/CO\ M\"8*/^&N?CA_T8SX[_\ F"O>J* /!?^&N?CA_T8SX[_ / F"C_AKGXX?]&, M^.__ )@KWJB@#P7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8*]ZHH ^ M;/$O[>?Q,\)ZOI&B:Y^QEXOM;G7+PVNFPW.H0J]Q*%W%(P%.YLY?_29J]TH \%_X:Y^.'_1C/CO_P " M8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^. M_P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_ MX:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ M F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/ MCO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /! M?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ M )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8 MSX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@# MP7_AKGXX?]&,^.__ )@K,\8?MR?%7P-X8O?%WB3]BSQE96%A"9;JZN[Z%(X MUSC+, <#GT-?1M>4?MS_ /)H_CW_ + +_P#H:T "_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP M_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\,);VUK"L<<2CHJJH 4>PJ>B@ HHHH S]5\*>%M=U*RUG6_# M6GWEYILA?3KNZLTDDM6.,M&S E#P.5QT%:%%% &?+X4\+3^(HO%\_AK3WU:" M PPZH]FAN8XSG*+)C<%Y/ ..36A17QQ^WM_P5[\ ?L;?M@? O]BCPWX'/BSQ MA\7/'^DZ/KFR],,'AC3;ZX-O%=3,$;=/(XD,4!V[UMYF+*%7< ?8]%%?(6I? M\%/?$'AW]G:^^.EA\!]4\>:KXN^*>M>%_@5\/_ T9.H^++6QGFMENY9)6,<$ M#FRO+M[I@L4=JT)(+, X!]>U!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ')/4 MU^;_ ,+O^"\?QR^&W[87@S]C[_@J9_P3AUS]GJ]^)MZMG\/O%2>-[;Q!I5[= MNZI';2SV\21HQ>2*,NCN4>:/S$C1MX_2.\O+33K.74-0NHX(((VDGFF<*D:* M,EF)X !))H DHKQ/]F7]J#QO\8?V/-'_:M\5?"^]G?Q5'<:OX7\,>%[%I+R MYT:XNY#I&5GD51/+9-:RR,[1Q(\KY*(N:X'_ ()1_P#!3FU_X*C?#WXC_$K3 M_@9JO@"W\"?$^\\(1:1KVHI/?2FVM;69Y;A(U"6\F^X9#$KR!?+_ -8V> #Z MJHKE/CC\&[(W>M:YJLVR&WC!"@<9+NS%42- M07=V5%#,P!\I_9F_:F_:,_:QLM,^+/A#]EV/P5\,=6D2?1]7^(?B"2V\0ZK8 M'[MW'I$%M(MM'(N'C^T7*RE2"T* C(!] T444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !17RS_P %=O\ @J)\//\ @E+^RG>_'KQ%X6?Q1XCNI1;> M$O!UO-/ORH#]"?"'QS+\3OA/X7^)4^G+9 MOXA\.V6IO:))O$!G@24H&(&X#?C.!G'2@#HJ*\F^&W[0/B/XF_M;?$OX*Z'H MUC_PBOPUT?1+;4=8PYN)O$%]'->368^;8$AL6TZ4\;BU^.0%Y\8\'_\ !62# MQK_P54M_^"8J?LP^+?#]PW@"Y\5MXO\ %<\-JMY:HZI"UK:1F1VB=MX+S-#( MC1,IBSR #ZYCTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>BO(?@3^T;KWQE M^)_QBM(=#MAX.^''BJ'PUHVI6<$LEUJE_!80W.IMM!.](I;E+551=WFVUP/F M^4 ]>HKY!_9E_X*N#]I3_@I=\1_^"=W_#,GBCP9?*Q2&.&&&)G>0H54E 2N\&@#Z!HK\ MJ_B[_P '#G[;?P#\"7/Q/^,W_!!;XO>&_#]G<6UO<:KJGBV*.));B>.W@CS] MBY9YI8XU Y+. .M?J3X?O-4U'0;+4-SVD+> ^UB M5W '&<4 6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BOBS]KG_ (*/ M?MO^!M5\23_L%_\ !,#6_C=X:\$7$]MXG\67'CNST.&ZN[8D7=II=M)'+<:B M\+*\3R1H%\Z.2)!*Z,!ZC_P3&_X*)_"?_@J'^R9I'[5'PFT*_P!&CN;ZXTS7 MO#NJ.KW&CZE 5\ZV9U 60;7CD5P!N25"51B44 ^@J*\G^/'Q_P#$GP^^.'PB M^ _@'1;*^U;XB>(K]M6:^#E=.T'3[&2XO;Q0C E_/?3[9"YOM.@FDM9-]M)-"K-$V,;E)'R MG'<5Y9^PM^V3\*?^"@/[*/@W]KOX+)>1:!XQL))H;/4HPES93Q326]Q;2A21 MOCGBD0D$JVT,I*L"?%_VI/\ @K-#^SC^WG\%?V%C^S#XLNIOC'XDN--L/'6K M3PV.EI';A?M+6RY>>Z>-GB!#I"A$J.CR*>0#["HHKR?P[\?_ !)XQ_;3\3?L MY^&]&L9/#O@CP!IVJ>)]78/YZ:OJ-U.+2RC.[9A;6SGFE!4M_I-L00"0P!ZQ M17R'K7_!5VWL/^"IO@3_ ()D+^S'XNTZX\8^'=3UM?'/B26&TM9K2U@N65K. M!#)+,'DMF0F;R&0<[&#*3[S^UA^T_P#"?]B_]G/Q=^U'\<=5FM/"W@O26O\ M5'M8?,FE^94CAB4D!I997CB0$@%Y%!(&2 #T.BOD+XJ_M\_M?_L[?LY2?MH_ M'[]B[P]I_P .].L(-4\5:)H'Q)EO?$^@:4Y4O=/;/IT5K<2Q(X>:VCN1L"OL MEF*@-]5>"_&/AGXB>#M)^('@O5XM0T;7=,@U#2;^'.RYMIHUDBE7(!PR,K#( M[T :=%%% !1110 4444 %%%% !1110 4444 %%%?./[8G[8_[1/PM\2_\*>_ M8E_8PU'XW>/H-.34-;LV\66F@:1H-K(66'[5?W>5:XE*,8[6)6L_$?P-H%IJ_BRZO+# M0_ ^BWS,(=0UW4KR&PT^&380YB-S<1-)M((C61LC&0 >KT5\K_M=_MN?M>> M/%5_\+/V#?V![[XZ>(O#EM&_C/4KCQI9>&](TF>2))H[-)[O'_B/\/-= MN//GT:_7< !+LC,B$I*GS1QNKPR*5&T,P!]2W>EZ9?SP7-]IT$TEK)OMI)H5 M9HFQC)? 7QZ^$7[/W@#1+&_U;XA:WJ,^M/?;R--\/Z=9-+>7BA&!+ M_:9M-M5SE0UZ"0=N#XU_P4P_X*Q6W_!.SQ#\/?"D_P"S%XO\4GXA_$#3/"EC MXF$L-EHME=W;K\KSN6FED6(O(J1PF-_*=#*C*P !]?457U?5]*T#2KK7==U* M"SL;*W>XO+RZE$<4$2*6>1V8@*JJ"23P ":^.-"_X*4?M1_'#]G_ %;]M/\ M9%_8JTKQG\)+ WMQH#:O\0)=,\2^+].M))(Y[[3M/&G2Q(K&*1H(KBXCEN%4 M96'))98?!_P_T&^@LWOS$%::XN+NX( MAL;.(/'YES)D*TL2*KR2QHWS%^R#_P %E/C%XX_;UB_X)K?M_P#["^H? SXG M:[H4^L^!&M_&$&O:9XAM84EED6.XAB15=8H)FRI=3Y$JMY3@(P!]\45G>,/% MOAWP#X2U3QWXOU6*QTG1=.GO]4O9CA+>WAC:221O945B?I7Q_P"+?^"G/[0/ MA7]G'X5:AX'_ &*-9^)_QU^+/A7_ (272OA-X5U&/38-&TMRDBSZGJ%V7BL$ MCCGMX69\^;<%UC4*&* 'VC45]86.J6DFGZG917%O*NV6">,.CCT*G@BO@/\ M8:_X+>^+?C'^V<__ 3E_;V_8MUS]G[XRW6F2:AX7TJ_\01:KIWB&"-'D?[/ M=1QHI;9',R[/-C802CS0Z[#[]^T'^W!JO@?]J3PQ^PQ^SY\,;/QK\5O$?A2Y M\5WMCK'B$Z5I?A_P_!<+:G4;RY2"XE/F7+K#%#%"[.X;++3]L*']@_P#:H^%>E^$?'FL^$9?$O@?5 M/#'B.35='\2V$$GEW2))-;6TMM=0L59H'C93&P=97Y [?]M;]H#Q#^S9^SSJ M?Q \!Z)9:KXMOM1T[0/ ^CZ@7\B^UO4KV&PL8Y A#F(3W"/)M((BCD.5P6 ! MZO17QM^V%_P4B_:K\ _%76/@+_P3Z_X)U^(/C_XC\(0PGQ]K \5VGA[1=$N) M8$N$LEN;L$7EX8)(I6MXN8TGA))+[1/_ ,$I/^"OG@'_ (*8V_C3X>Z]\&]< M^%?Q:^&FH+9_$'X8>)93)<:_#7Q3/X:^) MG@+4KM)[C0]2B)P4E0!;FUF4&2"Y5565,G:K*RJ >YT444 %%%% !1110 44 M44 %%%% !1110 4444 %%%?''[>W_!7OP!^QM^V!\"_V*/#?@<^+/&'Q<\?Z M3H^N;+TPP>&--OK@V\5U,P1MT\CB0Q0';O6WF8LH5=P!]CT45\L:'_P4+\9: MA\ =4^-N@_ R]\;ZEXE^)>M>'/@GX'\(.L5[XGL[&XEM4O)Y[F00VL#M:75T MUU(4BCMFAX:1E60 ^IZ@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TKX ^ ' M_!:+X]V?[>OAO_@GS_P4:_X)^7_P,\3_ !!LY[CX;:[8^.;?Q#I>LM$K.UNT M\$*(C[4(R&8[RBLD>]2?T"O+RTTZSEU#4+J."""-I)YIG"I&BC)9B> 22: M )**^,+_ /X*D?%+3?V5?AY\5?!G[*&L_$KXG?&=M3U7X5_"KPA*+)Y_#R7! MDM-0U"\NB8[&$6,^G-/.XVB>]CC1/FX\_P#V4/\ @N1\2]>_;9TK_@GG_P % M(?V$=;_9Y^)'BNU:?P'-/XIAUK2=>(#GR4NH8TC#G8ZJ4:5&="A9'*HP!^A] M%<%^TK\=3^SC\'=:^+B_"KQ5XT;1[">Z_P"$?\'644UY.D4+S/@S211( D;' M+NN3A5#.RJ?-_P#@EI^WC!_P4N_8H\,?ME6GPU?PC;^*=0U6*VT&35!>/!%: M:C<6:,THCC!9U@#D!<*7*@MC<0#Z%HHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXP MJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ M ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** / M,OVM/VD+']F/X3-XNL_#,OVQ-+U[XF^+TA*#5 M]7E>T5A$IYCM((TCMK:'_EG!!&IRVYF^]_\ @H+_ ,$Q/A/_ ,%%;_P-K'Q$ M^.'Q5\"ZA\/I]1FT'4OA7XO31[DM>QPQ3>9(8)6/R0[5VE<"20'(;%?E)_P5 MN_X(Y?#C]G7]H?\ 9"\&:-^VM^TEXEB^(_[0.G^'[V^\9_%4W]SHL(-5N8M.TXX')5+FYBD;'1(W/ !(ZOX&_LX?"_X"?#7P%\-_"'A^W:/X<^ M#8O#7AW4)81Y\5DL5M'(-W4&4VL#N>K,@))KYPT/X&Z9X?\ VG_@+^PEX?\ M'OBKQ;X<^!/AF]^(OB;7/&^L_P!H:G?7DS7.EZ&EW<;5\YF>?6+A20N&TR$X M)7(Z3_@JI_P5E_9K_P""5OPALO%GQ@\567_"4>)YS9^"_#ZG6! M))8[*#HW0(YS;#IU'P]^SQ_P<*_ M\$6_@)X=UG7M+_:9\3?%3XN>.KZ.\\6ZEI7PPU:"_P#$^J;?+M[.U2Y@2.WM M8LBWM;9I=L2$;G>1Y97^RK"ZU;]HC_@I5HXUO2H[;3_@)\-%O]2LH[D31P^* M_$0,:Q"3: [VFFVER-P RFLJ<'/#NB>$/#UAX3\,Z9%9:;I=E%::? M9P+A(((T"1QJ.P55 'L*_-K_ (-H;>&T\'?M<6MM&$CB_;,\8)&@Z*HCLP!7 MZ1>*_%OA3P)X?N?%OCCQ/I^C:59(&O-3U6]CM[>!2P4%Y)"%4$D#DCD@=Z_+ M3_@V!^.OP<\9:7^U)X<\/?$[0+G5==_:M\4:]I.DPZQ"US=Z;/%:F*[BC#;I M(6\M\2*"IV'GB@#F/^"QWCCXJ?MG?\%L/V=_^"8G@OX>0>,/!W@O2A\2_&OA M'4-<73M/UJ]C:X^R1WTK1RG[+$8(MX2*5BE[*!%(P KZ-L_^"L?[0G[-_P#P M4-\$_L$?\%&_VJX3^SKA;NUMY8YMSQ)N M5)O#]W'=6GAS3+9K6:VM9[B(LB3WTT")%"&\PK&TI4( MN^@#]*J*** "BBB@ HHHH **** "BBB@ HHHH **** "L'XH?$WP'\%_ASKG MQ:^*'B:VT;P[X/_ +<_[%OP MY_;^_9YO_P!FOXK>-O%WA_1M0U.QOY=2\$:PECJ"2VEPEQ#LE>*0 "6-&^[G M*@@@@&@#\YO^"S?PM\>>/?\ @C5^T?\ MZ?M%>%[G2O&WCGP_H-EX0\*ZB@$ MO@GPH/$6FRVVG,N3LO+A@MW>D'_7-'!EDM(R?TG^ /B_PW\/OV*O!7CWQEJT M5AI&A_"W3=0U6_G;"6UM#IL>;J]E 1<6WV9/-"B4NOS##HC=L M5])>#_V3-!^ ?_!.3X8?L)^"_C5\1?&ES^U!XIT.TUB3XA>*3JMQ8:))IL-[ MKUM;-Y:>19?V7I]W B'(26]3DEPI /JG_@F-X1\16'[*.G_&'Q]I4EEXI^+V MLWWQ#\2VLXQ+;2ZO*;FVM''9K6Q-E9XYP+0NGV/[*+53JVH7/V)I=^U9_)=7\LD-@CCD4 ?IK^ MT?\ &_PQ^S3\ /&G[0?C)6?3/!?AB]UB[@0X>X%O"T@A3UDD*A%4 DLZ@ D@ M5RG[ _P1\3?L^_LC>"_A]\0)%D\6SV$FL^.[E?\ EX\0:E/)J&J2YYR&O;FX M(R2=N!GBN*_;S9?B_P#%'X*_L76Q$L/C3QVGBGQC;YS_ ,4[X=:+49-P'5)= M3.C6S \,EU(#D9!^DYIHK>)IYY51$4L[NV H')))Z"@#\P_V5_\ E:N_:>_[ M-_\ #_\ Z#I%?IK-HNC7&L6_B*?2;9]0M+:6WM;YX%,T,,K1M+&CD;E1VAB+ M*#AC$A.=HQ^2O[)?[2'[/6H_\'3W[16KV'QT\(36>M_!70]+T6]B\26S0ZA? M1C20]K!('VS3*008T)8%6&/E./USH ^*/^"AL9_:9_;[_9D_8/LV\_2M-\17 M7Q?^(T$?.S3=""QZ7'*IX:*?5;J#Y3U^RGTP?M>OBO\ X)N_\9)?MG?M,?\ M!0*^_?Z==>,(?A;\.)I!N"Z)X=WI>30OT:*XU6XO6R.#]G7TR?M2@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH \-_;]_:Q^(G[''[/NL_%/X2?LF^.O MBYKUMI]Q-IOAWP1IR38F495KD[Q(L6YLL8HY9,!L(:^_$7_@F M]867[*5YJO\ :6G^([V7XJVGB*T2WU%/$]R1-=RR11LR+"^Y!!L) AC1&/F1 MR >M>!?^"V/_ 2O\>>+?%_@"/\ ;4\&Z#KO@;6KG2O$.C>-+QM"N4N8)6BD M6&/4%A:Z&]2H,(?)P.I KPW_ ()[^"=$_8G\'?MD_P#!4;Q;X&U#PKX(^)7C M74/&WACPQJ.G/97DVC:?:S,MZUM(JR02W\\EQ+'"ZB3;)"2H9]H /H/]GY?^ M%Y_\% OC!^T/,3+I/PXTZR^%WA"0'Y#?$C6+SPU=6]O=>%=&CNK'0Q)$\9O+T>8 M)3%"N9"D<;;@H#-$K&1?3/V!O@OXG_9^_9$\(^#_ (E.'\87MG/X@^(%RJ?Z M_P 0ZG/)J.J/ZD?:[F<+G)"*H["O-/@__P %RO\ @D]\<_".H>+/ _[;/@^- MM,N)+>YT'79I=-UB256*^7#IMVD=W(/ M-WX.A^+WQO\ $7C_ ,/>!M0MQ#<^&]&O9(HM.LIXAQ%,+6WB=X_O1^8(V 9& M ^:_^"W'[0'P*T3_ (+,?\$^K?6/C+X6MG\(^/?$[^*UGUZW4Z*MPND1P-=Y M?_1Q(\:9PJ1HHR68G@ $DFO MG/\ X)A65YXR^!NM_M<:_;RIJGQZ\97OCE/M"$21Z/,L=KH<1SR-NCVFG$KP M!(\A Y-'_!2?QO/XI_9.MO@Q\+O$Z'5?CUKFG> _#>JZ9'=$\(>'K#PGX9TR*RTW2[**TT^S@7"001H$CC4= M@JJ /84 ?F]^UC_RM"?LJ_\ 9#_%/_HJ_K[$_P""BG['7@S]OW]B?XA_LB>/ M?$3Z/I_C+1!$NL(@;^S[F":.ZMKDJ2 ZQW$$+LN1N52,KG(^ ?VR/VFOV>-! M_P"#H#]F6ZU;XW^$X+?1OA/XDTK7+N7Q%:K#I=[+%J(BM[ES(%@E=EV+&Y#% MF48^85]4?\%Y?A]^TC\8O^"1_P 8_ _[(D=_>^+=3\/6YCL=$W-=ZCIHNX'O M[>#8$O#&O>%M82#P"B?!#PUHMS%+KVG^)(;/R]-TJTM(\W"W? MG+':RVP0-L\U755#%?MG]@WP3\9/AK^Q)\(_AY^T/J4EWX[T/X;Z+8^+IY9Q M*YU"*RB206[T >LT444 %%%% !1110 4444 %%%% !1110 M 5S'Q>^(EY\)OA]J7CS3/AEXD\7W%E$9$\/>$+.&;4+U@/NQ+-+%&6XQ\SJ. MG-=/7SG\2O\ @K5_P3M^"O[4]_\ L9_&W]J/P_X)\>Z=I=OJ$UEXQ,NEV3PS MH)(_+O[E$M'_;N_:B\8>.?A3XL^'' M[3/B[7;2]\9^ O&FF_9I=/\ #FFPQ:?IT-L.&9HXS"URSJC-+WZ^HU+/&< ]7_ &D?C3K7[/OPIU/XD^&/@1XR^(M]:0N\ M'A?P'80SW]VX0D +-+&N#@#.2W/"L< _!7_!N1^T[^S/^T;8?'OQ3X?\(Z[X M5^/'B'XJ7OB/XY>$O$^G_9;C39[F>9;2VME)W-:VZ(\&7"S><)FD1/-05]/: ME_P6$_X)I^&?VC?%W[)_Q"_:\\)^#_'/@B5(]>TOQQ=-HD(+Q)*/)NKY8H+C MY'!Q%(Q[XQS7CW[ WP#T?XG?\%6_C_\ \%2?AMH$^G^ ?&WA+1?"?A75);-[ M=?%]Q;)&][K$*.%9K4&"V@BGQMN/+ED0E-KN >*_\&M'B'4OBM'^UW^T-XKN M&G\0>+_VD]1.J7#G)*I'YT: _P!U3=2!5Z*, <4_]E;Q-J'@O_@[:_:7^'6A M,8=)\7_ G1]7UBT1L))?6L&B10S8'!(CFG'UE8YY.=__ ()HZ'X2_P""2O[> MO[3O[)G[1'BW2O!O@WXF^,C\3/@SXD\0ZA'9:=JUG<"0:A91W$Q6/[19G[.C M0[O,,8\W;LPQQ?V/6M-*_;0_;-_X.#/'6CWB?#J?PH/#_P )9'MV1_$FBZ59 MVWVF^M58;G@N[C3[86S@'SB[%1C;D ^P_P!G0_\ "\_V]OC)^T;(#+I'@*TL MOA;X/E(^4S0A=2UN=.Y#W5S96C=!OT@CMFOF;_@YX_Y('^S'_P!GH>"__275 M:^SOV!_@CXF_9]_9&\%_#[X@2+)XMGL)-9\=W*_\O'B#4IY-0U27/.0U[#O$?Q1T&SUC2_P!JWPIK^I:1-JL0NK;2 M[>UU$37DD6[>D*&6,&0@*-Z\\T ?>'_!2#X6_$CXW_\ !/SXV_!SX/K(_BGQ M1\*]>TO0((F"M<74]A-'' "?NF0L(]W;?GM7QW_P0&_X*2?LDQ_\$H_ 7PX^ M+?QO\+^!?%OPET^3PMXX\+>+=9ATZ^T^YMIY(XBT$[+(WFIY9&%.9"\?WT91 M^C7ACQIX.\;>&;?QKX,\6:9J^C7<326NK:7?QW%K,@)!9)8R48 @@D' (/I7 MP9_P4?\ &7PW^*&J:]^SU_P37^"G@/QE^T[X\LWT75?B/HNAVDA^'FGW"&*X MU75M6BC9K61(&;R+2?\&B>L3Z]^QA\:=5\/12Q^#9_VC-; ME\&Q,I6..V>SL7*Q \A &CXZ;MW?=7ZPUXG_ ,$[?V'?AI_P3F_8^\&_LC_" MV=KNS\,V!_M'5Y80DNJZA*QENKQP"<&25F(7)V($0$A!7ME !1110 4444 % M%%% !1110 4444 %%%% %;5[T:5IESJXT^>Z:UMI)!;VD8>:7:N[8@)&6. M,C)Q7Y0>$/V^/@+\9O\ @X=\+Z'^V)^S?\1_A-XO\->"+KPY^SNGCS1H;>WU M:ZO&F^WWSRQRNN^>(?9;949XL"8,_FS)&GWI^US_ ,%*?V*?V#_&G@GP+^UO M\;[3P1<_$&6ZC\,WFJZ?Q7^DZ%IUHBS)I9OH6:&2ZO M;J.T MHW:18X&E=50*6 /H3_ (*;R2_$/X4^%/V.-,D8W7QV\=67A/4HXS\P MT!5DU#76..BMI=E>6^X\![J(M(-4N]-MM/N;^ M* ++):V[S/! 6'\"-<3LJ] 96]:^?/!2CX\_\%._%_CJ0>=HGP'\#V_A+223 ME!XAUKR=2U,XZ!XM/AT50W4"]F7@$Y\Q_P""M7_!;#]ES_@G-?Z/\ ?$?QMT MK0/B-XQA#07MWHUUJD'A2P;<#JMW;6B/)*1M806P"F>4*&:.(22H 0L4R MYP9ESP7_ 70^#O[1?[-?[4?PK_X*]?L(^+=.N_BQH5DG@+4/A-J$1'$)@RFVP^C^QY_P %T?\ @CWX?;PG^R'^PY\1 M?%?Q)\=>-O%<<$5O-X3U&WOM?UB]G7[7JVI7MY;1(6.7GFEY*QQ%8X]J1QCH M?V@]?N_@3_P<&_#[X^_M8ZM'IOPDU;X!WWACX3>*=7F$6D:)XNEU&.6ZMY9G M(CMKNYLT9$DW-VZE?-1$BAC7R2&D#,/J/XUA?CM M_P %%_A7\#EQ-HWPF\/WGQ+\41=5_M*X$VD:%&X'!!#ZW< 'H]C$P&0"/E[Q M'^SC\*/%?_!Q%\*/VJOV#;_3IIH/ _B0_M1ZEX2N4ETQH9+1(M(CNWA/E&_N M+A_,,1;S3'91S,N%W-]0_P#!.8?\+43XH?MJWF9&^+GQ#NCX:F;^'PSI&=*T ML)_TRF%MBV]DM[?SWUX+>(+Y]S,Y>25 MS_$S,>2?8= !7P+_ ,$R/@E8_%__ (*A_M3_ /!5?PQ8BW\&>.+W3_ WP^NX MTPGB"+2;>WMM2U5".)('O+010RKPX@D;D$$\'_P4>_X+W_\ !/+P_P#M#ZG_ M ,$_/'7[5\GA'P[I2O!\8/%OAO2M1OKN8ABDGAW3Y;""7R)VPR7=T2K6Z%HH M?](9I+7V_P#8%_X++?\ !.[]LOXKZ)^QY_P3M34=?L?#OA>2[U"2Q\)W.CZ5 MX9TBU2."%%%U#$69I9+>&.&-<;2[[@(]K 'SM_P:I^(-2^+O@;]JC]IGQ3*\ MVO>./VE]5?5)Y3ER$@AN$3V53>2 #H!P, 4_]D;Q)J'@;_@[._:C^&&@2-'H M_C#X'Z+KFL6#/"'C[QL_P 3?@WXD\2:A%9:=K&G7*LM_:1W$Q6,W%EMMDDB+;R@ M,NW9\QWO^"4/P+UOXZ_\%//VGO\ @L7J&D7%MX3^(TECX.^#UW)]9U&'1/ /@^TF"3^(=^)OB](2@U?5Y7M%81*>8[2"-([:VA_Y9P01JQPQ3>9(8)6/R0[1M*X$D@. M0V*_*7_@K=_P1R^''[.O[0_[(7@S1OVUOVDO$L7Q'_:!T_P_>WWC/XJF_N=% MCDDA!NM.D^SK]ENANRLN&P0..* /V%_X*$?&3Q=\$/V1_%GB'X8SJOC76X[; MPS\/U;)W>(-6N8M.TXX'+*ES ["1 M]'\"^%+31M+1(P9I8+6W2)3_ +3N(P3S\S').3FOF70O@9IGA_\ :@^ O["> M@_$#Q7XM\-_ GPO>_$3Q)K7C;6/[1U.^OIGN-+T)+RXVKYS%I]9N%) PVF0G M!*Y'KW[9?_!1;]CS_@GV/"$_[7GQ=3P=:^.-7ETW0-1NM(NY[4SQHKOYTT$3 MI;J R_-*5').<*Q4 ^ ?B[^WY\!/B=_P7R^"7@G]N/\ 9A^)OPN3P-I^IZ=^ MS[K'C3188;'7_$6K&"WN+J9XY74Q!(;>"V$;28FF+R^42@7[D_X*>^(==NOV M8C^SYX*U.2T\1_&WQ'8_#O1KF!L2VT6I,RZC=(>H>WTJ/4;H$'_B+>^#_ (W:/XV\6^.O!.IQ:CIWA/0K M*.9[E9K^V9HH[FZ+010VN_S)&Q*5"0EQ]%7F?CU_P5%M;+=YN@_L_?#XW<@ M^5O$WB O%'S_ ,]+;2[2?(&/DUI>N> #WGPW\,_ 'A"XL;OPSX1L;.73-#BT M;3I88 &MM/B(*6R'JL8(4[1UVKG.T8^$_P!N[X)6W[?OW^K\ ?^#3;_E*9^UW_ -O' M_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"M;Z+HUKJMSKMK MI-M'?7D445W>QP*)9TCW>6KN!E@N]]H)P-[8QDU9HHH *K66BZ/IM[>:EIVD MVT%QJ$RRW\\,"H]S(L:QJ\C 9=@B(@)R0JJ.@%6:* "BBB@".\L[34+26PO[ M6.>":,I-#,@9)%(P58'@@C@@U4\.>%O#/@_3%T7PEX=L-+LU\-^' M?".DQZ#X4T"RTRQB=WBLM/M4AB1G!-&.L[@?[7.EQ?: ML@8SYNW?TXZ]*T-8T;1_$.G2:/K^DVU]:38\ZUO(%EC?!##*L"#@@'GN!5FB M@ K&L?AS\/=,\1R^,=-\!Z-;ZO,S&;58-+B2YD+?>+2A=QSWR>:V:* "BBB@ M"M>Z+H^I7MGJ6HZ3;3W&GS-+83S0*[VTC1M&SQL1E&*.Z$C!*LPZ$U9HHH * M*** ,JT\">![#Q)+XQL?!NE0ZO< B?58M.B6YD!ZAI0NX]!U/:M6BB@ HHHH M **** "BBB@ HHHH **** "BBB@ K&\2?#OX?^,KRWU'Q?X%T;5;BT&+6?4M M,BG>$9S\C.I*\\\=ZV:* $5510B* , < 57T;1='\.:3;:#X>TFVL+&SA6 M&TLK.!8HH(U&%1$4 *H' &!5FB@#&UGX( Y&UV4LN#TP>*V:** *'B+PKX7\7V*Z7XM\-V&J6RRB1;?4;-)XPXZ M,%<$9'8]:EU?1-%U_37T;7=(M;VSD*^9:7=NLD;;6#+E6!!PP!'H0#VJU10 M4444 0:GIFFZWIMQHVLZ?!=V=W \-W:742R131.I5D=6!#*02"",$'%5_#7A M;PQX,TB/P_X/\.6&DV$.?)L=-LT@ACSUPB */P%7Z* "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#.\3>$/"7C73UTGQEX7T[5K59!(MMJ=E'/&' (#! M7!&>3S[U9TG2-)T#38='T+2[>RM+==L%K:0+''&OHJJ /I5BB@"MIVBZ/I$ MEU-I.DVUJ][:O@!0%4 #@"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M*UOHNC6NJW.NVNDVT=]>1117=[' HEG2/=Y:NX&6"[WV@G WMC&347B+POX9 M\7Z8VB^+?#MCJEFSAFM-1M$GB+#H2K@C(^E7J* *FB:#H?AG3(M%\.:-::?9 MP#$-I8VZQ11CT5% _ 4ZRT71]-O;S4M.TFV@N-0F66_GA@5'N9%C6-7D8#+ ML$1$!.2%51T JS10 4444 %%%% !1110!\@?\%^/^4-G[0G_ &3^;_T=%7\8 M5?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/Y MO_1T5?QA4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_ M]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E# M9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I M3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !16;XO\4Z=X)\,WGBO5H+F6VL M83+-'9VYEE89Q\J+RQYZ"O,?^&V?A-_T+7C#_P ):?\ PKAQ698#!34*]11; MUU9A5Q.'HNU223\SV"BO'_\ AMGX3?\ 0M>,/_"6G_PH_P"&V?A-_P!"UXP_ M\):?_"N;^W\E_P"?\?O,_K^"_P"?B^\]4\0^(=#\)Z)=>)/$NJ0V5A90F6ZN MKA]J1H.Y/^ZLO2]SYO-L]K4Z_L\,U9;O>Y^ MEW[/O[7'PN_:&,FE^'Y)].UB&/S)M(U#:)&0=7C8'$BCOC!'<"O4J_)KX:^- M-6^'7C_1_'&B3.ESIFH1SIY?5P&^9/<,N5([@D5^@O\ PVS\)O\ H6O&'_A+ M3_X5[O"G&=+,L')9A.,*D&M=E)/K;OWMIL=^59S'$T6L0TI+Y7/8**\?_P"& MV?A-_P!"UXP_\):?_"C_ (;9^$W_ $+7C#_PEI_\*^I_M_)?^?\ '[SU?K^" M_P"?B^\]@HKS'PA^UC\-_&WB:S\*:3H/B>*YOIA%#)>>'IHHE.,_,[#"CCJ: M].KNPN-PF-@YT)J26FAM2K4JRO3E='PM^V9_P4F^,VO_ +>?A[_@DG_P3UM] M!?XJZCHIUWXD>/O$EHUYIWP^T7:C><;1'0W5ZZR1&.)W6,&XM]^Y924]67]C MG]K[PMH)UWP1_P %0_B1JGC".+S ?'7A+PW=Z!>SX!V36-EIMI/' 2.EO=12 M*#_K&[_GC_P0ROK[7?\ @X;_ &_-8^(CEO$D&OWMII1N,F7^RDUJ2.(+GG9Y M$5A[8V>U?M#72:GSM_P2^^*W[4_Q9_9AN=0_;7T[3+/XGZ-\0?$^D>*+31(& MCL83!J]T+9+4,2S6XM6MQ$[%G>/8S,S,2?HFOF[_ (*L?![]I7XQ?L->-_A[ M^R!^T/H'P@\5ZL;>74OB!K=_+81:?IJ21F^E^U0HSV\GV9&42@9 &-T>1(GY MX?M8_$3]GCX%?M\_L6?$?_@F7I/BCPOH?BWXQVG@WQAXKT:UOK7P]XYTJ[DM MXS&TERRKK3!6D=;U%F0L^[SV=5V@'[045^4/_!>;X;6_['?[2GP&_P""I-EJ M?B9_AQI?Q*M=$^/OA2U\2WXTRZT^[.R#4Y+1)1%F%O-##;B5VMU8$9S]7?M4 M^ ?!?[7O[:_P@^!L,US/IG@G3+CXA^.+_1M9GMUN=/=9;'2=,E:WD7S8+NZ> MYNMC91UT5U/#$$ ^L**_/+X ^+]'_P""J'_!1_\ :6^'WQYGFU;X7_L^:MIG M@_PG\-S>R1Z=?:E+'.^H:KJ,,;@7DHEA\F!9=T<2*Y5!(S/5SX8?!OXX_P#! M%'X(_M7?M!^,/CI_PG'P%TCBN9GTP3W#NR0/(]M"J M*S*!&9/D9W! /T!HK\Y?V!OV&OAG_P %%?\ @FKX1_:2_:_\0^(/$OQ8^+GA MV7Q#=_$J#7KJVU+PY<74DCVR:08Y NFPVJ>4L<,(6-C&2ZN7?=I_\&[7[;'[ M0?[4/[-?Q ^!W[6'BB3Q%\0O@-\2[[P1J_BN;F76H(.(;B9OXY@RS1LYRSB- M'8L[,Q /L7]JBR^($OP$\4:Q\+_BUJG@S7-)T*]O].U?2].L;O\ ?16TCHDL M5[!,CQ;PI95".0,!USFOCK_@W2_:N_:X_;]_8AC_ &N_VLOV@;OQ#JVH>*=2 MTRVT*Q\.:78:?;V]N8T5CY%JLSREBY+>:%P5&S@D_;'[0G_) _''_8GZG_Z2 MR5^;?_!J)X5A\>(+IYY;L126<6G17$A.]HUN;]5/.5 MB 5"?$NE>$]1U#2O$-GI5K>/!-!:RRH M/*NHY(BI=5W90G;D#!(8>&_\$!/CA\6_VD?^"1OP@^-WQV^(&I>*?%GB"VUF M;6=>U:?S+BZ==;OXTW'IA8T1% "JB@ 5X_P"'/^">GP]^-O\ P2!D^/?Q M\\5^(=?^-OC3X-2^,]5^+S:];Q+K=OXO\/? CPQJNC^*- M/UVYMK^WO'AT[S)O/BD5V+@D/N)W!CG.:R?V_/CI\=/A'_P2I_9-^.DGPX\8 M?$+X86%KX3U']HG2/"UU,VIZEH/]AAF:9E=7EM_M+1RS*S!)2B)*PBDD- 'Z MDUY1\$?VP_A1^T'\?/BK\!OAEJ":C<_"&]TW3O%&IV]PKPC4KJ*:9[1=N?FA M1(PYSQ([H0&C;/RU_P $U]0_X)L?M=?%76/VE_\ @G-\;86\'ZK\-+CPWXT^ M%FEZS>Z;)H%W-: 1J[0Q-&S,K/7S9_P $#?V-_P!G MZ3]M/]MRPT_PMJ.G)\/?VC;FP\&?V9XEOX!IL,<]\(QM6<).5V+@S+)TYSDY M /V/KQ']I[]F[]H;XT?'+X.?$KX/_MAZW\.?#OP^\33ZCX[\':9I"7$'C>T= M8@EG.[2*8E7RY%SAQBX9@ \:,/RS_8M_88O?VZ_V_O\ @H7^R%\9_P!KCXQM MX%T+Q/X:L[98/'ES)J;,PU:2TS>3F1F@M_WP%LRM%(6B+@F%:],_X*+?!+Q- M^RC^WS_P3F^'/@S]I#XH:UHC>.T\.ZQIWB;QM@ /UNHK\\_P!J_P#:,\9_'K_@K&_[ 47P9\8>/O 7@#X/Q>+? M%'@KP?XEL-+.N:K>WH@@-^UW>VOVFQMX "+97*R370:5&$25S_[#O[*O[>7[ M,O\ P52U7Q7\'/V?O$GP^_91\<>%W_X2#P#XM^(&FZ@GA_7TB=UO-.M;>^NC M!'*Z1H4C8+_I#Y0+'%L /TLHK\,_@]^U'^QW\48?B;^P/_P5TNO$'P5_:UU; M7M?MK#XO^*+Z\L/M7VJ[N#I<^F:I&ZBSLX8F@B2W)CM)8X%(\SS74?M?\+_# M]]X3^&?AWPKJ=]%=7.F:%:6EQ'O_35K- 'ZA?#OPMXC M\&^%;?0O%?Q*U;Q;?1 >?K>M6MG!/,V #\EG!!$HR"0 F>>IXK)DD\J,JK@,^>HL?^"6GCGX'?\%'O /[5?[%'Q9LOAU\+X_#]WIOQ?\ A5"U MV]IXEDV2_9KN. N85N \B;IL(X$(.9-[J0#[4HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K M^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP! M_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /)OVQ/V>)_P!H7X8KI>A21QZWI4YNM):4X64E M^TR\1]I@O+9D)/JN1A@>Q&0> MU?K517Q/$G!.$X@Q*Q,:CIU+6;MS)I;75UKTO?8\3,LDHYA4]HI.M.\=^-_#USIWAK3+E+HM>PF-M0=#N6.-6Y*$@;FQC (!R> M/O\ HHKU^'N'L)P[@W1HMR4GNW^B71'9E^7T.7WWP%_P4%_:.^)>EQ:+HG_ 2F M^-^B^*Y%\N:U\9W.AZ=HUI+T+RZBNH2,]N#_ !P6\TI'(@/2OJ:B@#\[/^"T MG[$'[>O[2G_!-"/X??!W7+;Q_P#$.'XG:7XO\:^#Q>BSTWQ%80&0OH=JD[JB MVD;?976.1@9OLC2-NFE.[RK_ (*(>!O^"J/[:FK?LI?M->"?^":C^'X/A%\; M=*\1:E\-;SXAZ:^MR1Q-&\DCNK+:6MJ!#Y:'S))29%9XH50JWZT44 >-?M4_ MLOP_MS?L/^,/V6_C[I>FV%SX]\&RV&J1Z;.]U;:7J#('AFADD1&F^SW*Q2([ M(FXPJQ1<[1XM_P $,_V3/VC/V8OV+=+NOVSKR6Y^+.N06EGKXN)$D?3M+TN! M=-TJP61.'1+:#SR3DF:]G8DEC7V=10!^3?QY_9H_X*7?\$N?^"J/Q#_X*#?\ M$_?V:5^.GPN^/%O:O\2OAK9>((M.U#3M5A7"W,;2 Y&]II%D5) !=3QNB?NY M:^JO 'P4_:D_X*!? #XFVO\ P44^&MO\+]-^)_@FX\*:#\)M$\3+JTOAW3YX MY!-J%Y=1JD,^HRR/&RJBE+>.VB4'?)-GZZHH _-W_@ES?_M]_P#!,W]F6/\ MX)\_M$?L2>-_B/=_#Z\O;7X8^/\ X;W>ERZ3XFTJ2:2:W2XDN[R!M.E1Y&C( MG4 1JG+%OM-N_B7\6/B%JGCOXC2Z1(TEK: MZA?2;A902,JM)% @5=Q W.TK ,!7UA10!YW^U9J/CVT^ /BK3?AG\']:\<: MUJ>@7MCI^AZ'?Z?;2/++;2*A:2_N;>)4WE5)WDC=G:0#CXE_X-WOV>OVS/\ M@GY_P3YD_9A_:G_8W\4Z)XBT7Q+J>J6DEAXH\.7UOJ<-P8W2.)X=3)27(=2) M0B?*#OYP/T>HH _.C_@@U\"?VSOV)?V>?B[X!_:=_8S\4:#JOB'XS:YXUT"W MLO%/AV^%[9WT=DD=N'AU,A+A6BE+"39'M4$2$D+7DW[!/_!*W]J7XB?\$NOV MG/\ @G7^V1^S]K'POO?B[\2->\4^%_$-WXBT;5+2+[2;":Q$@TZ^FD$D=S:! MI$*!"B'$F6 K]<** /RO_8X^(/\ P5T^%?[!.H?\$T_CW_P30UW5?&'@WX?7 M?A/PW\3-.\9:8OAG4]+CLY+>SGDE\QKCS5A$<8BBAEDE*J76$LVRM^R'_P $ MZOVX_&'_ ;.O^$+U6S\+17GBF"Y?4+B;4[G4[<7"P M*T=F"7AA.99&!+LRIC:?U9HH _'[XIZ1_P %9/VK_P#@AYK7[!5W_P $WM4\ M$>*?#7PRTGPMJNH>(O$UC7K+Y*RO/.\<,2%@AG/(^G/A[ MXG_X*6_LV?LM_LR:EV^CQ6ZWT,ES) M;P23K=Q*ZVT+_"?P3^(MQK_C;7;;Q1H-FK6T_V)0MK%>:A M#-*Z+%,6#(@RBA6;=D?HA10!^8O_ 5,_8[_ ."B'PI_;R\#_P#!8S_@E_X" ML_%OBVQ\%+X3^*/PDU:^A@DUK2?-:8%7,H1W!958)(65[:W>,2C>I^@?V)?B MY_P4A_:_\=Z9\8?VLOV4!^SKX+\,V\SZ9X$?QNNL:MXGU*6)H?/NVABA2WLH M(Y)=MLZEY)FBE.T0H&^N:* /RY_:-^&/Q[_X* _\$V-1_91_;S_X):>+=:^. M5MX7N]-\$>*-VC7%D-5,1CLM:358KS&G\B&:YB?8Q*RQB.92$;K/VH_C3_P4 MI_X(]_\ !/;X#>$OV??V<-*^.L7P[\!^3\517Z-5Q/QF^ _A'X]VVFZ!\1]3U.Y\.6ER+C4O"<,\:6 M&MNKQR0K>@)YLT4;QY\@2+#+O99DF7"@ ZCPSKD7B?PWI_B2"RN+9-0L8KE+ M>[CV2Q"1 X1U_A89P1V(-?FW_P '*/[*_P"V_P#MX_L^^ /@!^QQ^R3K/C"^ M\,?%K3_%U_KDWBK0M.L#!:V%Y#Y*?;-0BG9V>] _U0 \I^<%2?TRHH _/S_@ MNQ\(?VPOV^_^"5_B']FW]G+]C3Q9<^,O&VI:2TFC:QXE\.6ITF*UO[:\=IYC MJIA8GR2BB%Y:_1ZB@#\P/^"HW[!O[<_QM MT/\ 9S_X*,?L0_#F30OCY^S['B7X;^*M4L-^LZ?+'&EQ9F>VN9+9C\LJ;1.H MDBNI@'5PBGVK]DCX\_\ !4;]MWQMX?U+]H_]B$_LU^ O#-XFH>((K[QZFJ:S MXMO8E)@LK>."*(V5DLVV:9Y26F6-(5!1Y37VK10!\]?#/XY_MT>(?^"B7Q#^ M!/Q!_90T_1O@3H7A.SO?!'Q7CUI7N-:U)Q;>;;- ') !DNA]Q2GV0%BPG3'T M+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P M7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P: M;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 45@_$_XB:'\)O &J_$? MQ):7]Q8:1:FXNH=+LFN+AU! PD2?,YYZ"OG[_A[1^S9_T(7Q0_\ #=7O_P 3 M750P6+Q,7*E!R2['%BT?LV?]"%\4/_#=7O\ M\31_P]H_9L_Z$+XH?^&ZO?\ XFMO[*S+_GU+[CG_ +/E_P#X MB1/^K,__ #(G_P![Z\P_X+:?M:?#7]J/_A6?_"O-!\46/]A?VU]L_P"$D\.3 M:?O\[[#L\OS0/,QY3;L=,KGJ*^#J^\R7AO+:V6TYXJC^\=[W^OU K^7^OW MA_X>T?LV?]"%\4/_ W5[_\ $UY?$F04<-[+ZC2>O-S6;?:V[?F>UP?Q3B,9 M[?\ M.NM.7ENHQWYK[)7Z'T_17S!_P /:/V;/^A"^*'_ (;J]_\ B:/^'M'[ M-G_0A?%#_P -U>__ !-?+_V5F7_/J7W'VO\ ;F4?\_X_>?3]1W<,ES:RV\-W M);O)&RI/"%+QDC 9=P*Y'49!''(/2O OAA_P4D^ _P 6?'^E?#CPWX.^(-O? MZO="WM9M4\#W5M;HQ!.7E<;4''4U] US5\-7PTE&K%Q;[G9AL9A<9!RH34DM M-#\B_P#@I#_P5)_;A_X(X_\ !1CP2GQ9^*^H_%W]G3Q)H(U#Q;8S^"=/M]6\ M+6\EVMF;C[58P0K+LF>(IO55D#F$@.4EK]2_#?C+PG\?_A%IWC_X-?%-GT3Q M1I4%_P"'_%GAQK>;S+:4+)'-#]HBEB(93_'&V,G@$PN9. M%C0O(JS#A$=X[D*B3R[<#I/OS_@E[XJ_:8^)/AWXD>*?VC?VE-3\:S^'/C)X MM\(:+9MX>TJPMDL-+U22SMYW%K:1R/BWFE3!WHDI1F7!R 1@U M^;O[?/A/X5(F3=9I=2":6)F6&0Q112D1N MU=A_P36\>?\ !.'XO?$OQ)^W#_P3R^/=C+X"7XIZ'>:=HNMOIEW/;/';:C' D MK6SD$+($<%6*GG# @XY!KX!_X(/_ !^_:9^,_CK]K;P;^TS\?-8^(-[\-_VD M=7\):'JNK6\%N([*R)@01P6Z1PP!O+WE8T W,37-?\$EO"7@O_@L;^S_ .*? M^"B'[:^@S>+7^(/C75K+P!X3U+4YQ8^"M LYS;6UO90Q.JP7A9)));U-L[L5 MPZA0*X'_ (-Z_AE\0_ ?AC]O?X-_"CXD7$_BO1OVD?%6B^&O%_BZ5[V63484 ME@M[Z]9MS3L95264G)^%_%?[4^J6B^+/&FA.(+_ $W1+6RM;K5? ML3@8MKJ?[0D4#/C/^R>OB/X M?^(;_P"*NB>&_$=_X<\8ZE$WB/2[E9WEM]3W3G[?F2"%_,GWR90Y8AF!_8N@ M#X^_X*M_\%0;_P#85C\ ? 3X"_#ZT\<_';XSZ^FB?"_P??7#1V<"OV,?VS[SP[!XA^,'_ 50^)+>-)(EDND\%^$_ M#-EX?M)<9,,%E^+WQ8\$Q>) MKKXM6WB&ZAU?P_?7Z?:8/[+>*55L(K7?$B6\(2(^3AT;>^X _1&BOQ=_9S_; M+_:6_;-_X-_OVEM*_: ^-/C#3/BU^S;;^*-$O/&WA+Q'/IMYK,NFV#SVLUQ/ M 5:3)WPRKG]Z(0[DLY-2:%_P3^\(?M+?\&YOA_\ :B^*_P :?B1??$'P=^SM M<^)_ .K6?CS4+&T\/W5C8S74*Q6=O*L$S2-"!-<7"33MO;9)&JQI& ?L]17X M[/\ LH1?M^?\$$+3]OS]K#X]_$KQ%\5=$^ %]XD\(:[8>-[[3;;0KW3;"=X9 M8[.UE2"XFE>V5[BXN%EFE:1]KQ*(TCP/VX?C?\>OCI_P:8^&_P!L[6_V@O'6 MD^/-.\%Z -0U3P[XGGL3K;2:[::3.U\82K7/F0N[,&."[%B#S0!^U%%?CS_P M4;_X))>.=2_X)\7?_!1[X?\ [:'Q;C^/_P .?AW#XQT[7K3Q=-:Z;':V=FMS M/IMI81G;:0+;I((@C&1W4&9YF=RUGQS_ ,%7_C1^UE^S1^P1\"=*\:7WA3Q) M^UCJT')VL;R+3-,DC@U.*SECVM9R7LVX)+&0T2!PI!*L #]?:*_*O M_@MW\ T_X):_LX:7_P %/O\ @G.]W\/_ !/\+?%.ECQKHFG:I:#$[#S0'<[MXC=(/^"H?[>7AOX7_'K]GC]JC]KSX#>*?%O[ M'WC3X4R7.IP:=8O>6.B^)M0>VFM;S5+9"$NECM#Y44V@#]6Z M\0_89_9N_:'_ &9_!WB_0?VCOVQM;^,M_K_CR_UO1=6US2$LVT;3IMGE:NO%'PJ^*.KV=SH/ M_".^+KQ[KPJ\=E'#+?$_C6TN/VIO%.AZS=^(O%=Y-?WUK#I^CQ^5->+*LSA@FUP' =69 M2"K$$ ^^_P!DS]L#X4?MF^'_ !?XU^"VHQZCH'A;Q]J'A6'6H+A9(=3FLDA$ M\\)7@Q>;))&K D.(PX.' 'JU?C)_P;'^"?@K\$?^"3WC']MS5_"E_/K7@'Q/ MXQO-\&O7JQ-9VEHLC1"V$OV.[MI'Y1F ,I?VS!?RZE:1RG[+-MNTHI,CR$E,C;DBOIZOSC_ &2O!VJ>-/\ @V9\ M%6VA?$?Q3X4U#3_VP7,&G7$D1$\!5PH<*Q4$;MN#D$@_, MG[+G[!OAS]K[_@W%T?\ :0_: ^._Q*U;Q7X;^$OB?7? WE5+V=Y8MTDUUYKD,50Q*%"@'[;U\:_\ !>[XC_M(_ __ ()@_$SX M]_LO?'S5/ /B/P?I,5XMWI6FVD[WD;WEO#)&7N(W,.(I)2'BVR!MI#?+@_)7 MB3_@K7^T9\'_ /@VQ^"'[16G^-&N/C%\5VT_X?\ A[Q9JG^D20:A)<7=LVJ3 M;L^=*MK8RR;FSF9D9MV2&Z7_ (+I_P#!,?\ 9W^#_P#P1H^)GC3X?S>(;?QQ MX2\.6EQJ/Q NO$EW-JWBK-W;QW2ZO,\A.H).'=S'+N2.38T:IL4 _0G]A_Q M1XC\OB*/P7K=OINK7FC:1X[CB-TPFV!]QB;+,M M'ZKT5^2__!:'X)>-O^";O[1_PX_X+1? V_\ %&L?#SP9XIMX_CG\*1XJO&T^ M:VNI/L\>KVMJ\PB29'G \L 1^<+:3: )F/UA_P $O/@9H'B/PYJ/_!13Q%XA MEU'Q-\=G'B>PTRP\4W%[I'AC2+F-&M=-LX_,,'FB(*]S.BCS+F2;;B,(H /K MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_ (+\?\H;/VA/^R?S M?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\? M^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH _+_\ X.1/^:,_]S%_[C*_+^OZ M@**^PRKBS^S,!##>QYN6^O-;=M[?GN>_VU[/\ =\G)?K>][>2['J\,\,_ZN>U_>\_/R_9Y;=[W"BBBOGSZH**** /D+4(_P!J1_\ @K/8?&^+]BOQE)\.;7X*W?A)_%J^ M)/#@/]I2ZQ!=A_LQU7SS;>3!]_9YF]@/+QEAZ;_P4/\ V!/@7_P4I_9;U_\ M9=^/.E9LM3C\_1M:@B5KK0]116$%];D]'0L01T=&>-OE?\)K8>'/%L>JL4O)KJ2<6=^EP"9(UF#(P< MXECWY(#KBOG/Q#^S=_P57^-O_!OWJ_\ P2^L/^":-OX"U_PAX/T_2;J]U+QS MIS#Q-)8ZE;W3/IMO;.P:>?R6FEDGDBC+N^QIF?Y?VHHH ^'O _Q._P""FGP> M^!W[/&NZI^P]J&J1:=H[Z-\6_A[X<\7Z76"WGNENHI'% MO#(W[F1EW%\@>>?LX_\ !-7P]JW_ 5UU[]N_P"#/[+^I?!GX7ZK\(;SPWXS MT'4[6'3'\::U>7&Z29-.MY6^SPI"L9DED$?FS(K)&WSS'])** /R3_X)??"[ M_@IA_P $4M:\7_\ !/\ U']B#Q-\>+;K5_A)\1O _B#2X'MH[C:#;:A M'>W$(MU^5'=B1LD,VP3JR;:W[#G[$G_!5#1OAQ^WY\//$7P9LOAGJ7QY\?\ MC'6_AYXOC\&\CC^S"*(3B!F:+9=2+ X1O-6,$!3^NM% 'XK^(/V;_ M /@JO\;O^#?G5_\ @F!8?\$T(/ 6O^$/!^GZ3=7>I>.=.;_A)9+'4;>Z9]-M M[9V#3S^2TTLD\D49=W\LS,_R^A_MQ?L'?\%*OVBOV/OV8?VNOA!\'-%\*_M% M?LR7UK?Z'\-;SQ'!=C5+'[)8QW5M-<*4@\]Y;)6\I9-GDR.@E$AQ7ZRT4 ?A MC_P7=_:8_;F_:>_X)H>!O%?[3/["'_"BM-M?CGX:2:PU_P 8Q:IJ6IWFR[&8 M(;>-!;VRX>#?" MFGZ-XTT_Q/=:WXC6[N)I;BT6X5+9((4"A#YRL9#(2<%0@^]7U[X)E\;3>%;* M3XCV.E6VMF,_VA#HEW+/:APQ ,;RQHY!&#AE&"2,G&X@'Q-_P6._X)5_$S]L M;Q-\-_VT?V,_'&F>%/VAO@CJ:WW@K4-9#"PUNU642MIMVR@LJ%@Y0X*_OIHW M 68NG7?![_@HW^U[J6A0>%OC_P#\$@?CAHGCV"-8M0M/"EYX?U+0[B?H6M]2 MEU2",1DY;]Z%V@XW,1D_8%% 'SOX]_97^(?[9G[./Q1^%_[7FJ)HL/Q6\*3: M#;>$= O_ +7;>%+-HY1%-YI5%N[_ ,R0322[1$#%%#&&6-II_FK_ ()D>)_^ M"@G_ 3I_96M/V _VB?V%O&_Q"UWX./A[J&ER:)XHTOS'>T$UQ=7 M<+:&$\3^'2DM]/I]S:QW(NAJ?D"V#.C M,2XE ;B,D$5^A-% 'YV_L\? 3]L+X<_\&_-Q^P]XG_8\\51_%&#X-ZQX)B\- M1>)O#KK/>7=I>0Q7*W(U3R!;!I(RQ9Q* _$;8./F#]M/X.?'O]FW_@S]\3_L MV?M*?!/4_!'BWP-I'AW3]2L[[5],OHKDGQC82++#+874ZE"CIG?L8$XP<9K] ML:^4O^"QW[$GQV_X*/?L4^(_V+/A'XM\)^&K'QE+8-KGB/Q$US++;I::A;WJ M1PP0QX8L]L@+M(,#("G.0 >5?$?XC?MB_M1_\$R4_8V^&7[&WB[0OB-\0?A? M!X1U7Q#XAN+%/#6B6MY8I:W>K?;H[AFN(1!)+)#%#$UR6,:O#%\VWB/V^/\ M@B=\1=+_ &3/V9;K_@GOJ%E>?%;]CZ^LKWP+:Z]<):P^*HHS;R7MO,Y(2*6X MFMHY1O81@M*A*B3>OZ ?LV^%_BIX&^"'AOP+\9I-!EU[0]'MM.NKOPW-,UK= MB&%(Q,JS(K1%RI)C^8+G&]J[F@#\]/VXO"W[3/\ P6/_ &5K']AX?L?>/_@] MH_C+7=(F^+WB?X@S:;'%HFG65Y#>S6VGBWN9I-0N9)K>-(G6-80H+R.AVH?7 M?B_XM_:(^ ?[2NG_ QT']C77?B+^S9??"2PT;44\-MIUT^@:G!6S:%)?+60KY4.%.7KZNHH _//_ ()4?\$_M;_8R_:8_:7_ &J/A9^S MWK?P^^&7Q-O-&/P\^"RW5G'>[K2W?[7??9S<_9[%9KB:7R('F5DC+!EA&R,/ M_P"#??\ 9O\ VP/V3?AO\:?A_P#M;_LP:QX%O/''QVUWQ[HM]/XCT6_M9;2_ MAL8TMC]@O[B1)U-NY(9=FW&')XK]":* /RY_X(H_L8_MK_LP? ;XB_\ !,O] MJ#]DZ/3OA]>^,/$LM]\3)/&-G/;Z]H^HVY@CBLK:!FF$SG:[-,J(D>X$>9A* M\T_8='_!>+_@C?I=Q_P3UT;_ ()\6W[2?PVTO5;K_A4_C_2?'UKH@M+.>9Y1 M'=O,LOEQAW9S'(J-&SR*DLL8CQ^R-% 'GG[+_A#XW>$OA):R_M(^,;/6?'>L M7<^J>)CI#R?V;83S/N6PL5D^86MO&(X$8X:3RVE>&SIFG+8:WI-A;6C-/$6>>34+R @! S#8KDD < M9R/K*B@#X&_92^&'[7WPK_X(=6W[(/B_]B_Q;;?$S0?@Y=^$H/#@\4>')(]0 MO9+.Y@CEBN4U0PK!N,99I&1P)!A&(;'-_L1_L\_ME? [_@@'/^PY\0OV.O%, M'Q/L/AMXB\,0>'K;Q1X=ECO;B_.HF">.Y&I^2L($\.\R,CJ7^5'"DC]':* / MQWD_X(V?M8?M/_\ !N[X#_X)\_$;X9W?PS^-/P@U;^WO"9UG7M-N;.^U**\U M!T1+G3KJX"));7CIN?84E9"050FNF_:P^*7_ 5L_P""@'_!)GXA_LD?$'_@ ME9XI\-_%2^\+V^F^)=9O?%&E+I&I7,=S 6DTU8IWEGDF*%]A5((E+DW#;%63 M]8J* /RI_;%_X)H_\%!OVA_^"=O[-'Q$^$7A?1_ '[37[+<.F77A#P^WBB"^ MM]2$%A:075L]QM2".262TC8(7>$I'Y;R8E+1^K?LI?M-?\%EOVV-8T'X:?M% M_P#!/N#]G/0=(U&TNOB%\0)/'J7=SK26\JROI^DV4:"2W%R\8BDG>:18[>27 M8YE,;#] ** /DW7?A9\7?VSOVRM8\-?M;_LHZKIGP-\ :4?^$"L]?U71;[3? M&>L7"RP76H7MK;7LTRI!;OLM()H0O^D3S2;95@2+P7_@C[\ O^"@O_!.3X[? M$?\ 8LUS]EGQ;J?[+TOBZXU#X*^,;_QCX?FN_#,$\N^6UN+8:FUPUF2[,K(A ME#HSF+-PPC_2RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X M+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV M_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **POB7\0=%^%7@/5/B)XCM+ MZ>QTFU,]S#IEFUQ<.H(&$C7ESST%>"?\/6?V?X4?\/6?V$HOB;JGD'QAXFAT:PPP'E%_O7#YZ11DH';MYB^M>8_\ #UG]G+_H1?B; M_P"&]O/\*_+[_@IK^V9%^V9^T._B7PP;R+PIH-FMAX;M;V+RY-OWIIW3)VN\ MF??9'&#R* /W9HKX/_8K_P""O?PSU7]GO0- ^+^A>,]0\6:'9)8:S=:)X9FO MX[CR\K%.TD><.\:J6!P=X?MBO6/^'K/[.7_0B_$W_P -[>?X4 ?3%%?,_P#P M]9_9R_Z$7XF_^&]O/\*/^'K/[.7_ $(OQ-_\-[>?X4 ?3%%>!_#3_@HQ\#/B MKX\TOX=^'/"'CZ"^U:Z$%M-J?@JZM[=&()R\C#"#CJ:]\H \1\1_LW?M#:O^ MWSX>_:CTK]L/6[#X::5X$GT;5/@I'I"-8ZEJ#RR,NHM/Y@*N \8QY98>0H#A M7=:^>OBC^UE\WL,GV6W=O*MH_+@@ 5%ZJ23S74 M_P#!8#_@AWK_ .VU\7='_;K_ &'?V@KKX2_M%^#;-+:P\0VMW+#::Q'&I,4- MT\.9() LA03*KAHF\N2-UVE #T#4=#_X*/?LP?MQ? 3X<77[6,WQ0^!_CKQ9 MK&F^);GQ?X5T^'Q+IMS!X:U>]M+>2[T^&W@N+626UWE_LR2K);QJ9&$A!\U^ M/WQW_:Q^'7_!QM^SS^S4?VG==O?A?XY\!^(]:N_ *6%K:V<5Q#8ZF$5WAC66 MY4&*!P)G?:Z%EQD >4?L&_\ !;[]L3X,?M<^$O\ @F?_ ,%R_P!G!/"OQ"UO M4H[+X??%2RLHTL=:NY,V\+.(\P,9FD:$7-JP0/*(WBCR[#8_X*1^!M<^)7_! MRQ^R;X&T'XB:MX5DU+X/^*(KC7-!*+?0V_V75#,L$C@B&1XPT8E +1[]Z8=5 M8 'ZQ45^3GPU^"FE?\$VO^#BSX<_L\?LS^-O&$/P]^-_P:U?4O&/A7Q+XUU# M68I-5LVN91?A[Z660RM]GC&YG)'F2@$*^VO3_BC\#/A_:_MX?&'Q)_P4J^(N MF?&"P\=Z?I=O^SQ\#_"\.IZKJ_A[28894U"Y&E6Z8M9);AXNOB?KGAGP-;Z3XXT MBPTOPWH]A(+:%+6WN-6M98KY\-<37GEB4M,J)((XT49/PF^%W_!';HM\![Z3Q;;:KXDF\.27$?VJT\^TFE?[7#:+.82&,@> M55B)\N,* ?K?2.I9"JN5)& PQD>_-?E+^P)\)I MOA!\5?AQXG?4O''PAUN_N].U#6K9=/N[:Y@N8&%?^"9>F?MH:R/ACKGPX;Q;=R2^#- ;54*07 M>;5+C[ $V&6W5MQB+!'9>N'K]--?\/ZMK'A63P]IWCC5-*NWA1%UVPAM&NXV M!!+A9X)(-S8(.8BOS' '&/RG^*$$L/\ P>(?#F26,J)OV;9VB)_B&W5!D?BI M'X5^ME 'R9_P2;\;?M.?>,?B3^TG^TOJ7C6[TOXK^+O"FEV/_"-:5IUK M%9Z3K$^G0S,+6V21YW^RL['S/+_>[1'\H8^Z_M4_'[0?V5/V9OB!^TQXGTB? M4-/\ >#=2\076GVK;9+M;2VDG\E6((5GV;0Q& 6R>!7A_P#P1V1U_9M\=LRD M!OVC_B<5)'4?\)?J@_H:^E?B-X)\$_$OX>Z]\./B5HMKJ7ASQ!HUUINOZ?>_ MZFZLIXFBGBDY'R-&S*>1P30!\/?L/^%?VYOV^OV0_"'[<>M?\%._$OA'Q)\1 M-'77-"\+?#_PCX?N/"OAZ&4L4T^6WO;&:[OFB_U* M/K2N;^+'A#QIXX\$7F@_#[XK:IX,U=XW-CKNE6-EG^' M=-\-:586$=O!:VKB1S#:B=Y2\[G(E5<*@VGG.%_P6'_:V_;I_9)_X*#?LH? MCX!?M:ZEI7A3]HKXA3Z#XCL+[P?HEY)H\4=_I<3-92R66X9BU%@/.,I!B4DM MD@^ ?\&ID/[>LG_!,._;]FS4?A#%X=_X6EJV]?'%GJDE[]I^S6._!M9%3R\; M,<9SNSVJ;_@LG'^UW'_P5?\ ^"<7_#5-[\-YL_'"X_L'_A7UM?QX_P")GX=\ M_P"T?;';/_+'9LQ_'GM0!^U/AS2K_0]$MM)U/Q+>ZQ/!'MEU/4HX%GN#DGWRHHXZ5=K\_O\ @IS^U#XQ\8_\%)?V8_\ @DOX.\<:KX:T?XLW.J^( M_B=JF@ZG+8WUYHNG6=U<1:7%U=VB6Z1XMB7" MJ) ;G<6)0"@#]9Z*_)3_ (*=:/XZU#_@NA^Q78?#K]I3XA:-I'Q,@\1W%W80 M>(I9;&R,.FL$N+2RFW6\$YBG<"0QMAMC,K;<'F/VM/V7W_X)\_\ !:O]F#PM M^Q=\?/B1X.M/VC;7Q)HGQ/&I>-K[7VOS;01,+\'59KC_ $O-SN1WW)')#&PC M(WHX!^R5%?D1^T)\ ?#/_!+'_@MK^R!J?[*GC_Q[:Z=^T!?^)M"^*NC>)?'N MIZW#KQMH+,Q7N J6]NA\V* M(032;0\BM0!^DM0:KJFF:'IESK>M:A#:6=G \]W=W,H2.&)%+,[L>%4 $DG@ M 5^>?_!)O]F?_@H#^RE^VS\8/!WB7X9>(_#7[*_B.P35?A9X<\:>/;+6=0\+ MZH#;":QA6"\NFAM9#)>LJB1E"P0D[7=\^X_\%LM5\8:+_P $D/VB=1\"M,NH M+\)]85G@SO2V:W9;E@1R,0-*<]@,T >'?LD_ME?M9?\ !:3QQXQ^(_[,/Q;O M/@I^S;X1\12Z!H7B[1= L[OQ3X\O(@IGN(6U*&>VTZR573:?L\DS%B-R,&6/ MI_V^/#7_ 4K_8K_ &9?$/QK_91_:\U3XD66AQ1W7BO0OBIX8TRYU*QTE94: M\O=+N]-M[("6& 22&.ZCN%*ARI5E5&R_^#7:V\/6_P#P0Y^"SZ (MTI\0/J# M1_>-Q_;^HAM_?< % S_"%[8K[\NK6UOK62QOK:.:&:,I-#*@974C!4@\$$<$ M&@"2BOSS_:4^/FL_M:_\%M_"?_!*C4?$>I:=\-/"'PFN?'WQ#TK3-3ELG\67 MSS);VFG7$L++(]G$LT=PT*L$F8E90Z)BO*?V^I[_ /X(J?\ !07]G+XX?LG: MC?Z)\(OC3XV3P+\5_A1%J$TFBB:9X5M]4L[5V9;6Y5))&8PA _V5%(/FR9 / MUBHK\D?B7\'/B%XJ_P"#F:7]GNT_:N^*>G^%?$?[,5QKVI6L'C&X>:S$VK>3 M/;:<[L1IBR"WBS) JR(ID\MHW994U/V*OA9'_P $\_\ @XA\7_L-? ?QMXH; MX3_$#]GF/QP_A'Q%XJO-5CT[5TU);8W$4EY))+N98YMQ9V+>?R2$0* ?JU7E MW[9W[6WPI_8;_9K\4?M-?&35(X=(\-V!>&T,ZQRZE=N=EO90[NLLTI2-?3=N M/ )'Y:2?MF_L?>$/VXOCI^R?_P %P/"_B'P-XX\1_$K59/@W\7M9GO+;3H?" M4FV+2TTK486']DF*-=[31;(S*[F:02[UI?\ @XA_9<\$^#/^"$?P;_X3#Q(/ M&GB7X<1^"?#^F^,H-XO8E\SRY#,?V1P#[\HK\R_^"$T-_\ M,?\ M&\7A9_CKXFUOQ+=ZA8>+&N=6U+7;EKXO%JVHB)Q<^9YRN@5=K!LKM&.@KY__ M &5O^"D/QU_8^_X-/?#W[5VD^,[[6_B1J6K:IH'AWQ%XFNWOGMKR[\27ELEU M*\Q8R>1"'=%?4?M,_MA_"C]EWQ%\-_ _C?4$E\0?%7Q]9 M>%?"&BQW"K-.?P"\@MH],$< M<"K/_H<8:69PL!0[I68EF)8@'Z)_MZ?LW?M"_M0?"?0_ O[-G[8.M_!36M-\ M:Z?J^H^)M"TI+R6_L(/,$VGLC2( DA=')R03"JLK(S ^W5^4?_!R)\)V^ '[ M%?P=U/X'?%'QUX8T_2_C;X>T&7P_IWC?4/L-_87$EY-(EU&\K&Z;S5C8-*SE M1&%7 S7KW_!53]JCQMJG[>/[,/\ P2O\!^-]3\,V'QHUW4-6^).M:'J4EE?R MZ%IUN\XTV"YB99;<7;Q2QR21,DH2/:K#S&H ^_J*_)W_ (+9?#L_\$=OA[X' M_P""GG_!/B*Z\&S^$O'-AI?Q-\":=JDZZ+XRT6Z+JRW=J[M&;A9515N HE'V MAF+%D3%?_@IQI7C[Q1_P6<_8=OOA1^TY\0_#^D?%N+Q)<7-A'KDDUGIZP:5& MT=S:6,Q:VAN3#=R*)&C?:X1F63;M(!^M5%?DAX_^ .G?\$Q/^"]_[+VF_LR_ M$3QTOAS]H/2?%&F_$[0O%/CS4=:CUBYLK/SX[V1KZ:5_/\V:)]V<#RB%"AW# M?K?0!^8G[:O[3O[=_P +O^"VWP&_X)^?"_\ ;.UK2O 7QD\+:EJ>J2W'@S0+ MJ_TN>U@U"4+;2O8!3&WV6$8D5V&7^8Y&WZ"_:5_9T_X*8^%?@9XG\6_LT_\ M!1WQ)K/C;2=&N+WP_H'B'X;>&I+;5[B)#(MD3#8Q/&9BOE"0,=C.&*L!@_'' M_!5^U^+%[_P^T^)OLVJE_.@MYX)) M 8]X&V5,,5)R 5/UC\2? G_!6"?]H/X&:G\2OBC\*=<^'UA\3/.\;:?\._ > MJZ;?^5_9=^L$LDEUJ%XC6RSM%O $9#&,[B,K0!W'[0GP]_X*!?%W]K2/PW\! M?VJ3\*/AEHGP_M+K4KN'X?V.KW&M:U_]D/T3_P!(/"E 'UY\ M*/A?_P %'/#]Y\7OA?\ '3]M/4-8M[/3],U?X6_$G1?A]H]A+&LL-_'<6%S; MO;2P3M%-!!(Y7#,DL.&BWLM?,/\ P0B_:$_X*(_\%5_V);O]IWXQ?M_Z_P"' M=7M_'-_HBZ?X9^'WAL6QA@AMI%<^?82-O)G8'G& .*_4#Q;_ ,BKJ?\ V#YO M_0#7XE?\&L>@?\%"=4_X)7ZO+^RC\5/@YHNDGXF:PL-KX_\ >JZC=?;/LME MN"?VJOC^OQ,\%_V7H% M_P##3Q*WA&QTB>%Y6U*/4;*=;15662,P6 M%/V+?!/AW]IN[>X^(5I%?1^,;ME<+X4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V M?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S-_P %7?VKO^&7 M/V5-2_X1_4O(\3^+M^C^'MCXDAWK^_N1W'EQ$X8=)'C]:_#2OZ9** /PY_X) M-?M7?\,P?M5Z=;>(=2\CPQXRV:/K^]\1PL[?Z/%-?T^+7-/U2WTNW@N;J"RO9X$N[=U6&)@LJR!K4[$DY%?:5% M 'YM_M@?LY_&G_@L3^U)\ SJ/[)WBSX7?#+X)^/T\9>(?&_Q)CL[35=7GA,; M1Z1IUG!<33+%*\:&:>7RE 12FYD :?\ :O\ V>?VR?%__!>OX#_MM^ _V.O% M.M_#+X7^!M9T/7_$%IXG\.PR7$][;W\226]M<:G',\2FXB+%U1L%L*2N#^CM M% 'YU_M+_ 7]LGQ;_P %Y_@?^VAX)_8Y\3ZK\,/AUX!UGPYXA\21>*/#T3R3 MWB7J1S06TNI),\0,D).Y$?:[80E=IY']E3X8_P#!3K]B[_@IS^T[JMU^Q1_P MM+1?CIXWAUSP5\79O'=E8V>DZ;'YRVVG7YD\RZ2WMHI4B6.*%W!A;9'(KAU_ M4*B@#\LO^"/'[/?_ 4@_8J_9T_:(^!GQL_8R>[&J_%+Q1XA\/:CH?B[3%F\ M327\%O# EE!<7*1PP9@>5IKF>-@LL2+&["1H_8O^#>/]GW]J;]CK_@G#X7_9 M&_:S_9RU;P-XD\':CJSFZN/$&D:A::C%=:A/=HT3V%Y.RD"XVL)%3E"03D5] MUT4 ?CSX&^#/_!7?_@B'^UO\3]*_8Y_8Y'[1O[.WQ9\:W/BK1O#VF>*H-,U# MPQJ5TP\V(O*',8 "1EC%)')'#"WF1/YBU]@:YJ'_ 54@_8X\6_M%M\*]/?X MYZYXA\.WOAKX(:)XNADT_1=(M=5M>E]0G:.WEN9K5KYKF\4(I\U(TW+;QE MOL:B@#\Q?VM?V([O_@HA^V%^SO\ M,?"']B3Q;\&OB/\/OBEI?B3XG?$OQ19 M6&GR#1+16DETEGM+F7^U;F:588XY$$L4<:RAI%5]C?IU110!^>/_ 5$_8,_ M:F@_X*"_!?\ X+ ?L,>!K+QQXU^%NE3^'?&?PSO-9BTZ3Q'H,PN@?LEQ,1$M MQ&+ZZP)" 28B,F/8_K6J_P#!0;]J_P ?>'1X=_9[_P""5OQA@\9WT7EVTOQ3 M?2-$T'2I2,>=>7<5_/++$A^8I:Q2R2!2%P2#7UI10!XU^QY^SCK_ .QI^R!H M_P %[/6$\7^)]+M=2U36-2<"T37->OKJXU"]E&=WDQRWES,5!W;$902=M>'Z M%XO_ ."B7[9?_!'OXSV/[3'[*\'PQ^-'B/P!XQT/PWX-T?5UE^T22:=/#82H M_FOY+R2N$&YSDH) 0K@#[5HH ^1?AC^W%^VM\./A?IWAO]KW_@FK\3K[X@V6 MG1Q7]_\ ">;2-:T37+A4"M/;S-?026@D8%C%'+2)[N2TLI;J,>5+67!/-?=-% 'S__ ,$VOCA^VY^T!^SY=>.?V^OV6K'X1>-HO%5]9VGA MBPU47:3Z='Y?DW1(=]A9FECQN.X0B08610/7/BSXR\8> _!%YXC\"?"76?&V MJ11/]D\/Z%>6$$\[A&9?GO[FWA52P523)D%P<8!(Z2B@#\U?^#9W]E']L_\ M8 _8TU;]E/\ ;"_95UOP?JK>/;_6[+7%\3Z%J%A-;3VMJBJ39:A+,LH>!P08 MMN&0[N6"X/\ P68_9@_;M_:F_P""B'[(WQN_9]_8C\4>(_"/[/?Q$GU[Q7JX M\7^&K-M1@DU#2I2MG%:L63*@.#NV_J110!^>7_!6O]@_]ISX MY_%GX$?\%/OV+OA_O^,7P*UEYKCX;^(-5M;67Q)HLSC[1IXN4FDMXIPAF"GS M-A2ZERVY44O_ &X/A!\:?^"TO@'X?_LMZY^RAXZ^%OPWA\=Z=XC^+FM_$H6% MM<2V=D';^QK"WM;J>2>:>5P&N2$@C1"P:1F"#]"J* /SD_X*&?LW?M@_%#_@ ML/\ LK?M0?!_]D'Q)XA^'WP3_MM?%6NV/B7P];>:-0MA"GV:WNM2BF<1XR^Y M$X^Z&I/^"E'[/'[8_P ;/^"K'[)/[2_P?_8]\4^(/!7P2U/6KGQEK$/B;P[; M%TU&&VC06\-SJ</VR?C]_P4P_8]_:!^ M"O['?BCQ!X/^!GB;5]3\:ZO'XG\.VQ:+44TY52WAN=3CEE>+[++YF54'C87S MFN"_;,_9C_X*=?L%_P#!3O7_ /@JI_P37^!-M\6?"_Q<\/:?9?&3X/7&KPV= MZES:01PQ7$+;BI;;&A62+SBKR7 ,;I(&'ZM44 ?,_P"PWXR_;V_:&\27/[1O M[9/P,@^"FEQZ-)I?A'X0VWBU=8NV\V6*6?5-3N(D2'S<011V\*H&A1[G>290 M%^A_&'A+PUX_\):IX$\::+!J6CZWIT]AJVG72;HKJVFC:.6)QW5D9E(]":T: M* /RM_8R_9P_X*"?\$'?&GBKX!_"[]G77/VA_P!E_7_$4VM>$)_!>KV2^*_! MLLVT26TMG>S0K>QD(O,3@%E,N4:5HJ^Q--^.7[4/[5MC_P (7\./V9/'OP-M4'Q"2T@U3Q)K<2H+"RM[2WGG:*WB<-)/+.4$@*QQJWS.OWM10 M!^=6M? 7]LM_^#AJT_;JMOV-_$\WPJM/@8W@!O$T?BKPZ'>[^WR78NUM6U(3 M_9R&"?\'#5A^W4O[''B=?A5;_ L^ )/$S>*?#N\79U" M2[^U_9?[2\_[/APGW/,SSY=?HK10!^?7Q@L?BC^TU\%/BU^RC_P45_X)>>,? MB' ?'7BM?A3K6CIH]];ZSI$NI7;://%<_:U?1;J.W:"/S)Q%M2-'+DNT8\7_ M &DO^"/G[:%;JQ\7_%_P+)8ZP=.354$=TZ:K->'3X9YRB'R M(+CR4+%586P"D!EK];:* /S/_P""M?@'_@H__P %)O\ @D3XK^!OA[_@GYJ> MA^//'FI:.^F>#U\>Z'*^CV]G?6EW-+?W4]Y!$&D,,JQQ0"4A0AD*,[)']U? MY/&OC_\ 9IT?0?BS\*]8\"ZS<^%XM.UG0-5OK"YGM)?LRQR;9;&XN(77<6VD M/D@9('2O1J* /R8_X)+^ /\ @J?^Q?\ L=:I_P $JO$O[!CPW7A*\UZ'1OC/ MJ'BBT;PY7$]PMREO$_VJZF+3OY=LH3=E%EEMOF9><_9$_P""0'[7/Q]_ MX-UK[_@ES^U/\);'X8^*K*6ZU3P+J>H>(HKR5KXZI+J=N;J&V5Q;1DR&W?\ M>/(J2,WEAABOV*HH _+W]C[]I;_@X1UKX:Z/^Q'\7/\ @GAIGA?Q?HVG1Z)J MG[2.O^/;6?2H+6-1$-473HE=M0O/+&X1I,$DF(:01(64=5_P6._8W_:IU[XI M_L@?M,_LF?!O4OBL_P"SKX^DN?$'A9O$UM;ZIJ-A-'9)YXN+UT260?8_G9FW M%I0Q!7>R_HQ10!^:W_!<'X#?\%!OVXOV)?AE\-/A+^QA=:SXVMOBGI'C#Q%I M6E^-]%ALM'L[5KPBR>YO;R SW022W5C%&T)8R%7*@9W_ /@KK^P;^TS^TIXL M^!'_ 4?_8U\"_9_C3\!?$)U&'X=^)M4M+9_$.E2R1M\'?LC:E^R;X]^%/@6[\:Z9K7Q>U M_P")!L+:6+3[)C*VEZ?%:W4TES*-;\!_!2; M7I?%VL1^*/#EO(QU2VB@400SZHDDGE>7N?*KG^ O7Z+0NTD2R/"T9903&Y&5 M/H<$C/T)%.HH _+#]NSX!?\ !0'X@_\ !<3X ?M[_"+_ ()]^,O$7P^^#OAR M_P!-UV>/QIX4MKS47NX[^)FM(+C6(\JBW4;#S6B+$,, $_4WQG_ &T_V]K/ MX;ZK)^SQ_P $?OBMJ7B\V^!;'35N"I"//);>(KB4HIP2J)E@,!E MSN'U310!Q_P>\->._AK\#/#WAGX@^)+WQ?XHTGPY FO:KYB^=K&HK"#<2IYC M(B>9-O*J2B(&51M51C\X?V6?V:OV\_ '_!PK\=?^"BGCK]A'Q=I_PQ^)_@.T M\.:%?KXR\+S7=O+:P:+"+B>W35BRQ2?V;,PV[G7?&"O+;?U.HH Y'XY>)_&7 MA/X9:IJ/@'X0ZWXXU5[.:*TT#0;[3[:>9S"Y7,E_!P08MN"AWN2NJ74R:S.[(NU3R%YK]D_^'_'_ 1M_P"D MA/P__P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^ MDA/P_P#_ +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!& MW_I(3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_ MP1M_Z2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\ ^! XML 14 cvco-20210403_htm.xml IDEA: XBRL DOCUMENT 0000278166 2020-03-29 2021-04-03 0000278166 2020-09-26 0000278166 2021-05-21 0000278166 2021-04-03 0000278166 2020-03-28 0000278166 2019-03-31 2020-03-28 0000278166 2018-04-01 2019-03-30 0000278166 us-gaap:CommonStockMember 2018-03-31 0000278166 us-gaap:TreasuryStockMember 2018-03-31 0000278166 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000278166 us-gaap:RetainedEarningsMember 2018-03-31 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000278166 2018-03-31 0000278166 us-gaap:AccountingStandardsUpdate201601Member us-gaap:CommonStockMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201601Member us-gaap:TreasuryStockMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201601Member us-gaap:RetainedEarningsMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201601Member 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member us-gaap:TreasuryStockMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201409Member 2019-03-30 0000278166 us-gaap:CommonStockMember 2018-04-01 2019-03-30 0000278166 us-gaap:TreasuryStockMember 2018-04-01 2019-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2019-03-30 0000278166 us-gaap:RetainedEarningsMember 2018-04-01 2019-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2019-03-30 0000278166 us-gaap:CommonStockMember 2019-03-30 0000278166 us-gaap:TreasuryStockMember 2019-03-30 0000278166 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000278166 us-gaap:RetainedEarningsMember 2019-03-30 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000278166 2019-03-30 0000278166 us-gaap:CommonStockMember 2019-03-31 2020-03-28 0000278166 us-gaap:TreasuryStockMember 2019-03-31 2020-03-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2020-03-28 0000278166 us-gaap:RetainedEarningsMember 2019-03-31 2020-03-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2020-03-28 0000278166 us-gaap:CommonStockMember 2020-03-28 0000278166 us-gaap:TreasuryStockMember 2020-03-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000278166 us-gaap:RetainedEarningsMember 2020-03-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommonStockMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:TreasuryStockMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2020-03-28 0000278166 us-gaap:CommonStockMember 2020-03-29 2021-04-03 0000278166 us-gaap:TreasuryStockMember 2020-03-29 2021-04-03 0000278166 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2021-04-03 0000278166 us-gaap:RetainedEarningsMember 2020-03-29 2021-04-03 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2021-04-03 0000278166 us-gaap:CommonStockMember 2021-04-03 0000278166 us-gaap:TreasuryStockMember 2021-04-03 0000278166 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0000278166 us-gaap:RetainedEarningsMember 2021-04-03 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0000278166 cvco:LoansHeldAtAcquisitionDateMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2020-03-28 0000278166 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-03-29 2021-04-03 0000278166 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-03-29 2021-04-03 0000278166 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-03-29 2021-04-03 0000278166 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-03-29 2021-04-03 0000278166 srt:MinimumMember 2020-03-29 2021-04-03 0000278166 srt:MaximumMember 2020-03-29 2021-04-03 0000278166 us-gaap:CargoAndFreightMember 2020-03-29 2021-04-03 0000278166 us-gaap:CargoAndFreightMember 2019-03-31 2020-03-28 0000278166 us-gaap:CargoAndFreightMember 2018-04-01 2019-03-30 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommercialPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cvco:OriginatedAfterAcquisitionDateMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 cvco:SubcontractedsiteimprovementsMember 2020-03-29 2021-04-03 0000278166 cvco:SubcontractedsiteimprovementsMember 2019-03-31 2020-03-28 0000278166 cvco:SubcontractedsiteimprovementsMember 2018-04-01 2019-03-30 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2018-04-01 2019-03-30 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2018-04-01 2019-03-30 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2018-04-01 2019-03-30 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2018-04-01 2019-03-30 0000278166 cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2019-03-31 2020-03-28 0000278166 cvco:FactoryBuiltHousingMember 2018-04-01 2019-03-30 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2019-03-31 2020-03-28 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2018-04-01 2019-03-30 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2019-03-31 2020-03-28 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2018-04-01 2019-03-30 0000278166 cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:FinancialServicesMember 2019-03-31 2020-03-28 0000278166 cvco:FinancialServicesMember 2018-04-01 2019-03-30 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2021-04-03 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2020-03-28 0000278166 cvco:OtherRestrictedCashMember 2021-04-03 0000278166 cvco:OtherRestrictedCashMember 2020-03-28 0000278166 us-gaap:MortgageBackedSecuritiesMember 2021-04-03 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-04-03 0000278166 us-gaap:CorporateDebtSecuritiesMember 2021-04-03 0000278166 us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-03-28 0000278166 us-gaap:CorporateDebtSecuritiesMember 2020-03-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2020-03-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2019-03-30 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 2020-03-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2019-03-31 2020-03-28 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2021-04-03 0000278166 cvco:CurrentMember 2021-04-03 0000278166 cvco:CurrentMember 2020-03-28 0000278166 cvco:A3160DaysPastDueMember 2021-04-03 0000278166 cvco:A3160DaysPastDueMember 2020-03-28 0000278166 cvco:A6190DaysPastDueMember 2021-04-03 0000278166 cvco:A6190DaysPastDueMember 2020-03-28 0000278166 cvco:A91DaysPastDueMember 2021-04-03 0000278166 cvco:A91DaysPastDueMember 2020-03-28 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:PrimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 us-gaap:PrimeMember 2021-04-03 0000278166 us-gaap:PrimeMember 2020-03-28 0000278166 cvco:NearPrimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:NearPrimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 cvco:NearPrimeMember 2021-04-03 0000278166 cvco:NearPrimeMember 2020-03-28 0000278166 us-gaap:SubprimeMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:SubprimeMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 us-gaap:SubprimeMember 2021-04-03 0000278166 us-gaap:SubprimeMember 2020-03-28 0000278166 cvco:NoFICOScoreMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 cvco:NoFICOScoreMember 2021-04-03 0000278166 cvco:NoFICOScoreMember 2020-03-28 0000278166 cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:Fiscal2016AndPriorMember 2021-04-03 0000278166 stpr:TX 2021-04-03 0000278166 stpr:FL 2021-04-03 0000278166 stpr:TX 2020-03-28 0000278166 stpr:FL 2020-03-28 0000278166 us-gaap:CommercialPortfolioSegmentMember 2021-04-03 0000278166 us-gaap:CommercialPortfolioSegmentMember 2020-03-28 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommercialPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommercialPortfolioSegmentMember 2019-03-31 2020-03-28 0000278166 us-gaap:CommercialPortfolioSegmentMember 2020-03-29 2021-04-03 0000278166 us-gaap:CommercialPortfolioSegmentMember 2019-03-31 2020-03-28 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember 2021-04-03 0000278166 us-gaap:PerformingFinancingReceivableMember 2020-03-28 0000278166 cvco:WatchListMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 cvco:WatchListMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 cvco:WatchListMember cvco:Fiscal2019Member 2021-04-03 0000278166 cvco:WatchListMember cvco:Fiscal2018Member 2021-04-03 0000278166 cvco:WatchListMember cvco:Fiscal2017Member 2021-04-03 0000278166 cvco:WatchListMember 2021-04-03 0000278166 cvco:WatchListMember 2020-03-28 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:PriorFiscalYearMember 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2019Member 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2018Member 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember cvco:Fiscal2017Member 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember 2021-04-03 0000278166 us-gaap:NonperformingFinancingReceivableMember 2020-03-28 0000278166 stpr:AZ 2021-04-03 0000278166 stpr:CA 2020-03-28 0000278166 us-gaap:LandMember 2021-04-03 0000278166 us-gaap:LandMember 2020-03-28 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2021-04-03 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-28 0000278166 us-gaap:MachineryAndEquipmentMember 2021-04-03 0000278166 us-gaap:MachineryAndEquipmentMember 2020-03-28 0000278166 us-gaap:CostOfSalesMember 2020-03-29 2021-04-03 0000278166 us-gaap:CostOfSalesMember 2019-03-31 2020-03-28 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-29 2021-04-03 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-31 2020-03-28 0000278166 us-gaap:GoodwillMember 2021-04-03 0000278166 us-gaap:GoodwillMember 2020-03-28 0000278166 us-gaap:TrademarksAndTradeNamesMember 2021-04-03 0000278166 us-gaap:TrademarksAndTradeNamesMember 2020-03-28 0000278166 cvco:StateInsuranceLicensesMember 2021-04-03 0000278166 cvco:StateInsuranceLicensesMember 2020-03-28 0000278166 us-gaap:CustomerRelationshipsMember 2021-04-03 0000278166 us-gaap:CustomerRelationshipsMember 2020-03-28 0000278166 us-gaap:OtherIntangibleAssetsMember 2021-04-03 0000278166 us-gaap:OtherIntangibleAssetsMember 2020-03-28 0000278166 cvco:ReinsuranceObligationsMember us-gaap:LetterOfCreditMember 2020-03-28 0000278166 us-gaap:IndemnificationGuaranteeMember 2020-03-29 2021-04-03 0000278166 cvco:LoanRepurchaseMember 2020-03-29 2021-04-03 0000278166 cvco:CountryplaceCommitmentMember 2021-04-03 0000278166 cvco:CountryplaceCommitmentMember 2020-03-29 2021-04-03 0000278166 cvco:CountryplaceCommitmentMember 2019-03-31 2020-03-28 0000278166 cvco:CountryplaceCommitmentMember 2018-04-01 2019-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2018-04-01 2019-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2018-03-31 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-30 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2019-03-30 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 0000278166 us-gaap:PerformanceSharesMember 2019-03-31 2020-03-28 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 2020-03-28 0000278166 us-gaap:PerformanceSharesMember 2020-03-28 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 0000278166 us-gaap:PerformanceSharesMember 2020-03-29 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2020-03-29 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-04-03 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2018-04-01 2019-03-30 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-28 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-28 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-28 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-28 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-04-03 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-03-28 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-03-28 0000278166 srt:MaximumMember cvco:A401KPlanMember 2020-03-29 2021-04-03 0000278166 cvco:A401KPlanMember 2020-03-29 2021-04-03 0000278166 cvco:A401KPlanMember 2019-03-31 2020-03-28 0000278166 cvco:A401KPlanMember 2018-04-01 2019-03-30 0000278166 cvco:ConsumerFinanceMember 2020-03-29 2021-04-03 0000278166 cvco:ConsumerFinanceMember 2019-03-31 2020-03-28 0000278166 cvco:ConsumerFinanceMember 2018-04-01 2019-03-30 0000278166 cvco:InsuranceMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceMember 2019-03-31 2020-03-28 0000278166 cvco:InsuranceMember 2018-04-01 2019-03-30 0000278166 cvco:FinancialServicesMember 2021-04-03 0000278166 cvco:FinancialServicesMember 2020-03-28 0000278166 2020-03-29 2020-06-27 0000278166 2020-06-28 2020-09-26 0000278166 2020-09-27 2020-12-26 0000278166 2020-12-27 2021-04-03 0000278166 2019-03-31 2019-06-29 0000278166 2019-06-30 2019-09-28 0000278166 2019-09-29 2019-12-28 0000278166 2019-12-29 2020-03-28 iso4217:USD shares iso4217:USD shares cvco:Segment pure cvco:Claim cvco:Loans 0000278166 --04-03 2021 FY false 0.002463 0.002715 0.003159 0.003203 10-K true 2021-04-03 false 000-08822 CAVCO INDUSTRIES INC. DE 56-2405642 3636 North Central Ave, Ste 1200 Phoenix AZ 85012 602 256-6263 Common Stock, par value $0.01 CVCO NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 873604813 9177036 Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 3, 2021, are incorporated by reference into Part III hereof. 322279000 241826000 16693000 13446000 47396000 42800000 19496000 14582000 37690000 32376000 14568000 14657000 4664000 766000 131234000 113535000 57779000 42197000 651799000 516185000 335000 335000 35010000 31557000 37108000 49928000 20281000 23685000 4801000 7457000 96794000 77190000 75090000 75090000 14363000 15110000 16252000 13894000 951833000 810431000 32120000 29924000 203133000 139930000 1851000 2248000 237104000 172102000 13361000 10743000 10335000 12705000 7393000 7295000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9241256 9173242 92000 92000 6600 0 1441000 0 253835000 252260000 431057000 355144000 97000 90000 683640000 607586000 951833000 810431000 1108051000 1061774000 962746000 869074000 831256000 757040000 238977000 230518000 205706000 150152000 145611000 121568000 88825000 84907000 84138000 738000 1495000 3444000 8825000 9567000 5982000 96912000 92979000 86676000 20266000 17913000 18054000 76646000 75066000 68622000 76646000 75066000 68622000 -19000 -18000 -74000 -4000 -4000 -15000 -10000 132000 122000 -2000 28000 26000 76653000 75184000 68777000 8.34 8.22 7.56 8.25 8.10 7.40 9189052 9129639 9080878 9293134 9268784 9268737 9044858 90000 0 246197000 209381000 1438000 457106000 0 0 0 1621000 -1621000 0 0 0 0 454000 0 454000 0 0 0 0 68622000 0 68622000 0 0 0 0 0 155000 155000 53462 1000 0 -115000 0 0 -114000 0 0 0 3365000 0 0 3365000 9098320 91000 0 249447000 280078000 -28000 529588000 0 0 0 0 75066000 0 75066000 0 0 0 0 0 118000 118000 74922 1000 0 -1068000 0 0 -1067000 0 0 0 3881000 0 0 3881000 9173242 92000 0 252260000 355144000 90000 607586000 0 0 0 -733000 0 -733000 0 0 0 0 76646000 0 76646000 0 0 0 0 0 7000 7000 68014 0 0 -2817000 0 0 -2817000 0 0 0 4392000 0 0 4392000 0 0 -1441000 0 0 0 1441000 9241256 92000 -1441000 253835000 431057000 97000 683640000 76646000 75066000 68622000 6324000 5783000 4698000 -1193000 1348000 562000 326000 261000 -762000 4392000 3881000 3365000 3312000 1411000 953000 -116000 3409000 53000 22037000 10977000 9207000 4597000 1442000 5684000 161562000 157090000 129990000 167067000 159632000 131117000 14126000 10632000 12945000 17699000 -8250000 7051000 -6380000 -6683000 12942000 -1825000 1914000 26543000 47229000 6444000 4712000 114031000 101737000 32836000 25537000 14340000 7636000 0 15937000 0 240000 6541000 125000 17518000 11699000 7337000 19466000 10192000 9033000 -23349000 -25243000 -5815000 -2817000 -1067000 -114000 64000 227000 392000 2788000 19916000 26688000 1441000 0 0 -6982000 -20756000 -26410000 83700000 55738000 611000 255607000 199869000 199258000 339307000 255607000 199869000 19469000 18839000 19912000 468000 736000 2302000 18339000 3634000 -1867000 5985000 18498000 0 5985000 18523000 0 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of April 3, 2021, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is difficult to predict the future impacts on housing demand or operations at each of our locations due to the COVID-19 pandemic. However, our wholesale customers have been positive about continuing the process of delivering homes and appreciative of our efforts to continue production to meet housing needs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on April 3, 2021 and includes 53 weeks, whereas fiscal years 2020 and 2019 each consisted of 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 1 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 2 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 3 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 19 for the fair values of our other financial instruments and the inputs used.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and funding is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of the previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into interest income over the remaining life of the loans (referred to as accretable yield). We adopted FASB Accounting Standards Update ("ASU") 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accredited into interest income over the life of the loans (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ervicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend competitive credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of April 3, 2021 and March 28, 2020, there were no allowances for doubtful accounts.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income ("AOCI") on the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 3, 2021, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance. Prior to the adoption of ASU 2016-13, management would evaluate whether a decline in the value of an individual security was other-than-temporary. Investments on which there was an unrealized loss that was deemed to be other-than-temporary were written down to fair value with the loss recorded in earnings.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consists primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of cost or market on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided for the consumer purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages, home-only loans and other loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 3, 2021, we had an allowance for loan losses of $3.2 million, which includes the previously discussed $1.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of existing purchase discount on acquired consumer loans that was reclassified upon adoption of ASU 2016-13. Our allowance for loan losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">as of March 28, 2020 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.8 million (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. In addition to the allowance calculated under ASU 2016-13, if we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $816,000 and $393,000 at April 3, 2021 and March 28, 2020, respectively, related to commercial loans receivable (see Note 7).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or market, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or market, using the specific identification method.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are primarily based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2021, 2020 or 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We account for goodwill and other intangible assets in accordance with the provisions of FASB ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 3, 2021, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of April 3, 2021, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2021, 2020 or 2019.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $29.3 million, $30.9 million and $28.9 million were recognized in fiscal years 2021, 2020 and 2019, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 16 for further discussion.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $7.5 million and $5.6 million as of April 3, 2021 and March 28, 2020, respectively, of which $3.7 million and $3.5 million related to incurred but not reported ("IBNR") losses, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR claims. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $807,000 in fiscal year 2021, $900,000 in fiscal year 2020 and $837,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2019.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We calculate the fair value of stock options under the provisions of FASB ASC 718, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 718"), using the Black-Scholes-Merton option-pricing model. The determination of the fair value of stock options on the date of grant using this option-pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include actual and projected employee stock option exercise behaviors, the expected stock price volatility over the expected term of the awards, the risk-free interest rate and expected dividends. The fair value of restricted stock awards is estimated as the closing price of our common stock on the date of grant.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is recognized over the implicit service period of the award based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 17).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4), and is presented net of tax. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2021 was $123,000 before tax, with an associated tax amount of $26,000, resulting in a net unrealized gain of $97,000. Unrealized gain on available-for-sale debt securities for fiscal year 2020 was $114,000, with an associated tax amount of $24,000, for a net unrealized gain of $90,000.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 18).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 29, 2020, we adopted ASU 2016-13, which changed the impairment model for most financial assets and certain other instruments and requires a forward-looking impairment model based on expected losses rather than incurred losses. We adopted the standard by recognizing the cumulative effect of initially applying the new credit loss standard as an adjustment to the opening balance of Retained earnings. The comparative information has not been restated and continues to be reported under the accounting standard in effect for the applicable prior periods. The cumulative effect of the changes made to our consolidated balance sheet at March 29, 2020 for the adoption of ASU 2016-13 w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">as $733,000, net of taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The application of ASU 2016-13 increased our allowance for loan losses by $435,000 for commercial loans receivable and $528,000 for non-acquired consumer loans receivable. It had an insignificant impact to our allowance for credit losses for Accounts receivable, net.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of April 3, 2021, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.</span> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Nature of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">It is difficult to predict the future impacts on housing demand or operations at each of our locations due to the COVID-19 pandemic. However, our wholesale customers have been positive about continuing the process of delivering homes and appreciative of our efforts to continue production to meet housing needs.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company operates on a 52-53 week fiscal year ending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current fiscal year ended on April 3, 2021 and includes 53 weeks, whereas fiscal years 2020 and 2019 each consisted of 52 weeks.</span> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounting Estimates.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.</span> <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 820, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The standard describes three levels of inputs that may be used to measure fair value:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 1 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Quoted prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 2 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Level 3 –</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 19 for the fair values of our other financial instruments and the inputs used.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Wholesale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Factory-Built Housing Revenue Recognition - Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and funding is probable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Services Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of the previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into interest income over the remaining life of the loans (referred to as accretable yield). We adopted FASB Accounting Standards Update ("ASU") 2016-13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accredited into interest income over the life of the loans (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ervicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.</span></div> No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue 1700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We extend competitive credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of April 3, 2021 and March 28, 2020, there were no allowances for doubtful accounts.</span> 0 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income ("AOCI") on the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 3, 2021, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance. Prior to the adoption of ASU 2016-13, management would evaluate whether a decline in the value of an individual security was other-than-temporary. Investments on which there was an unrealized loss that was deemed to be other-than-temporary were written down to fair value with the loss recorded in earnings.</span></div> 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Consumer Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Consumer loans receivable consists primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of cost or market on an aggregate basis. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided for the consumer purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages, home-only loans and other loans.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans Receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.</span> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Loan Losses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 3, 2021, we had an allowance for loan losses of $3.2 million, which includes the previously discussed $1.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of existing purchase discount on acquired consumer loans that was reclassified upon adoption of ASU 2016-13. Our allowance for loan losses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">as of March 28, 2020 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.8 million (see Note 6).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. In addition to the allowance calculated under ASU 2016-13, if we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $816,000 and $393,000 at April 3, 2021 and March 28, 2020, respectively, related to commercial loans receivable (see Note 7).</span></div> 3200000 1700000 1800000 816000 393000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Inventories.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Raw material inventories are valued at the lower of cost or market, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or market, using the specific identification method.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.</span> P10Y P39Y P3Y P25Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Asset Impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are primarily based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2021, 2020 or 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">.</span> 0 0 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangibles.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We account for goodwill and other intangible assets in accordance with the provisions of FASB ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 3, 2021, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We performed our annual goodwill impairment analysis as of April 3, 2021, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2021, 2020 or 2019.</span></div> 2 P3Y P15Y 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Warranties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.</span> P1Y P120D P1Y <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Volume Rebates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Freight.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $29.3 million, $30.9 million and $28.9 million were recognized in fiscal years 2021, 2020 and 2019, respectively.</span></div> 29300000 30900000 28900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Repurchase Commitment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 16 for further discussion.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Reserve for Property Casualty Insurance Claims and Claims Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $7.5 million and $5.6 million as of April 3, 2021 and March 28, 2020, respectively, of which $3.7 million and $3.5 million related to incurred but not reported ("IBNR") losses, respectively.</span> 7500000 5600000 3700000 3500000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Insurance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR claims. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Advertising costs are expensed as incurred and were $807,000 in fiscal year 2021, $900,000 in fiscal year 2020 and $837,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in fiscal year 2019.</span> 807000 900000 837000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We account for income taxes pursuant to FASB ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.</span></div>We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At April 3, 2021, we had state net operating loss carryforwards that total $12.6 million, which begin to expire in 2025. We recorded a $445,000 valuation allowance against the related deferred tax asset. At April 3, 2021, we evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Other Income, net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span> <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We calculate the fair value of stock options under the provisions of FASB ASC 718, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ("ASC 718"), using the Black-Scholes-Merton option-pricing model. The determination of the fair value of stock options on the date of grant using this option-pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include actual and projected employee stock option exercise behaviors, the expected stock price volatility over the expected term of the awards, the risk-free interest rate and expected dividends. The fair value of restricted stock awards is estimated as the closing price of our common stock on the date of grant.</span>We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is recognized over the implicit service period of the award based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 17).The Company maintains stock incentive plans whereby stock option grants or awards of restricted stock may be made to certain officers, directors and key employees. The plans, which are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 295,571 shares were still available for grant as of April 3, 2021. Upon option exercise, new shares of the Company's common stock are issued and when restricted stock vests, restricted stock shares issued become unrestricted. Stock option awards may not be granted below 100% of the fair market value of the Company's common stock at the date of grant and generally expire seven years from the date of grant. Stock options and awards of restricted stock vest over a defined period or based on certain performance criteria, as determined by the plan administrator (the Compensation Committee of the Board of Directors, which consists of independent directors), but typically is no more than five years. The stock incentive plans provide for accelerated vesting of stock option awards and removal of restrictions on restricted stock awards upon a change in control (as defined in the plans). <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4), and is presented net of tax. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2021 was $123,000 before tax, with an associated tax amount of $26,000, resulting in a net unrealized gain of $97,000. Unrealized gain on available-for-sale debt securities for fiscal year 2020 was $114,000, with an associated tax amount of $24,000, for a net unrealized gain of $90,000.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity.</span></div> 123000 26000 97000 114000 24000 90000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 18).</span> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued or Adopted Accounting Pronouncements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 29, 2020, we adopted ASU 2016-13, which changed the impairment model for most financial assets and certain other instruments and requires a forward-looking impairment model based on expected losses rather than incurred losses. We adopted the standard by recognizing the cumulative effect of initially applying the new credit loss standard as an adjustment to the opening balance of Retained earnings. The comparative information has not been restated and continues to be reported under the accounting standard in effect for the applicable prior periods. The cumulative effect of the changes made to our consolidated balance sheet at March 29, 2020 for the adoption of ASU 2016-13 w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">as $733,000, net of taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The application of ASU 2016-13 increased our allowance for loan losses by $435,000 for commercial loans receivable and $528,000 for non-acquired consumer loans receivable. It had an insignificant impact to our allowance for credit losses for Accounts receivable, net.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span></div> -733000 435000 528000 Revenue from Contracts with Customers<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Site Improvements on Retail Sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors, under FASB ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2021, 2020 and 2019 were $41.1 million, $30.0 million and $24.9 million, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Additional Items</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Expected consideration, and therefore revenue, reflects reductions for returns, allowances, and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients and Exemptions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We generally expense sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one year or less.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">842,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">813,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">727,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">999,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">905,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">962,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 41100000 30000000.0 24900000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">842,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">813,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">727,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">999,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">905,726 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance agency commissions received from third-party insurance companies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">962,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 842515000 813074000 727950000 91896000 84498000 90636000 46862000 46427000 38057000 56616000 55341000 49083000 1037889000 999340000 905726000 3102000 3352000 3065000 67060000 59082000 53955000 70162000 62434000 57020000 1108051000 1061774000 962746000 Restricted Cash<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">322,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">339,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,607 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199,869 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,781 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16049000 12740000 979000 1041000 17028000 13781000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">322,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">339,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,607 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">199,869 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 322279000 241826000 187370000 16693000 13446000 12148000 335000 335000 351000 339307000 255607000 199869000 Investments<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 3, 2021 and March 28, 2020, non-marketable equity investments included contributions of $15.0 million to equity-method investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities. Other non-marketable equity investments included investments in other distribution operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following tables summarize our available-for-sale debt securities, gross unrealized gains and losses and fair value, aggregated by investment category (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,481 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of April 3, 2021. Further, we do not intend to sell the investments, and it is more likely than not that we will not be required to sell the investments, before recovery of their amortized cost. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties. </span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities for fiscal years 2021, 2020 and 2019. Gross losses realized on the sale of available-for-sale debt securities were $6,000 in fiscal year 2021, none in fiscal year 2020, and $38,000 in fiscal year 2019.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2021, 2020 and 2019 were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain (loss) recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) losses recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains (losses) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,032)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,139 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,010 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14946000 14774000 17600000 9829000 21960000 21536000 54506000 46139000 19496000 14582000 35010000 31557000 15000000.0 15000000.0 The following tables summarize our available-for-sale debt securities, gross unrealized gains and losses and fair value, aggregated by investment category (in thousands):<div style="margin-bottom:10pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2787000 30000 13000 2804000 7239000 125000 19000 7345000 4797000 11000 11000 4797000 14823000 166000 43000 14946000 5400000 69000 26000 5443000 4239000 134000 3000 4370000 5021000 5000 65000 4961000 14660000 208000 94000 14774000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,093 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12 Months or Longer</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,481 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 927000 6000 450000 7000 1377000 13000 3013000 19000 0 3013000 19000 2153000 10000 249000 1000 2402000 11000 6093000 35000 699000 8000 6792000 43000 133000 0 1779000 26000 1912000 26000 601000 2000 101000 1000 702000 3000 3747000 65000 0 0 3747000 65000 4481000 67000 1880000 27000 6361000 94000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties. </span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1218000 1220000 8487000 8484000 1022000 1087000 1309000 1351000 2787000 2804000 14823000 14946000 0 0 0 6000 0 38000 Net investment gains and losses on marketable equity securities for fiscal years 2021, 2020 and 2019 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain (loss) recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) losses recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains (losses) recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,032)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(291)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8515000 -2264000 -355000 2191000 -232000 -64000 6324000 -2032000 -291000 Inventories<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,953 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131,234 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113,535 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,149 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,953 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131,234 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">113,535 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54336000 35691000 19149000 13953000 57749000 63891000 131234000 113535000 Consumer Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment (at Acquisition Date)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment (originated after Acquisition Date)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(32,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,928 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. As of March 28, 2020, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 16% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of April 3, 2021 or March 28, 2020.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> home l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ess the costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$518,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of April 3, 2021 and $1.5 million as of March 28, 2020, and are included in Pre</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">paid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and $560,000 as of April 3, 2021 and March 28, 2020, respectively.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment (at Acquisition Date)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment (originated after Acquisition Date)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(32,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,108 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,928 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31949000 37779000 18690000 20140000 15587000 14671000 13801000 13400000 80027000 85990000 2041000 1919000 3188000 1767000 74798000 82304000 37690000 32376000 37108000 49928000 The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1767000 415000 2276000 0 -655000 1352000 201000 0 1000 0 3188000 1767000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164</span></td></tr></table></div> 0.0826 0.0842 0.0934 0.0927 P162M P164M The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 76378000 83861000 508000 547000 21000 307000 3120000 1275000 80027000 85990000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 18250000 3575000 1718000 971000 1959000 23375000 49848000 55513000 10227000 2744000 1794000 1364000 500000 10401000 27030000 27767000 348000 53000 0 0 84000 1579000 2064000 2142000 576000 0 28000 0 0 481000 1085000 568000 29401000 6372000 3540000 2335000 2543000 35836000 80027000 85990000 Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. As of March 28, 2020, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 16% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of April 3, 2021 or March 28, 2020. 0.35 0.20 0.36 0.16 0.10 518000 1500000 1100000 560000 Commercial Loans Receivable and Allowance for Loan Losses<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation finan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cing programs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under the terms of our commercial lending programs, we provide funds for financed home purchases by distributors, community owners and developers. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs based on the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors. We have included considerations related to the COVID-19 pandemic when assessing our risk of loan loss and setting reserve amounts for the commercial finance portfolio as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April 3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">stimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans charged off, net of recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At April 3, 2021, there were no commercial loans 90 days or more past due that were still accruing interest, and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.469%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="45" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Risk profile based on payment activity:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Watch list</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nonperforming</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. As of March 28, 2020, 11% of the outstanding commercial loans receivable principal balance was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of April 3, 2021 or March 28, 2020. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We had concentrations with one independent third-party and its affiliates that equaled 18% and 21% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 3, 2021 and March 28, 2020, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,423)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,142 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 45377000 47202000 816000 393000 247000 244000 44314000 46565000 19232000 15423000 25082000 31142000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</span></td></tr></table></div> 0.064 0.057 P11M P10M <div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the e</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">stimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans charged off, net of recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 393000 180000 435000 0 -12000 213000 0 0 816000 393000 90 days or more 90 days or more 0 90 days or more <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.469%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="45" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Risk profile based on payment activity:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Watch list</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Nonperforming</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 30627000 8677000 3206000 1864000 1003000 45377000 47016000 0 0 0 0 0 0 186000 0 0 0 0 0 0 0 30627000 8677000 3206000 1864000 1003000 45377000 47202000 As of April 3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. As of March 28, 2020, 11% of the outstanding commercial loans receivable principal balance was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of April 3, 2021 or March 28, 2020. 0.13 0.11 0.10 0.10 0.18 0.21 Property, Plant and Equipment, net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,314 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,827 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(32,632)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $5.6 million in fiscal year 2021, $5.2 million in fiscal year 2020 and $4.4 million in fiscal year 2019.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in the amounts above are certain assets under finance leases. See Note 9 for additional information.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,314 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,827 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,011 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(32,632)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28314000 26827000 71827000 52011000 34146000 30984000 134287000 109822000 37493000 32632000 96794000 77190000 5600000 5200000 4400000 Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheet as of April 3, 2021 and March 28, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of secured credit facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $143,000 and $103,000 as of April 3, 2021 and March 28, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,973 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 3, 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheet as of April 3, 2021 and March 28, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,919 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of secured credit facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $143,000 and $103,000 as of April 3, 2021 and March 28, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,973 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 3, 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div> 16252000 13894000 986000 1025000 17238000 14919000 4184000 4170000 71000 77000 13361000 10743000 233000 289000 17849000 15279000 143000 103000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.432%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease Expense Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Amortization of leased assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">   Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Excludes short-term and variable lease expenses, which are immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.</span></div> 1105000 834000 3327000 3119000 39000 39000 17000 52000 4488000 4044000 4200000 79000 3400000 142000 5200000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,973 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,973 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,046 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,266 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4292000 73000 4365000 3973000 73000 4046000 3591000 73000 3664000 2799000 73000 2872000 2855000 49000 2904000 2266000 0 2266000 19776000 341000 20117000 2231000 37000 2268000 17545000 304000 17849000 P5Y2M12D 0.045 P4Y7M6D 0.050 Goodwill and Other Intangibles<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 28pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,361)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,614)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $747,000 during fiscal year 2021, $606,000 during fiscal year 2020 and $324,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">during fiscal year 2019.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Indefinite-lived:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 28pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Finite lived:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,361)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,453 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,614)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 75090000 75090000 75090000 75090000 8900000 8900000 8900000 8900000 1100000 1100000 1100000 1100000 85090000 85090000 85090000 85090000 11300000 7097000 4203000 11300000 6463000 4837000 1424000 1264000 160000 1424000 1151000 273000 97814000 8361000 89453000 97814000 7614000 90200000 747000 606000 324000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 673000 591000 585000 546000 503000 1465000 Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">203,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">139,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">203,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">139,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 41835000 22055000 37737000 25885000 25938000 7444000 22643000 20614000 18032000 18678000 12132000 9801000 44816000 35453000 203133000 139930000 Warranties<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(29,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18678000 17069000 16638000 0 1192000 0 28352000 29885000 29591000 28998000 29468000 29160000 18032000 18678000 17069000 Debt and Finance Lease Obligations<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Debt and finance lease obligations primarily consist of secured credit facilities at our finance subsidiary and lease obligations for which it is expected that we will obtain ownership of the leased assets at the end of their lease term. The following table summarizes debt and finance lease obligations (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We entered into secured credit facilities with independent third-party banks with draw periods from one to fifteen months and maturity dates of ten years after the expiration of the draw periods, which have now expired. The proceeds were used to originate and hold consumer home-only loans secured by manufactured homes, which are pledged as collateral to the facilities. Upon completion of the draw down periods, the facilities were converted into an amortizing loan based on a 20-year amortization period with a balloon payment due upon maturity. The maximum advance for loans under this program was 80% of the outstanding collateral principal balance, with the Company providing the remaining funds. The outstanding balance of the converted loans was $8.2 million as of April 3, 2021 and $10.5 million as of March 28, 2020 with a weighted average interest rate of 4.9%.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's debt obligations consist of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Actual payments may vary from those above, resulting from prepayments or other factors.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 9 for further discussion of the finance lease obligations.</span></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,210 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,186 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,953 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 8210000 10474000 3672000 4113000 304000 366000 12186000 14953000 1851000 2248000 10335000 12705000 P20Y 0.80 8200000 10500000 0.049 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Scheduled maturities for future fiscal years of the Company's debt obligations consist of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1840000 1497000 1323000 1281000 1258000 4987000 Reinsurance and Insurance Loss Reserves<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,359 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,789 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,980 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,821 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,684 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $150,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $150,000 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 $2.0 million per occurrence, up to a maximum of $55.0 million in the aggregate for that occurrence.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have reinsurance reinstatement premium protection coverage, which will assist in reducing premium repurchase expense in the event of a catastrophic weather claim.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2021, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums—nonaffiliated</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,167 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,359 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums—nonaffiliated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,604)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,789 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,980 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,821 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,684 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23226000 21424000 20060000 18912000 29167000 28160000 27359000 26370000 12604000 12604000 12598000 12598000 39789000 36980000 34821000 32684000 300000 150000 150000 2000000.0 55000000.0 The following details the activity in the reserve for fiscal years 2021, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,065)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5582000 6686000 6157000 23041000 16961000 16179000 21172000 18065000 15650000 7451000 5582000 6686000 Income Taxes<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2021, 2020 and 2019 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 43.75pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,951 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 43.75pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2021, 2020 and 2019 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant, equipment and depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Operating lease liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Right of use asset</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries and wages</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains on marketable equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loan discount</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other intangibles</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,393)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,295)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effective income tax rate for the current year was positively impacted by stock option exercises and the recognition of certain tax credits, including Energy Star, Research and Development and Work Opportunity Tax Credits.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2021, 2020 and 2019, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At April 3, 2021, we had state net operating loss carryforwards that total $12.6 million, which begin to expire in 2025. We recorded a $445,000 valuation allowance against the related deferred tax asset. At April 3, 2021, we evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions. In general, we are no longer subject to examination by the IRS for years before fiscal year 2018 or state and local income tax examinations by tax authorities for years before fiscal year 2017.</span></div> The following details the provision for income taxes for fiscal years 2021, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 43.75pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,951 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,709 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 43.75pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(241)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 16823000 14625000 16086000 3128000 3084000 2209000 19951000 17709000 18295000 302000 246000 -347000 13000 -42000 106000 315000 204000 -241000 20266000 17913000 18054000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2021, 2020 and 2019 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Federal income tax at statutory rate</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,994)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.21 0.21 0.21 20351000 19525000 18202000 3422000 3297000 3111000 -2710000 -2994000 -2507000 1356000 2401000 1506000 559000 486000 754000 20266000 17913000 18054000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net deferred tax assets and liabilities were as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant, equipment and depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Warranty reserves</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Operating lease liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,535 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lease - Right of use asset</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries and wages</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains on marketable equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loan discount</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other intangibles</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventory</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:29.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,393)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,295)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16327000 16120000 5121000 5084000 4277000 4444000 4123000 3535000 3820000 3295000 3065000 1679000 2177000 2595000 1695000 43000 1631000 2436000 1538000 1534000 1494000 1189000 1271000 1012000 3070000 1891000 7393000 7295000 12600000 445000 Commitments and Contingencies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $74.2 million and $79.3 million at April 3, 2021 and March 28, 2020, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $2.3 million and $2.7 million at April 3, 2021 and March 28, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Letter of Credit.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> To secure certain reinsurance contracts, Standard Casualty maintained an irrevocable letter of credit of $11.0 million to provide assurance that we would fulfill our reinsurance obligations. The letter of credit was released on July 11, 2020 and there were no amounts outstanding against it as of March 28, 2020.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Constru</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">ction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $1.2 million as of April 3, 2021 and $1.0 million as of March 28, 2020, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. During the fiscal year ended April 3, 2021, we executed indemnification agreements to cover 20% of the losses experienced over the next 2 years related to five loans that were impacted by COVID-19. There were no claim requests that resulted in the repurchase of a loan during the year ended April 3, 2021. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2021, 2020 and 2019, we recognized a non-cash loss of $208,000, and non-cash gains of $153,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and $23,000, resp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ectively, on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of April 3, 2021, we had $55.2 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended April 3, 2021, March 28, 2020 and March 30, 2019, we recognized a non-cash gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and non-cash losses of $951,000 and $86,000, r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">espectively, on Commitments.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Since 2018, we have been cooperating with an investigation by the enforcement staff of the SEC's Los Angeles Regional Office regarding securities trading in personal and Company accounts directed by the Company's former Chief Executive Officer, Joseph Stegmayer. The Audit Committee of the Board of Directors conducted an internal investigation led by independent legal counsel and other advisers and, following the completion of its work in early 2019, the Audit Committee shared the results of its work with the Company's auditors, listing exchange and the SEC staff. We have also made documents and personnel available to the SEC staff and we intend to continue cooperating with its investigation.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As previously disclosed in September 2020, the SEC staff issued a Wells Notice to Daniel L. Urness, our former Chief Financial Officer, Principal Financial Officer and Principal Accounting Officer, in connection with its investigation, noting that it intends to recommend an enforcement action against him. Rather than have this be a distraction to Cavco, Mr. Urness went on leave to focus on his response to the Wells Notice. As previously disclosed, on February 19, 2021, the employment of Mr. Urness was mutually concluded. In November 2020, the SEC staff issued a Wells Notice to Cavco stating that the staff intends to recommend an enforcement action against us in connection with the investigation. We continue to explore the possibility of a settlement with the SEC staff. In the fourth quarter of fiscal year 2021, while we cannot predict with certainty the resolution of this matter, we recorded an accrual for this loss contingency in Selling, general and administrative expenses and it does not, and is not expected to have, a material adverse effect on our Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Joseph D. Robles v. Cavco Industries, Inc. (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">"Robles"), was filed in the Superior Court for the State of California, Riverside on June 25, 2019 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Malik Griffin v. Fleetwood Homes, Inc. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("Griffin"), was filed in the Superior Court for the State of California, San Bernardino on September 19, 2019 each seeking recovery on behalf of a putative class of current and former hourly employees for certain alleged wage-and-hour violations including, among other things: (i) alleged failure to comply with certain wage statement formatting requirements; (ii) alleged failure to compensate employees for straight-time and overtime hours worked; and (iii) alleged failure to provide employees with all requisite work breaks. On November 24, 2020, Robles dismissed his separate action in the Riverside County Superior Court and Griffin filed an amended complaint adding Robles as a named plaintiff to the action in the San Bernardino County Superior Court. A joint mediation occurred on January 27, 2021 where the Parties failed to reach a settlement or resolution to the matter. Later in the fourth quarter of fiscal year 2021, the Parties continued post-mediation settlement discussions and ultimately reached a settlement to settle Plaintiffs' claims on a class-wide basis, recorded in Selling, general and administrative expense, which did not have a material adverse effect on our Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other 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 in the Consolidated Balance Sheets included in this Annual Report on Form 10-K. However, future events or circumstances that may currently be unknown to management will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which the Company was liable under such agreements approximated $74.2 million and $79.3 million at April 3, 2021 and March 28, 2020, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $2.3 million and $2.7 million at April 3, 2021 and March 28, 2020, respectively.</span></div> P18M P24M 74200000 79300000 2300000 2700000 11000000.0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,827 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 37628000 31136000 13801000 13400000 23827000 17736000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnif</span>y a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $1.2 million as of April 3, 2021 and $1.0 million as of March 28, 2020, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. During the fiscal year ended April 3, 2021, we executed indemnification agreements to cover 20% of the losses experienced over the next 2 years related to five loans that were impacted by COVID-19. There were no claim requests that resulted in the repurchase of a loan during the year ended April 3, 2021. 1200000 1000000.0 0.20 P2Y 5 0 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million, which are recorded at fair value in accordance with FASB ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2021, 2020 and 2019, we recognized a non-cash loss of $208,000, and non-cash gains of $153,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and $23,000, resp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ectively, on outstanding IRLCs.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of April 3, 2021, we had $55.2 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended April 3, 2021, March 28, 2020 and March 30, 2019, we recognized a non-cash gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and non-cash losses of $951,000 and $86,000, r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">espectively, on Commitments.</span></div> 37700000 208000 153000 23000 55200000 1400000 -951000 -86000 Stock-Based Compensation<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company maintains stock incentive plans whereby stock option grants or awards of restricted stock may be made to certain officers, directors and key employees. The plans, which are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 295,571 shares were still available for grant as of April 3, 2021. Upon option exercise, new shares of the Company's common stock are issued and when restricted stock vests, restricted stock shares issued become unrestricted. Stock option awards may not be granted below 100% of the fair market value of the Company's common stock at the date of grant and generally expire seven years from the date of grant. Stock options and awards of restricted stock vest over a defined period or based on certain performance criteria, as determined by the plan administrator (the Compensation Committee of the Board of Directors, which consists of independent directors), but typically is no more than five years. The stock incentive plans provide for accelerated vesting of stock option awards and removal of restrictions on restricted stock awards upon a change in control (as defined in the plans).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We apply the fair value recognition provisions of ASC 718. Stock compensation expense decreased income before income taxes by approximately $4.4 million, $3.9 million and $3.4 million for fiscal years 2021, 2020 and 2019, respectively. As of April 3, 2021, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 2.12 years.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2021, 2020 and 2019:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">418,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">194.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(74,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145.24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(120,687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">364,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.61 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(131,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 28, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179,133 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.83</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,423 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The weighted-average estimated fair value of employee stock options granted during fiscal years 2021, 2020 and 2019 was $69.65, $46.84 and $64.55 per share, respectively. The total intrinsic value of options exercised during fiscal years 2021, 2020 and 2019 was $16.7 million, $15.7 million and $12.3 million, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair values of options granted were estimated at the date of grant using the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dividend yield</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expected option life in years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.56</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.33</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated forfeiture rate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of restricted stock award activity for fiscal years 2021 and 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performance-Based Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Service-Based Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target stock awards that may vest based upon performance conditions through fiscal year 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,438 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target stock awards that may vest based upon performance conditions through fiscal year 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 1650000 295571 1 P7Y P5Y 4400000 3900000 3400000 6300000 P2Y1M13D <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Stock Options. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes stock option activity for fiscal years 2021, 2020 and 2019:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number<br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">418,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">194.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(74,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">102.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">145.24 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(120,687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">63.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">364,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.61 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(131,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">251,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">146.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at March 28, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">179,133 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100.82 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.83</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,423 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132.48 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,549 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 418205 79.73 73750 194.08 74144 53.78 6700 150.34 411111 102.71 P3Y8M26D 61025000 74750 145.24 120687 63.66 1000 99.65 364174 123.93 P4Y7D 49000000 39800 177.61 131567 90.49 20658 148.95 251749 146.86 P4Y14D 34266000 197663 71.28 P2Y4M6D 31296000 179133 100.82 P2Y9M29D 25423000 108588 132.48 P3Y2M19D 15549000 69.65 46.84 64.55 16700000 15700000 12300000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The fair values of options granted were estimated at the date of grant using the following weighted average assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dividend yield</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Expected option life in years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.56</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.33</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated forfeiture rate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.475 0.360 0.315 0.003 0.020 0.027 0 0 0 P4Y6M21D P4Y3M29D P5Y2M4D 0.070 0.070 0.070 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> A summary of restricted stock award activity for fiscal years 2021 and 2020 is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performance-Based Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Service-Based Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Awarded</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,550 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target stock awards that may vest based upon performance conditions through fiscal year 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,438 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unvested target stock awards that may vest based upon performance conditions through fiscal year 2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 0 0 0 7305 4900 12205 0 400 400 0 0 0 7305 4500 11805 7450 3550 11000 0 3465 3465 1816 0 1816 12939 12939 4585 17524 6438 6501 Earnings Per Share<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2021, 2020 and 2019 (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,189,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,129,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,080,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">139,145 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,293,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,268,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,268,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.25 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.10 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were 19,440 anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the year ended April 3, 2021, 23,336 for the year ended March 28, 2020 and 13,862 for the year ended March 30, 2019. In addition, 12,939 and 7,305 outstanding restricted share awards were excluded from the calculation of diluted earnings per share for the year ended April 3, 2021 and March 28, 2020, respectively, as the underlying performance criteria had not yet been met.</span></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2021, 2020 and 2019 (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,189,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,129,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,080,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">139,145 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,293,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,268,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,268,737 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.25 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.10 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.40 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76646000 75066000 68622000 9189052 9129639 9080878 104082 139145 187859 9293134 9268784 9268737 8.34 8.22 7.56 8.25 8.10 7.40 19440 23336 13862 12939 12939 7305 Fair Value Measurements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,592)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)    Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)    L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of April 3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are initially recorded at fair value based on the present value of the expected future cash flows related to servicing these loans.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">593,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,774 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,953)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,592)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)    Level 1: The fair value is based on quoted market prices. </span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.</span></div><div style="padding-left:40.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)    L</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">evel 2: The fair value is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> based on the discounted value of the expected remaining principal and interest cash flows.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of April 3, 2021.</span></div> 14946000 14946000 14774000 14774000 17600000 17600000 9829000 9829000 21960000 21960000 21536000 21536000 74798000 86209000 82304000 97395000 44314000 42379000 46565000 46819000 12186000 12340000 14953000 15592000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are initially recorded at fair value based on the present value of the expected future cash flows related to servicing these loans.</span> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">593,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">585,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4647 4688 0.4593 0.6719 593939000 585777000 916000 1225000 Employee Benefit Plans<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $400,000. Incurred claims identified under the third-party administrator's incident reporting system and incurred but not reported claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $15.8 million, $15.7 million and $16.5 million for fiscal years 2021, 2020 and 2019, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary, and may be up to 50% of the first 5% of eligible compensation contributed by employees up to a maximum of $1,000. For calendar year 2020, the Company match was 20% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $1.1 million each in fiscal years 2021 and 2020 and $1.0 million in fiscal year 2019.</span></div> 400000 15800000 15700000 16500000 0.50 0.05 1000 0.20 0.05 P4Y 1100000 1100000 1000000.0 Related Party Transactions<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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 years ended April 3, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">March 28, 2020 and March 30, 2019, the total amount of sales to related parties was $46.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$51.0 million and $42.2 million, respectively. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding. As of March 28, 2020, receivables from related parties included $1.7 million of accounts receivable and $8.2 million of commercial loans outstanding.</span> 46700000 51000000.0 42200000 4700000 9500000 1700000 8200000 Business Segment Information<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations and (2) financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">999,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">905,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">962,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,676 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,636 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">711,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">607,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">810,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 The following table provides selected financial data by segment (in thousands):<div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 30,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">999,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">905,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">962,746 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Insurance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">92,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,676 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">606 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,636 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">711,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">607,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">202,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">810,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1037889000 999340000 905726000 70162000 62434000 57020000 1108051000 1061774000 962746000 24195000 24894000 21425000 45967000 37540000 35595000 70162000 62434000 57020000 78937000 78531000 72959000 17975000 14448000 13717000 96912000 92979000 86676000 5450000 5120000 4318000 127000 57000 56000 5577000 5177000 4374000 560000 419000 136000 187000 187000 188000 747000 606000 324000 16204000 14574000 14891000 4062000 3339000 3163000 20266000 17913000 18054000 25465000 13211000 7522000 72000 1129000 114000 25537000 14340000 7636000 711579000 607808000 240254000 202623000 951833000 810431000 Quarterly Financial Data (Unaudited)<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables set forth certain unaudited quarterly financial information for fiscal years 2021 and 2020 (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal year ended April 3, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">254,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">288,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">238,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.80 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.62 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.25 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal year ended March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">264,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">268,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">273,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">230,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables set forth certain unaudited quarterly financial information for fiscal years 2021 and 2020 (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal year ended April 3, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">254,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">288,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">306,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,108,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,238 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">238,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.80 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.62 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.25 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fiscal year ended March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">264,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">268,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">273,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">230,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.25 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 254801000 257976000 288772000 306502000 1108051000 55323000 53541000 59238000 70875000 238977000 16674000 15049000 19701000 25222000 76646000 1.82 1.64 2.14 2.74 8.34 1.80 1.62 2.12 2.71 8.25 264042000 268675000 273722000 255335000 1061774000 60298000 58467000 59855000 51898000 230518000 21282000 20885000 20898000 12001000 75066000 2.34 2.29 2.29 1.31 8.22 2.31 2.25 2.25 1.29 8.10 Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. Level 1: The fair value is based on quoted market prices. Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below. Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows. Level 3: The fair value approximates book value based on the non-marketable nature of the investments. Level 3: The fair value is estimated using market interest rates of comparable loans. XML 15 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information - USD ($)
12 Months Ended
Apr. 03, 2021
May 21, 2021
Sep. 26, 2020
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --04-03    
Document Period End Date Apr. 03, 2021    
Document Transition Report false    
Entity File Number 000-08822    
Entity Central Index Key 0000278166    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 873,604,813
Entity Common Stock, Shares Outstanding   9,177,036  
Documents Incorporated by Reference Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 3, 2021, are incorporated by reference into Part III hereof.    

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Current assets:    
Cash and cash equivalents $ 322,279 $ 241,826
Restricted cash, current 16,693 13,446
Accounts receivable, net 47,396 42,800
Short-term investments 19,496 14,582
Current portion of consumer loans receivable, net 37,690 32,376
Current portion of commercial loans receivable, net 14,568 14,657
Current portion of commercial loans receivable from affiliates, net 4,664 766
Inventories 131,234 113,535
Prepaid expenses and other current assets 57,779 42,197
Total current assets 651,799 516,185
Restricted cash 335 335
Investments 35,010 31,557
Consumer loans receivable, net 37,108 49,928
Commercial loans receivable, net 20,281 23,685
Commercial loans receivable from affiliate, net 4,801 7,457
Property, plant and equipment, net 96,794 77,190
Goodwill 75,090 75,090
Other intangibles, net 14,363 15,110
Operating lease right-of-use assets 16,252 13,894
Total assets 951,833 810,431
Current liabilities:    
Accounts payable 32,120 29,924
Accrued expenses and other current liabilities 203,133 139,930
Current portion of secured credit facilities and other 1,851 2,248
Total current liabilities 237,104 172,102
Operating lease liabilities 13,361 10,743
Secured credit facilities and other 10,335 12,705
Deferred income taxes 7,393 7,295
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,241,256 and 9,173,242 shares, respectively 92 92
Treasury stock, at cost; 6,600 shares as of April 3, 2021, No shares as of March 28, 2020 (1,441) 0
Additional paid-in capital 253,835 252,260
Retained earnings 431,057 355,144
Accumulated other comprehensive income 97 90
Total stockholders' equity 683,640 607,586
Total liabilities and stockholders' equity $ 951,833 $ 810,431
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 value $ 0.01 $ 0.01
Common stock, shares authorized 40,000,000 40,000,000
Common Stock, Shares, Issued 9,241,256 9,173,242
Treasury stock, shares 6,600 0
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Income Statement [Abstract]      
Net revenue $ 1,108,051 $ 1,061,774 $ 962,746
Cost of sales 869,074 831,256 757,040
Gross profit 238,977 230,518 205,706
Selling, general and administrative expenses 150,152 145,611 121,568
Income from operations 88,825 84,907 84,138
Interest expense (738) (1,495) (3,444)
Other income, net 8,825 9,567 5,982
Income before income taxes 96,912 92,979 86,676
Income tax expense (20,266) (17,913) (18,054)
Net income 76,646 75,066 68,622
Comprehensive income:      
Net income 76,646 75,066 68,622
Reclassification adjustment for securities sold (19) (18) (74)
Applicable income taxes (4) (4) (15)
Net change in unrealized position of investments held (10) 132 122
Applicable income taxes 2 (28) (26)
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total $ 76,653 $ 75,184 $ 68,777
Net income per share attributable to Cavco common stockholders:      
Basic (usd per share) $ 8.34 $ 8.22 $ 7.56
Diluted (usd per share) $ 8.25 $ 8.10 $ 7.40
Weighted average shares outstanding:      
Basic (in shares) 9,189,052 9,129,639 9,080,878
Diluted (in shares) 9,293,134 9,268,784 9,268,737
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Common Stock
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock
Treasury Stock
Cumulative Effect, Period of Adoption, Adjustment
Additional paid-in capital
Additional paid-in capital
Cumulative Effect, Period of Adoption, Adjustment
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive income (loss)
Accumulated other comprehensive income (loss)
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance, common stock, shares at Mar. 31, 2018     9,044,858                  
Beginning balance at Mar. 31, 2018 $ 457,106   $ 90   $ 0   $ 246,197   $ 209,381   $ 1,438  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 68,622   0   0   0   68,622   0  
Other comprehensive income, net 155   $ 0   0   0   0   155  
Issuance of common stock under stock incentive plans, shares     53,462                  
Issuance of common stock under stock incentive plans, value (114)   $ 1   0   (115)   0   0  
Stock-based compensation 3,365   $ 0   0   3,365   0   0  
Ending balance, common stock, shares at Mar. 30, 2019     9,098,320                  
Ending balance at Mar. 30, 2019 529,588   $ 91   0   249,447   280,078   (28)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Cumulative effect of change in accounting principle | Accounting Standards Update 2016-01 0   0   0   0   1,621   (1,621)  
Cumulative effect of change in accounting principle | ASC 606 454   0   0   0   454   0  
Net income 75,066   0   0   0   75,066   0  
Other comprehensive income, net 118   $ 0   0   0   0   118  
Issuance of common stock under stock incentive plans, shares     74,922                  
Issuance of common stock under stock incentive plans, value (1,067)   $ 1   0   (1,068)   0   0  
Stock-based compensation 3,881   $ 0   0   3,881   0   0  
Ending balance, common stock, shares at Mar. 28, 2020     9,173,242                  
Ending balance at Mar. 28, 2020 607,586   $ 92   0   252,260   355,144   90  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Cumulative effect of change in accounting principle 355,144                      
Cumulative effect of change in accounting principle | Accounting Standards Update 2016-13   $ (733)   $ 0   $ 0   $ 0   $ (733)   $ 0
Net income 76,646   0   0   0   76,646   0  
Other comprehensive income, net 7   $ 0   0   0   0   7  
Issuance of common stock under stock incentive plans, shares     68,014                  
Issuance of common stock under stock incentive plans, value (2,817)   $ 0   0   (2,817)   0   0  
Stock-based compensation 4,392   0   0   4,392   0   0  
Common stock repurchases (1,441)   $ 0   1,441   0   0   0  
Ending balance, common stock, shares at Apr. 03, 2021     9,241,256                  
Ending balance at Apr. 03, 2021 683,640   $ 92   $ (1,441)   $ 253,835   $ 431,057   $ 97  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Cumulative effect of change in accounting principle $ 431,057                      
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
OPERATING ACTIVITIES      
Net income $ 76,646 $ 75,066 $ 68,622
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 6,324 5,783 4,698
Provision for credit losses (1,193) 1,348 562
Deferred income taxes 326 261 (762)
Stock-based compensation expense 4,392 3,881 3,365
Non-cash interest income, net (3,312) (1,411) (953)
Loss (gain) on sale or retirement of property, plant and equipment, net 116 (3,409) (53)
Gain on investments and sale of loans, net (22,037) (10,977) (9,207)
Changes in operating assets and liabilities:      
Accounts receivable (4,597) (1,442) (5,684)
Consumer loans receivable originated (161,562) (157,090) (129,990)
Proceeds from sales of consumer loans 167,067 159,632 131,117
Principal payments received on consumer loans receivable 14,126 10,632 12,945
Inventories (17,699) 8,250 (7,051)
Prepaid expenses and other current assets 6,380 6,683 (12,942)
Commercial loans receivable 1,825 (1,914) (26,543)
Accounts payable and accrued expenses and other current liabilities 47,229 6,444 4,712
Net cash provided by operating activities 114,031 101,737 32,836
INVESTING ACTIVITIES      
Purchases of property, plant and equipment (25,537) (14,340) (7,636)
Payments for acquisition, net 0 (15,937) 0
Proceeds from sale of property, plant and equipment and assets held for sale 240 6,541 125
Purchases of investments (17,518) (11,699) (7,337)
Proceeds from sale of investments 19,466 10,192 9,033
Net cash used in investing activities (23,349) (25,243) (5,815)
FINANCING ACTIVITIES      
Payments for exercise of stock options (2,817) (1,067) (114)
Proceeds from secured financings and other 64 227 392
Payments on securitized financings and other (2,788) (19,916) (26,688)
Payments for common stock repurchases (1,441) 0 0
Net cash used in financing activities (6,982) (20,756) (26,410)
Net increase in cash, cash equivalents and restricted cash 83,700 55,738 611
Cash, cash equivalents and restricted cash at beginning of the fiscal year 255,607 199,869 199,258
Cash, cash equivalents and restricted cash at end of the fiscal year 339,307 255,607 199,869
Supplemental disclosures of cash flow information:      
Cash paid during the year for income taxes 19,469 18,839 19,912
Cash paid during the year for interest 468 736 2,302
Supplemental disclosure of noncash financing activity:      
Change in GNMA loans eligible for repurchase 18,339 3,634 (1,867)
Right-of-use assets recognized 5,985 18,498 0
Operating lease obligations incurred $ 5,985 $ 18,523 $ 0
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
12 Months Ended
Apr. 03, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of April 3, 2021, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Nature of Operations. Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.
In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers.
It is difficult to predict the future impacts on housing demand or operations at each of our locations due to the COVID-19 pandemic. However, our wholesale customers have been positive about continuing the process of delivering homes and appreciative of our efforts to continue production to meet housing needs.
Fiscal 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 ended on April 3, 2021 and includes 53 weeks, whereas fiscal years 2020 and 2019 each consisted of 52 weeks.
Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 19 for the fair values of our other financial instruments and the inputs used.
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and funding is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of the previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into interest income over the remaining life of the loans (referred to as accretable yield). We adopted FASB Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accredited into interest income over the life of the loans (see Note 6).
For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits.
Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable. We extend competitive credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of April 3, 2021 and March 28, 2020, there were no allowances for doubtful accounts.
Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income ("AOCI") on the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).
As discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 3, 2021, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance. Prior to the adoption of ASU 2016-13, management would evaluate whether a decline in the value of an individual security was other-than-temporary. Investments on which there was an unrealized loss that was deemed to be other-than-temporary were written down to fair value with the loss recorded in earnings.
Consumer Loans Receivable. Consumer loans receivable consists primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of cost or market on an aggregate basis.
Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided for the consumer purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages, home-only loans and other loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 3, 2021, we had an allowance for loan losses of $3.2 million, which includes the previously discussed $1.7 million of existing purchase discount on acquired consumer loans that was reclassified upon adoption of ASU 2016-13. Our allowance for loan losses as of March 28, 2020 was $1.8 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. In addition to the allowance calculated under ASU 2016-13, if we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $816,000 and $393,000 at April 3, 2021 and March 28, 2020, respectively, related to commercial loans receivable (see Note 7).
Inventories. Raw material inventories are valued at the lower of cost or market, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or market, using the specific identification method.
Property, Plant and Equipment. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are primarily based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2021, 2020 or 2019.
Goodwill and Other Intangibles. We account for business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We account for goodwill and other intangible assets in accordance with the provisions of FASB ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 3, 2021, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.
We performed our annual goodwill impairment analysis as of April 3, 2021, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2021, 2020 or 2019.
Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $29.3 million, $30.9 million and $28.9 million were recognized in fiscal years 2021, 2020 and 2019, respectively.
Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 16 for further discussion.
Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $7.5 million and $5.6 million as of April 3, 2021 and March 28, 2020, respectively, of which $3.7 million and $3.5 million related to incurred but not reported ("IBNR") losses, respectively.
Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR claims. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising. Advertising costs are expensed as incurred and were $807,000 in fiscal year 2021, $900,000 in fiscal year 2020 and $837,000 in fiscal year 2019.
Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
Stock-Based Compensation. We calculate the fair value of stock options under the provisions of FASB ASC 718, Compensation—Stock Compensation ("ASC 718"), using the Black-Scholes-Merton option-pricing model. The determination of the fair value of stock options on the date of grant using this option-pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include actual and projected employee stock option exercise behaviors, the expected stock price volatility over the expected term of the awards, the risk-free interest rate and expected dividends. The fair value of restricted stock awards is estimated as the closing price of our common stock on the date of grant.
We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is recognized over the implicit service period of the award based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 17).
Accumulated Other Comprehensive Income. AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4), and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2021 was $123,000 before tax, with an associated tax amount of $26,000, resulting in a net unrealized gain of $97,000. Unrealized gain on available-for-sale debt securities for fiscal year 2020 was $114,000, with an associated tax amount of $24,000, for a net unrealized gain of $90,000.
Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity.
Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 18).
Recently Issued or Adopted Accounting Pronouncements.
On March 29, 2020, we adopted ASU 2016-13, which changed the impairment model for most financial assets and certain other instruments and requires a forward-looking impairment model based on expected losses rather than incurred losses. We adopted the standard by recognizing the cumulative effect of initially applying the new credit loss standard as an adjustment to the opening balance of Retained earnings. The comparative information has not been restated and continues to be reported under the accounting standard in effect for the applicable prior periods. The cumulative effect of the changes made to our consolidated balance sheet at March 29, 2020 for the adoption of ASU 2016-13 was $733,000, net of taxes. The application of ASU 2016-13 increased our allowance for loan losses by $435,000 for commercial loans receivable and $528,000 for non-acquired consumer loans receivable. It had an insignificant impact to our allowance for credit losses for Accounts receivable, net.
From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers
12 Months Ended
Apr. 03, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer Revenue from Contracts with Customers
Revenues are recognized when a good or service is transferred to a customer. A good or service is transferred when, or as, the customer obtains control of that good or service. Revenues are based on the consideration expected to be received in connection with our promises to deliver goods and services to the customers.
Site Improvements on Retail Sales. We recognize sales of subcontracted ancillary services, such as preparation of the home site or other exterior enhancements. Such services are provided as a convenience to the customer. As we are involved in the selection of subcontractors, under FASB ASC 606, Revenue from Contracts with Customers, we recognize the sale of these ancillary services on a gross basis. The revenues associated with these programs for fiscal years 2021, 2020 and 2019 were $41.1 million, $30.0 million and $24.9 million, respectively.
Additional Items. Expected consideration, and therefore revenue, reflects reductions for returns, allowances, and other incentives, some of which may be contingent on future events. Additionally, our volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
In customer contracts for retail sales of manufactured homes, consideration includes certain state and local excise taxes billed to customers when those taxes are levied directly upon us by the taxing authorities. Expected consideration excludes sales and other taxes collected on behalf of taxing authorities. We elect to treat consideration for freight performed as a fulfillment activity. Therefore, Net revenue includes consideration for freight and other fulfillment activities performed prior to the customer obtaining control of the goods.
Practical Expedients and Exemptions. We generally expense sales commissions when incurred because the amortization period would be one year or less. These costs are recorded within Selling, general and administrative expenses. In addition, we do not disclose the value of unsatisfied performance obligations for contracts with an expected length of one year or less.
Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
April 3,
2021
March 28,
2020
March 30,
2019
Factory-built housing
U.S. Housing and Urban Development code homes$842,515 $813,074 $727,950 
Modular homes91,896 84,498 90,636 
Park model RVs46,862 46,427 38,057 
Other 56,616 55,341 49,083 
1,037,889 999,340 905,726 
Financial services
Insurance agency commissions received from third-party insurance companies3,102 3,352 3,065 
Other 67,060 59,082 53,955 
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted Cash
12 Months Ended
Apr. 03, 2021
Cash and Cash Equivalents [Abstract]  
Restricted Cash Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Cash related to CountryPlace customer payments to be remitted to third parties$16,049 $12,740 
Other restricted cash
979 1,041 
$17,028 $13,781 
Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.
The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Cash and cash equivalents$322,279 $241,826 $187,370 
Restricted cash, current16,693 13,446 12,148 
Restricted cash
335 335 351 
$339,307 $255,607 $199,869 
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Investments
12 Months Ended
Apr. 03, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
April 3,
2021
March 28,
2020
Available-for-sale debt securities
$14,946 $14,774 
Marketable equity securities
17,600 9,829 
Non-marketable equity investments
21,960 21,536 
54,506 46,139 
Less current portion(19,496)(14,582)
$35,010 $31,557 
Investments in marketable equity securities consist of investments in the common stock of industrial and other companies.
As of April 3, 2021 and March 28, 2020, non-marketable equity investments included contributions of $15.0 million to equity-method investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities. Other non-marketable equity investments included investments in other distribution operations.
We record investments in fixed maturity securities classified as available-for-sale at fair value and record the difference between fair value and cost in AOCI.
The following tables summarize our available-for-sale debt securities, gross unrealized gains and losses and fair value, aggregated by investment category (in thousands):
 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 

 March 28, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$5,400 $69 $(26)$5,443 
State and political subdivision debt securities
4,239 134 (3)4,370 
Corporate debt securities
5,021 (65)4,961 
$14,660 $208 $(94)$14,774 
The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19)— — 3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)

March 28, 2020
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$133 $— $1,779 $(26)$1,912 $(26)
State and political subdivision debt securities
601 (2)101 (1)702 (3)
Corporate debt securities3,747 (65)— — 3,747 (65)
$4,481 $(67)$1,880 $(27)$6,361 $(94)
We are not aware of any changes to the securities or issuers that would indicate the losses above are indicative of credit impairment as of April 3, 2021. Further, we do not intend to sell the investments, and it is more likely than not that we will not be required to sell the investments, before recovery of their amortized cost.
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. 
 April 3, 2021
Amortized
Cost
Fair
Value
Due in less than one year
$1,218 $1,220 
Due after one year through five years
8,487 8,484 
Due after five years through ten years
1,022 1,087 
Due after ten years
1,309 1,351 
Mortgage-backed securities
2,787 2,804 
$14,823 $14,946 
We recognize investment gains and losses on available-for-sale debt securities when we sell or otherwise dispose of securities using the specific identification method. There were no gross gains realized on the sale of available-for-sale debt securities for fiscal years 2021, 2020 and 2019. Gross losses realized on the sale of available-for-sale debt securities were $6,000 in fiscal year 2021, none in fiscal year 2020, and $38,000 in fiscal year 2019.
We recognize unrealized gains and losses on marketable equity securities from changes in market prices during the period as a component of earnings in the Consolidated Statements of Comprehensive Income. See Note 1 for further discussion. Net investment gains and losses on marketable equity securities for fiscal years 2021, 2020 and 2019 were as follows (in thousands):
Year Ended
April 3,
2021
March 28, 2020March 30, 2019
Marketable equity securities:
Net gain (loss) recognized during the period$8,515 $(2,264)$(355)
Less: Net (gains) losses recognized on securities sold during the period(2,191)232 64 
Unrealized gains (losses) recognized during the period on securities still held$6,324 $(2,032)$(291)
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
12 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Raw materials
$54,336 $35,691 
Work in process
19,149 13,953 
Finished goods
57,749 63,891 
$131,234 $113,535 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable
12 Months Ended
Apr. 03, 2021
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Loans held for investment (at Acquisition Date)$31,949 $37,779 
Loans held for investment (originated after Acquisition Date)
18,690 20,140 
Loans held for sale
15,587 14,671 
Construction advances
13,801 13,400 
80,027 85,990 
Deferred financing fees and other, net
(2,041)(1,919)
Allowance for loan losses
(3,188)(1,767)
74,798 82,304 
Less current portion(37,690)(32,376)
$37,108 $49,928 
The allowance for loan losses reflects our judgment of the probable loss exposure on loans held for investment. The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
April 3,
2021
March 28,
2020
Allowance for loan losses at beginning of period$1,767 $415 
Impact of adoption of ASU 2016-132,276 — 
Change in estimated loan losses, net(655)1,352 
Charge-offs(201)— 
Recoveries— 
Allowance for loan losses at end of period$3,188 $1,767 
The consumer loans held for investment had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
8.26 %8.42 %
Weighted average effective interest rate
9.34 %9.27 %
Weighted average months to maturity
162164
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Current$76,378 $83,861 
31 to 60 days508 547 
61 to 90 days21 307 
91+ days3,120 1,275 
$80,027 $85,990 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017PriorTotalMarch 28,
2020
Prime- FICO score 680 and greater
$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 $55,513 
Near Prime- FICO score 620-679
10,227 2,744 1,794 1,364 500 10,401 27,030 27,767 
Sub-Prime- FICO score less than 620
348 53 — — 84 1,579 2,064 2,142 
No FICO score
576 — 28 — — 481 1,085 568 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 $85,990 
Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. As of March 28, 2020, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 16% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of April 3, 2021 or March 28, 2020.
Collateral for repossessed loans is acquired through foreclosure or similar proceedings and is recorded at the estimated fair value of the home less the costs to sell. At repossession, the fair value of the collateral is determined based on the historical recovery rates of previously charged-off loans; the loan is charged off and the loss is recorded to the allowance for loan losses. On a monthly basis, the fair value of the collateral is adjusted to the lower of the amount recorded at repossession or the estimated sales price less estimated costs to sell, based on current information. Repossessed homes totaled approximately $518,000 as of April 3, 2021 and $1.5 million as of March 28, 2020, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $1.1 million and $560,000 as of April 3, 2021 and March 28, 2020, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss
12 Months Ended
Apr. 03, 2021
Receivables [Abstract]  
Commercial Loans Receivable and Allowance for Loan Loss Commercial Loans Receivable and Allowance for Loan Losses
The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation financing programs.
Under the terms of our commercial lending programs, we provide funds for financed home purchases by distributors, community owners and developers. The notes are secured by the homes as collateral and, in some instances, other security. Other terms of direct arrangements vary, depending on the needs of the borrower and the opportunity for the Company. We also provide loans to independent floor plan lenders that then lend to distributors to finance their inventory purchases.
Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):
 April 3,
2021
March 28,
2020
Loans receivable$45,377 $47,202 
Allowance for loan losses
(816)(393)
Deferred financing fees, net(247)(244)
44,314 46,565 
Less current portion of commercial loans receivable (including from affiliates), net(19,232)(15,423)
$25,082 $31,142 
The commercial loans receivable balance had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
6.4 %5.7 %
Weighted average months to maturity
1110
The risk of loss is spread over numerous borrowers. Borrower activity is monitored on a regular basis and contractual arrangements are in place to provide adequate loss mitigation in the event of a default. Historically, we have been able to sell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. We evaluate the potential for loss from the commercial loan programs based on the borrower's risk rating, overall financial stability, historical experience and estimates of other economic factors. We have included considerations related to the COVID-19 pandemic when assessing our risk of loan loss and setting reserve amounts for the commercial finance portfolio as of April 3, 2021.
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 April 3,
2021
March 28,
2020
Balance at beginning of period
$393 $180 
Impact of adoption of ASU 2016-13435 — 
Change in estimated loan losses, net(12)213 
Loans charged off, net of recoveries— — 
Balance at end of period$816 $393 
Loans are subject to regular review and are given management's attention whenever a problem situation appears to be developing. Loans with indicators of potential performance problems are placed on watch list status and are subject to additional monitoring and scrutiny. Nonperforming status includes loans accounted for on a non-accrual basis and accruing loans with principal payments 90 days or more past due. Our policy is to place loans on nonaccrual status when interest is past due and remains unpaid 90 days or more or when there is a clear indication that the borrower is unable or unwilling to make payments as they become due. We will resume accrual of interest once these factors have been remedied. Payments received on non-accrual loans are recorded on a cash basis, first to interest and then to principal, and charge-offs occur when it becomes probable that outstanding amounts will not be recovered. At April 3, 2021, 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.
The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017TotalMarch 28,
2020
Risk profile based on payment activity:
Performing
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,016 
Watch list
— — — — — — 186 
Nonperforming
— — — — — — — 
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,202 
As of April 3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. As of March 28, 2020, 11% of the outstanding commercial loans receivable principal balance was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of April 3, 2021 or March 28, 2020.
We had concentrations with one independent third-party and its affiliates that equaled 18% and 21% of the net commercial loans receivables principal balance outstanding, all of which was secured, as of April 3, 2021 and March 28, 2020, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment
12 Months Ended
Apr. 03, 2021
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):
 April 3,
2021
March 28,
2020
Property, plant and equipment, at cost:
Land
$28,314 $26,827 
Buildings and improvements
71,827 52,011 
Machinery and equipment
34,146 30,984 
134,287 109,822 
Accumulated depreciation
(37,493)(32,632)
$96,794 $77,190 
Depreciation expense was $5.6 million in fiscal year 2021, $5.2 million in fiscal year 2020 and $4.4 million in fiscal year 2019.
Included in the amounts above are certain assets under finance leases. See Note 9 for additional information.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Leases
12 Months Ended
Apr. 03, 2021
Leases [Abstract]  
Operating Leases Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheet as of April 3, 2021 and March 28, 2020 (in thousands):
ClassificationApril 3,
2021
March 28,
2020
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,252 $13,894 
Finance lease assets
Property, plant and equipment, net (1)
986 1,025 
Total lease assets$17,238 $14,919 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$4,184 $4,170 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other71 77 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,361 10,743 
   Finance lease liabilitiesSecured credit facilities and other233 289 
Total lease liabilities$17,849 $15,279 
(1) Recorded net of accumulated amortization of $143,000 and $103,000 as of April 3, 2021 and March 28, 2020, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 3,
2021
March 28, 2020
Operating lease expense (2)
Cost of sales$1,105 $834 
Selling, general and administrative expenses3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales39 39 
   Interest on lease liabilitiesInterest expense17 52 
Total lease expense$4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.
The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2022$4,292 $73 $4,365 
20233,973 73 4,046 
20243,591 73 3,664 
20252,799 73 2,872 
20262,855 49 2,904 
Thereafter2,266 — 2,266 
19,776 341 20,117 
Less: Amount representing interest(2,231)(37)(2,268)
$17,545 $304 $17,849 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 3, 2021:
Remaining Lease Term (Years)Discount Rate
   Operating leases5.24.5 %
   Finance leases4.65.0 %
Finance Leases Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheet as of April 3, 2021 and March 28, 2020 (in thousands):
ClassificationApril 3,
2021
March 28,
2020
ROU assets
Operating lease assetsOperating lease right-of-use assets$16,252 $13,894 
Finance lease assets
Property, plant and equipment, net (1)
986 1,025 
Total lease assets$17,238 $14,919 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$4,184 $4,170 
   Finance lease liabilitiesCurrent portion of secured credit facilities and other71 77 
Non-current:
   Operating lease liabilitiesOperating lease liabilities13,361 10,743 
   Finance lease liabilitiesSecured credit facilities and other233 289 
Total lease liabilities$17,849 $15,279 
(1) Recorded net of accumulated amortization of $143,000 and $103,000 as of April 3, 2021 and March 28, 2020, respectively.
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 3,
2021
March 28, 2020
Operating lease expense (2)
Cost of sales$1,105 $834 
Selling, general and administrative expenses3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales39 39 
   Interest on lease liabilitiesInterest expense17 52 
Total lease expense$4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.
The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2022$4,292 $73 $4,365 
20233,973 73 4,046 
20243,591 73 3,664 
20252,799 73 2,872 
20262,855 49 2,904 
Thereafter2,266 — 2,266 
19,776 341 20,117 
Less: Amount representing interest(2,231)(37)(2,268)
$17,545 $304 $17,849 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 3, 2021:
Remaining Lease Term (Years)Discount Rate
   Operating leases5.24.5 %
   Finance leases4.65.0 %
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles
12 Months Ended
Apr. 03, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 3, 2021March 28, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$75,090 $— $75,090 $75,090 $— $75,090 
Trademarks and trade names
8,900 — 8,900 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
85,090 — 85,090 85,090 — 85,090 
Finite lived:
Customer relationships
11,300 (7,097)4,203 11,300 (6,463)4,837 
Other
1,424 (1,264)160 1,424 (1,151)273 
$97,814 $(8,361)$89,453 $97,814 $(7,614)$90,200 
Amortization expense recognized on intangible assets was $747,000 during fiscal year 2021, $606,000 during fiscal year 2020 and $324,000 during fiscal year 2019.
Expected amortization for future fiscal years is as follows (in thousands):
2022$673 
2023591 
2024585 
2025546 
2026503 
Thereafter1,465 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Apr. 03, 2021
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):
 April 3,
2021
March 28,
2020
Customer deposits$41,835 $22,055 
Salaries, wages and benefits37,737 25,885 
Company repurchase options on certain loans sold25,938 7,444 
Unearned insurance premiums22,643 20,614 
Estimated warranties18,032 18,678 
Accrued volume rebates12,132 9,801 
Other44,816 35,453 
$203,133 $139,930 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Warranties
12 Months Ended
Apr. 03, 2021
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties was as follows (in thousands):
 April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period
$18,678 $17,069 $16,638 
Purchase accounting additions
— 1,192 — 
Charged to costs and expenses
28,352 29,885 29,591 
Payments and deductions
(28,998)(29,468)(29,160)
Balance at end of period
$18,032 $18,678 $17,069 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Finance Lease Obligations
12 Months Ended
Apr. 03, 2021
Debt Disclosure [Abstract]  
Debt and Finance Lease Obligations Debt and Finance Lease Obligations
Debt and finance lease obligations primarily consist of secured credit facilities at our finance subsidiary and lease obligations for which it is expected that we will obtain ownership of the leased assets at the end of their lease term. The following table summarizes debt and finance lease obligations (in thousands):
April 3,
2021
March 28,
2020
Secured credit facilities
$8,210 $10,474 
Other secured financings
3,672 4,113 
Finance lease obligations304 366 
12,186 14,953 
Less current portion(1,851)(2,248)
$10,335 $12,705 
We entered into secured credit facilities with independent third-party banks with draw periods from one to fifteen months and maturity dates of ten years after the expiration of the draw periods, which have now expired. The proceeds were used to originate and hold consumer home-only loans secured by manufactured homes, which are pledged as collateral to the facilities. Upon completion of the draw down periods, the facilities were converted into an amortizing loan based on a 20-year amortization period with a balloon payment due upon maturity. The maximum advance for loans under this program was 80% of the outstanding collateral principal balance, with the Company providing the remaining funds. The outstanding balance of the converted loans was $8.2 million as of April 3, 2021 and $10.5 million as of March 28, 2020 with a weighted average interest rate of 4.9%.
Scheduled maturities for future fiscal years of the Company's debt obligations consist of the following (in thousands):
2022$1,840 
20231,497 
20241,323 
20251,281 
20261,258 
Thereafter4,987 
Actual payments may vary from those above, resulting from prepayments or other factors.
See Note 9 for further discussion of the finance lease obligations.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance and Insurance Loss Reserves
12 Months Ended
Apr. 03, 2021
Insurance [Abstract]  
Reinsurance and Insurance Loss Reserves Reinsurance and Insurance Loss Reserves
Standard Casualty is primarily a specialty writer of manufactured home physical damage insurance. Certain of our premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. The ceded reinsurance agreements provide increased capacity to write larger risks while maintaining exposure to loss within our capital resources. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations. Substantially all of the assumed reinsurance is with one entity.
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
April 3, 2021March 28, 2020
 WrittenEarnedWrittenEarned
Direct premiums
$23,226 $21,424 $20,060 $18,912 
Assumed premiums—nonaffiliated29,167 28,160 27,359 26,370 
Ceded premiums—nonaffiliated(12,604)(12,604)(12,598)(12,598)

$39,789 $36,980 $34,821 $32,684 
Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $150,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $150,000 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 $2.0 million per occurrence, up to a maximum of $55.0 million in the aggregate for that occurrence.
Purchasing reinsurance contracts mitigates the frequency and/or severity of losses incurred on insurance policies issued, such as in the case of a catastrophe that generates a large number of serious claims on multiple policies at the same time. Under these agreements, we may be required to repurchase and reestablish the reinsurance contracts for the remainder of the year to the extent that they have been utilized.
We have reinsurance reinstatement premium protection coverage, which will assist in reducing premium repurchase expense in the event of a catastrophic weather claim.
Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve for fiscal years 2021, 2020 and 2019 (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period$5,582 $6,686 $6,157 
Net incurred losses during the year23,041 16,961 16,179 
Net claim payments during the year(21,172)(18,065)(15,650)
Balance at end of period$7,451 $5,582 $6,686 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
12 Months Ended
Apr. 03, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. The following details the provision for income taxes for fiscal years 2021, 2020 and 2019 (in thousands):
Fiscal Year
 202120202019
Current
Federal
$16,823 $14,625 $16,086 
State
3,128 3,084 2,209 
19,951 17,709 18,295 
Deferred
Federal
302 246 (347)
State
13 (42)106 
315 204 (241)
$20,266 $17,913 $18,054 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2021, 2020 and 2019 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
Fiscal Year
 202120202019
Federal income tax at statutory rate
$20,351 $19,525 $18,202 
State income taxes, net of federal benefit
3,422 3,297 3,111 
Stock-based compensation(2,710)(2,994)(2,507)
Tax credits
(1,356)(2,401)(1,506)
Other
559 486 754 
$20,266 $17,913 $18,054 
Net deferred tax assets and liabilities were as follows (in thousands):
 April 3,
2021
March 28,
2020
Net deferred tax (liabilities) assets
Goodwill
$(16,327)$(16,120)
Property, plant, equipment and depreciation
(5,121)(5,084)
Warranty reserves
4,277 4,444 
Lease - Operating lease liability
4,123 3,535 
Lease - Right of use asset
(3,820)(3,295)
Salaries and wages
3,065 1,679 
Stock-based compensation
2,177 2,595 
Unrealized gains on marketable equity investments(1,695)(43)
Loan discount
1,631 2,436 
Other intangibles
(1,538)(1,534)
Accrued volume rebates
1,494 1,189 
Inventory
1,271 1,012 
Other
3,070 1,891 
$(7,393)$(7,295)
The effective income tax rate for the current year was positively impacted by stock option exercises and the recognition of certain tax credits, including Energy Star, Research and Development and Work Opportunity Tax Credits.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2021, 2020 and 2019, and there would be an insignificant effect on the effective tax rate if all unrecognized tax benefits were recognized. We classify interest and penalties related to unrecognized tax benefits in income tax expense. The total amount of unrecognized tax benefit related to any particular tax position is not anticipated to change significantly within the next 12 months. We believe that our income tax filing positions and deductions will be sustained on audit and we do not anticipate any adjustments that will result in a material change to our financial position.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At April 3, 2021, we had state net operating loss carryforwards that total $12.6 million, which begin to expire in 2025. We recorded a $445,000 valuation allowance against the related deferred tax asset. At April 3, 2021, we evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Income tax returns are filed in the U.S. federal jurisdiction and in several state jurisdictions. In general, we are no longer subject to examination by the IRS for years before fiscal year 2018 or state and local income tax examinations by tax authorities for years before fiscal year 2017.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
12 Months Ended
Apr. 03, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $74.2 million and $79.3 million at April 3, 2021 and March 28, 2020, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $2.3 million and $2.7 million at April 3, 2021 and March 28, 2020, respectively.
Letter of Credit. To secure certain reinsurance contracts, Standard Casualty maintained an irrevocable letter of credit of $11.0 million to provide assurance that we would fulfill our reinsurance obligations. The letter of credit was released on July 11, 2020 and there were no amounts outstanding against it as of March 28, 2020.
Construction-Period Mortgages. We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. Subsequent advances are contingent upon the performance of contractual obligations by the seller of the home and the borrower. Cumulative advances on construction-period mortgages are carried at the amount advanced less a valuation allowance, and are included in Consumer loans receivable, net. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 3,
2021
March 28,
2020
Construction loan contract amount
$37,628 $31,136 
Cumulative advances
(13,801)(13,400)
$23,827 $17,736 
Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $1.2 million as of April 3, 2021 and $1.0 million as of March 28, 2020, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. During the fiscal year ended April 3, 2021, we executed indemnification agreements to cover 20% of the losses experienced over the next 2 years related to five loans that were impacted by COVID-19. There were no claim requests that resulted in the repurchase of a loan during the year ended April 3, 2021.
Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2021, 2020 and 2019, we recognized a non-cash loss of $208,000, and non-cash gains of $153,000 and $23,000, respectively, on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of April 3, 2021, we had $55.2 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the years ended April 3, 2021, March 28, 2020 and March 30, 2019, we recognized a non-cash gain of $1.4 million, and non-cash losses of $951,000 and $86,000, respectively, on Commitments.
Legal Matters. Since 2018, we have been cooperating with an investigation by the enforcement staff of the SEC's Los Angeles Regional Office regarding securities trading in personal and Company accounts directed by the Company's former Chief Executive Officer, Joseph Stegmayer. The Audit Committee of the Board of Directors conducted an internal investigation led by independent legal counsel and other advisers and, following the completion of its work in early 2019, the Audit Committee shared the results of its work with the Company's auditors, listing exchange and the SEC staff. We have also made documents and personnel available to the SEC staff and we intend to continue cooperating with its investigation.
As previously disclosed in September 2020, the SEC staff issued a Wells Notice to Daniel L. Urness, our former Chief Financial Officer, Principal Financial Officer and Principal Accounting Officer, in connection with its investigation, noting that it intends to recommend an enforcement action against him. Rather than have this be a distraction to Cavco, Mr. Urness went on leave to focus on his response to the Wells Notice. As previously disclosed, on February 19, 2021, the employment of Mr. Urness was mutually concluded. In November 2020, the SEC staff issued a Wells Notice to Cavco stating that the staff intends to recommend an enforcement action against us in connection with the investigation. We continue to explore the possibility of a settlement with the SEC staff. In the fourth quarter of fiscal year 2021, while we cannot predict with certainty the resolution of this matter, we recorded an accrual for this loss contingency in Selling, general and administrative expenses and it does not, and is not expected to have, a material adverse effect on our Consolidated Financial Statements.
Joseph D. Robles v. Cavco Industries, Inc. ("Robles"), was filed in the Superior Court for the State of California, Riverside on June 25, 2019 and Malik Griffin v. Fleetwood Homes, Inc. ("Griffin"), was filed in the Superior Court for the State of California, San Bernardino on September 19, 2019 each seeking recovery on behalf of a putative class of current and former hourly employees for certain alleged wage-and-hour violations including, among other things: (i) alleged failure to comply with certain wage statement formatting requirements; (ii) alleged failure to compensate employees for straight-time and overtime hours worked; and (iii) alleged failure to provide employees with all requisite work breaks. On November 24, 2020, Robles dismissed his separate action in the Riverside County Superior Court and Griffin filed an amended complaint adding Robles as a named plaintiff to the action in the San Bernardino County Superior Court. A joint mediation occurred on January 27, 2021 where the Parties failed to reach a settlement or resolution to the matter. Later in the fourth quarter of fiscal year 2021, the Parties continued post-mediation settlement discussions and ultimately reached a settlement to settle Plaintiffs' claims on a class-wide basis, recorded in Selling, general and administrative expense, which did not have a material adverse effect on our Consolidated Financial Statements.
We are party to certain other 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 in the Consolidated Balance Sheets included in this Annual Report on Form 10-K. 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 36 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
12 Months Ended
Apr. 03, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company maintains stock incentive plans whereby stock option grants or awards of restricted stock may be made to certain officers, directors and key employees. The plans, which are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 295,571 shares were still available for grant as of April 3, 2021. Upon option exercise, new shares of the Company's common stock are issued and when restricted stock vests, restricted stock shares issued become unrestricted. Stock option awards may not be granted below 100% of the fair market value of the Company's common stock at the date of grant and generally expire seven years from the date of grant. Stock options and awards of restricted stock vest over a defined period or based on certain performance criteria, as determined by the plan administrator (the Compensation Committee of the Board of Directors, which consists of independent directors), but typically is no more than five years. The stock incentive plans provide for accelerated vesting of stock option awards and removal of restrictions on restricted stock awards upon a change in control (as defined in the plans).
We apply the fair value recognition provisions of ASC 718. Stock compensation expense decreased income before income taxes by approximately $4.4 million, $3.9 million and $3.4 million for fiscal years 2021, 2020 and 2019, respectively. As of April 3, 2021, total unrecognized compensation cost was approximately $6.3 million and the related weighted-average period over which it is expected to be recognized is approximately 2.12 years.
Stock Options. The following table summarizes stock option activity for fiscal years 2021, 2020 and 2019:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 31, 2018418,205 $79.73 
Granted 73,750 194.08 
Exercised(74,144)53.78 
Canceled or expired(6,700)150.34 
Outstanding at March 30, 2019411,111 $102.71 3.74$61,025 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercisable at March 30, 2019197,663 $71.28 2.35$31,296 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
The weighted-average estimated fair value of employee stock options granted during fiscal years 2021, 2020 and 2019 was $69.65, $46.84 and $64.55 per share, respectively. The total intrinsic value of options exercised during fiscal years 2021, 2020 and 2019 was $16.7 million, $15.7 million and $12.3 million, respectively.
The fair values of options granted were estimated at the date of grant using the following weighted average assumptions:
 Fiscal Year
 202120202019
Volatility
47.5 %36.0 %31.5 %
Risk-free interest rate
0.3 %2.0 %2.7 %
Dividend yield
— %— %— %
Expected option life in years
4.564.335.18
Estimated forfeiture rate
7.0 %7.0 %7.0 %
Restricted Stock Awards. A summary of restricted stock award activity for fiscal years 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019— — — 
Awarded7,305 4,900 12,205 
Released— (400)(400)
Canceled or expired— — — 
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released— (3,465)(3,465)
Canceled or expired(1,816)— (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20226,438 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20236,501 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share
12 Months Ended
Apr. 03, 2021
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2021, 2020 and 2019 (dollars in thousands, except per share amounts):
Fiscal Year
 202120202019
Net income
$76,646 $75,066 $68,622 
Weighted average shares outstanding:
Basic
9,189,052 9,129,639 9,080,878 
Effect of dilutive securities
104,082 139,145 187,859 
Diluted
9,293,134 9,268,784 9,268,737 
Net income per share:
Basic
$8.34 $8.22 $7.56 
Diluted
$8.25 $8.10 $7.40 
There were 19,440 anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the year ended April 3, 2021, 23,336 for the year ended March 28, 2020 and 13,862 for the year ended March 30, 2019. In addition, 12,939 and 7,305 outstanding restricted share awards were excluded from the calculation of diluted earnings per share for the year ended April 3, 2021 and March 28, 2020, respectively, as the underlying performance criteria had not yet been met.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
12 Months Ended
Apr. 03, 2021
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): 
 April 3, 2021March 28, 2020
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$14,946 $14,946 $14,774 $14,774 
Marketable equity securities (2)
17,600 17,600 9,829 9,829 
Non-marketable equity investments (3)
21,960 21,960 21,536 21,536 
Consumer loans receivable (4)
74,798 86,209 82,304 97,395 
Commercial loans receivable (5)
44,314 42,379 46,565 46,819 
Secured credit facilities and other (6)
(12,186)(12,340)(14,953)(15,592)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of April 3, 2021.
Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are initially recorded at fair value based on the present value of the expected future cash flows related to servicing these loans.
April 3,
2021
March 28,
2020
Number of loans serviced with MSRs
4,647 4,688 
Weighted average servicing fee (basis points)
33.57 31.12 
Capitalized servicing multiple
45.93 %67.19 %
Capitalized servicing rate (basis points)
15.42 20.91 
Serviced portfolio with MSRs (in thousands)
$593,939 $585,777 
MSRs (in thousands)$916 $1,225 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans
12 Months Ended
Apr. 03, 2021
Compensation Related Costs [Abstract]  
Employee Benefit Plans Employee Benefit Plans
We have self-funded group medical plans which are administered by third-party administrators. The medical plans have reinsurance coverage limiting liability for general individual employee loss to a maximum of $400,000. Incurred claims identified under the third-party administrator's incident reporting system and incurred but not reported claims are accrued based on estimates that incorporate claim experience, as well as other considerations such as the nature of each claim or incident, relevant trend factors and advice from consulting actuaries when necessary. Medical claims expense was $15.8 million, $15.7 million and $16.5 million for fiscal years 2021, 2020 and 2019, respectively.
We sponsor an employee savings plan (the "401k Plan") that is intended to provide participating employees with additional income upon retirement. Employees may contribute their eligible compensation up to federal limits to the 401k Plan. The Company match is discretionary, and may be up to 50% of the first 5% of eligible compensation contributed by employees up to a maximum of $1,000. For calendar year 2020, the Company match was 20% of the first 5% of eligible compensation contributed by employees. Employees are eligible to participate on the first of the month following 90 days of service and employer matching contributions are vested progressively over 4 years. Employer matching contribution expense was $1.1 million each in fiscal years 2021 and 2020 and $1.0 million in fiscal year 2019.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions
12 Months Ended
Apr. 03, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsWe have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the years ended April 3, 2021, March 28, 2020 and March 30, 2019, the total amount of sales to related parties was $46.7 million, $51.0 million and $42.2 million, respectively. As of April 3, 2021, receivables from related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding. As of March 28, 2020, receivables from related parties included $1.7 million of accounts receivable and $8.2 million of commercial loans outstanding.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information
12 Months Ended
Apr. 03, 2021
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):
Fiscal Year Ended
 April 3,
2021
March 28,
2020
March 30,
2019
Net revenue:
Factory-built housing
$1,037,889 $999,340 $905,726 
Financial services
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
Net revenue for financial services consists of:
Finance$24,195 $24,894 $21,425 
Insurance
45,967 37,540 35,595 
$70,162 $62,434 $57,020 
Income before income taxes:
Factory-built housing
$78,937 $78,531 $72,959 
Financial services
17,975 14,448 13,717 
$96,912 $92,979 $86,676 
Depreciation:
Factory-built housing
$5,450 $5,120 $4,318 
Financial services
127 57 56 
$5,577 $5,177 $4,374 
Amortization:
Factory-built housing
$560 $419 $136 
Financial services
187 187 188 
$747 $606 $324 
Income tax expense:
Factory-built housing
$16,204 $14,574 $14,891 
Financial services
4,062 3,339 3,163 
$20,266 $17,913 $18,054 
Capital expenditures:
Factory-built housing
$25,465 $13,211 $7,522 
Financial services
72 1,129 114 
$25,537 $14,340 $7,636 
 
 April 3,
2021
March 28,
2020
Total assets:
Factory-built housing
$711,579 $607,808 
Financial services
240,254 202,623 
$951,833 $810,431 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Quarterly Financial Data
12 Months Ended
Apr. 03, 2021
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data Quarterly Financial Data (Unaudited)
The following tables set forth certain unaudited quarterly financial information for fiscal years 2021 and 2020 (dollars in thousands, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Total
Fiscal year ended April 3, 2021
Net revenue
$254,801 $257,976 $288,772 $306,502 $1,108,051 
Gross profit
55,323 53,541 59,238 70,875 238,977 
Net income
16,674 15,049 19,701 25,222 76,646 
Net income per share:
Basic
$1.82 $1.64 $2.14 $2.74 $8.34 
Diluted
$1.80 $1.62 $2.12 $2.71 $8.25 
Fiscal year ended March 28, 2020
Net revenue
$264,042 $268,675 $273,722 $255,335 $1,061,774 
Gross profit
60,298 58,467 59,855 51,898 230,518 
Net income
21,282 20,885 20,898 12,001 75,066 
Net income per share:
Basic
$2.34 $2.29 $2.29 $1.31 $8.22 
Diluted
$2.31 $2.25 $2.25 $1.29 $8.10 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Apr. 03, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation Principles of Consolidation. These Consolidated Financial Statements include the accounts of Cavco Industries, Inc. and its consolidated subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco"). All significant intercompany transactions and balances have been eliminated in consolidation. Certain prior period amounts have been reclassified to conform to current period classification. We have evaluated subsequent events after the balance sheet date of April 3, 2021, through the date of the filing of this report with the Securities and Exchange Commission (the "SEC") and there were no disclosable subsequent events. In addition, references throughout to numbered "Notes" refer to these Notes to Consolidated Financial Statements, unless otherwise stated.
Nature of Operations
Nature of Operations. Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent distributors located throughout the continental United States, as well as through Company-owned retail stores which offer our homes to retail customers. Our financial services segment is comprised of: a mortgage subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), which is an approved Federal National Mortgage Association ("Fannie Mae") and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes; and an insurance subsidiary, Standard Casualty Co. ("Standard Casualty"), which provides property and casualty insurance primarily to owners of manufactured homes.
In March 2020, the World Health Organization declared the novel coronavirus COVID-19 ("COVID-19") a global pandemic. As our business was considered essential, we continued to operate substantially all of our homebuilding and retail sales facilities while working to follow COVID-19 health guidelines. We minimized exposure and transmission risks by implementing enhanced facility cleaning, social distancing and related protocols while continuing to serve our customers.
It is difficult to predict the future impacts on housing demand or operations at each of our locations due to the COVID-19 pandemic. However, our wholesale customers have been positive about continuing the process of delivering homes and appreciative of our efforts to continue production to meet housing needs.
Fiscal Year Fiscal 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 ended on April 3, 2021 and includes 53 weeks, whereas fiscal years 2020 and 2019 each consisted of 52 weeks.
Accounting Estimate Accounting Estimates. Preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from the estimates and assumptions used in preparation of the consolidated financial statements.
Fair Value of Financial Instruments
Fair Value of Financial Instruments. Our financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, investments, consumer loans receivable, commercial loans receivable, accounts payable, certain accrued expenses and other current liabilities and secured credit facilities and other financings.
In accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") 820, Fair Value Measurements and Disclosures ("ASC 820"), fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820 also establishes a fair value hierarchy which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The standard describes three levels of inputs that may be used to measure fair value:
Level 1 –Quoted prices in active markets for identical assets or liabilities.
Level 2 –Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 –Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying amount of cash and cash equivalents approximates fair value because their maturity is less than three months. The carrying amounts of restricted cash, accounts receivable, accounts payable and certain accrued expenses and other current liabilities approximate fair value due to the short-term maturity of the amounts. See Note 19 for the fair values of our other financial instruments and the inputs used.
Revenue Recognition
Factory-Built Housing Revenue Recognition - Wholesale. Revenue from homes sold to independent distributors, builders, communities and developers is generally recognized when the home is shipped, at which time title passes and it is probable that substantially all of the consideration will be received. Homes sold to independent distributors are generally either paid upon shipment or floor plan financed by the independent distributor through standard industry financing arrangements, which can include repurchase agreements. Manufacturing sales financed under floor plan arrangements that include repurchase agreements are reduced by a provision for estimated repurchase obligations (see Note 16).
Some of our independent distributors operate multiple sales outlets. No independent distributor accounted for 10% or more of factory-built housing revenue during any fiscal year within the three-year period ended April 3, 2021.
Factory-Built Housing Revenue Recognition - Retail. Sales by Company-owned retail stores are generally recognized when the customer has entered into a legally binding sales contract, the home is delivered and permanently located at the customer's site, the home is accepted by the customer, title has transferred and funding is probable.
Financial Services Revenue Recognition. Premium amounts collected on policies issued and assumed by Standard Casualty are amortized on a straight-line basis into Net revenue over the life of the policy. Premiums earned are net of reinsurance ceded. Policy acquisition costs are also amortized in Cost of sales over the life of the policy. Insurance agency commissions received from third-party insurance companies are recognized as revenue upon execution of the insurance policy as we have no future or ongoing obligation with respect to such policies.
Interest income on consumer loans receivables is recognized in Net revenue. Upon acquisition of the previously securitized loan portfolios (the "Acquisition Date"), we evaluated the existing consumer loans receivable held for investment to determine whether there was evidence of deterioration of credit quality and the probability that we would be able to collect all amounts due according to the loans' contractual terms. We also considered expected prepayments and estimated the amount and timing of undiscounted principal, interest and other cash flows. We determined the excess of the loan pool's scheduled contractual principal and interest payments over the undiscounted expected cash flows as of the Acquisition Date as an amount that is not accreted into interest income (the non-accretable difference). The cash flow expected to be collected in excess of the carrying value of the acquired loans was accreted into interest income over the remaining life of the loans (referred to as accretable yield). We adopted FASB Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") on March 29, 2020. Upon adoption, we determined that $1.7 million of the existing purchase discount for such consumer loans was related to credit factors and was reclassified to the allowance for loan losses upon adoption. The remaining discount on the acquired consumer loans was determined to be related to non-credit factors and will continue to be accredited into interest income over the life of the loans (see Note 6).
For loans originated and held for sale, loan origination fees and gains or losses on sales are recognized in Net revenue upon title transfer of the loans. We provide third-party servicing of mortgages and earn servicing fees each month based on the aggregate outstanding balances. Servicing fees are recognized in Net revenue when earned.
Cash and Cash Equivalents Cash and Cash Equivalents. Highly liquid investments with insignificant interest rate risk and original maturities of three months or less, when purchased, are classified as cash equivalents. Our cash equivalents are primarily comprised of U.S. Treasury and other money market funds and other depository accounts, some of which are in excess of Federal Deposit Insurance Corporation insured limits.
Restricted Cash Restricted Cash. Restricted cash primarily represents cash related to CountryPlace customer payments to be remitted to third parties and deposits received from retail customers required to be held in trust accounts. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable Accounts Receivable. We extend competitive credit terms on a customer-by-customer basis in the normal course of business, subject to normal industry risk, with many requiring a cash deposit with a sales order or payment upon delivery of a home. We review accounts receivable for estimated losses that may result from customers' inability to pay. As of April 3, 2021 and March 28, 2020, there were no allowances for doubtful accounts.
Investments
Investments. Management determines the appropriate classification of its investment securities at the time of purchase. Our investments include marketable debt and equity securities and non-marketable equity investments. Changes in unrealized net holding gains and losses on equity securities are reported in earnings. Unrealized net holding gains and losses on available-for-sale debt securities are recorded in Accumulated other comprehensive income ("AOCI") on the Consolidated Balance Sheets. Realized gains and losses from the sale of securities are determined using the specific identification method (see Note 4).
As discussed above, we adopted ASU 2016-13 on March 29, 2020. Under this standard, declines in the fair value of individual available-for-sale debt securities that are related to credit losses are recorded as a valuation allowance against the investment balance, with the loss recorded in earnings. As of April 3, 2021, we have determined that all losses on available-for-sale debt securities were from market factors, and therefore we had no valuation allowance. Prior to the adoption of ASU 2016-13, management would evaluate whether a decline in the value of an individual security was other-than-temporary. Investments on which there was an unrealized loss that was deemed to be other-than-temporary were written down to fair value with the loss recorded in earnings.
Consumer Loans Receivables
Consumer Loans Receivable. Consumer loans receivable consists primarily of manufactured housing loans originated by CountryPlace (held for investment or held for sale) and construction advances on mortgages.
Loans held for investment consist of loan contracts collateralized by the borrowers' homes and, in some instances, related land. Construction loans in progress are stated at the aggregate amount of cumulative funded advances. Loans held for sale are loans that, at the time of origination, are originated with the intent to resell to investors with which the Company has pre-existing purchase agreements, such as Fannie Mae and Freddie Mac, or to sell as part of a Ginnie Mae insured pool of loans and consist of loan contracts collateralized by single-family residential mortgages. Loans held for sale are stated at the lower of cost or market on an aggregate basis.
Combined land and home mortgages are further disaggregated by the type of loan documentation: those conforming to the requirements of Government-Sponsored Enterprises ("GSEs") and those that are non-conforming. In most instances, our mortgages are secured by a first-lien position and are provided for the consumer purchase of a home. Consumer loans held for investment include home-only personal property loans originated under our home-only lending programs. Accordingly, we classify our loans receivable as follows: conforming mortgages, non-conforming mortgages, home-only loans and other loans.
In measuring credit quality within each segment and class, we use commercially available credit scores (such as FICO®). At the time of each loan's origination, we obtain credit scores from each of the three primary credit bureaus, if available. To evaluate credit quality of individual loans, we use the mid-point of the available credit scores or, if only two scores are available, we use the lower of the two. We do not update credit bureau scores after the time of origination.
Commercial Loans Receivable Commercial Loans Receivable. Our commercial loans receivable balance consists of amounts loaned under commercial loan programs for the benefit of our independent distributors and community operators' home purchasing needs. Under the terms of certain programs, we have entered into direct commercial loan arrangements with independent distributors and community operators wherein we provide funds to purchase home inventory or homes for placement in communities. Interest income on commercial loans receivable is recognized in Other income, net in the Consolidated Statements of Comprehensive Income on an accrual basis.
Allowance for Loan Losses
Allowance for Loan Losses. ASU 2016-13 requires a forward-looking impairment model based on expected losses rather than incurred losses. The primary portion of the allowance for loan losses reflects our judgment of the incurred loss exposure on our consumer loans receivable. As of April 3, 2021, we had an allowance for loan losses of $3.2 million, which includes the previously discussed $1.7 million of existing purchase discount on acquired consumer loans that was reclassified upon adoption of ASU 2016-13. Our allowance for loan losses as of March 28, 2020 was $1.8 million (see Note 6).
Another portion of the allowance for loan losses relates to our commercial loans receivables as of the end of the reporting period. We have historically been able to resell repossessed homes, thereby mitigating loss exposure. If a default occurs and collateral is lost, we are exposed to loss of the full value of the home loan. In addition to the allowance calculated under ASU 2016-13, if we determine that it is probable that a borrower will default, a specific reserve is determined and recorded within the estimated allowance for loan losses. We recorded allowance for loan losses of $816,000 and $393,000 at April 3, 2021 and March 28, 2020, respectively, related to commercial loans receivable (see Note 7).
Inventories Inventories. Raw material inventories are valued at the lower of cost or market, using the first in, first out method. Finished goods and work-in-process inventories are valued at the lower of cost or market, using the specific identification method.
Property, Plant and Equipment Property, Plant and Equipment. Property, plant and equipment are carried at cost. Depreciation is calculated using the straight-line method over the estimated useful life of each asset. Estimated useful lives for significant classes of assets are as follows: buildings and improvements, 10 to 39 years; and machinery and equipment, 3 to 25 years. Repairs and maintenance charges are expensed as incurred. We sell miscellaneous property, plant and equipment in the normal course of business.
Asset Impairment Asset Impairment. We periodically evaluate the carrying value of long-lived assets to be held and used and held for sale for impairment when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Fair value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets to be disposed of are determined in a similar manner, except that the fair values are primarily based on independent appraisals and preliminary or definitive contractual arrangements less costs to dispose. There were no impairment losses recognized in fiscal years 2021, 2020 or 2019.
Goodwill and Other Intangibles
Goodwill and Other Intangibles. We account for business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. In the fair value evaluation of intangible assets acquired, there are significant estimates and assumptions, including forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of the royalty rates and discount rates. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. We account for goodwill and other intangible assets in accordance with the provisions of FASB ASC 350, Intangibles—Goodwill and Other. As such, we test goodwill annually for impairment. The Company has two reporting segments: factory-built housing and financial services. As of April 3, 2021, all of our goodwill is attributable to the factory-built housing reporting segment. Certain intangibles are considered indefinite-lived and others are finite-lived and are amortized over their useful lives. Finite-lived intangibles are amortized over 3 to 15 years on a straight-line basis and are reviewed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Indefinite-lived intangible assets are assessed annually for impairment first by making a qualitative assessment, and if necessary, performing a quantitative assessment and recording an impairment charge if the fair value of the asset is less than its carrying amount.
We performed our annual goodwill impairment analysis as of April 3, 2021, and the analysis determined that the fair value of the reporting unit was greater than the carrying value. There was no impairment recognized during fiscal years 2021, 2020 or 2019.
Warranties Warranties. We provide retail home buyers, builders or developers with a one year warranty for manufacturing defects from the date of sale to the retail customer. Nonstructural components of a cosmetic nature are warranted for 120 days, except in specific cases where state laws require longer warranty terms. Estimated warranty costs are accrued in Cost of sales at the time of sale. The warranty provision and reserves are based on estimates of the amounts necessary to settle existing and future claims on homes sold as of the balance sheet date. Factors used to calculate the warranty obligation are the estimated amount of homes still under warranty including homes in distributor inventories, homes purchased by consumers still within the one year warranty period, the timing in which work orders are completed and the historical average costs incurred to service a home.
Revenue Recognition - rebates and freight
Volume Rebates. Certain distributors, builders and developers can qualify for cash rebates generally based on the level of sales attained during a twelve-month period on specified products. Volume rebates are accrued at the time of sale and are recorded as a reduction of Net revenue.
Freight. Substantially all freight costs are recovered from our distributors and are included in Net revenue. Freight charges of $29.3 million, $30.9 million and $28.9 million were recognized in fiscal years 2021, 2020 and 2019, respectively.
Reserve for Repurchase Commitment Reserve for Repurchase Commitment. We are contingently liable under terms of repurchase agreements with the financial institutions that provide inventory financing to certain distributors of our products. These arrangements, which are customary in the industry, provide the lender a guarantee that we will repurchase our products in the event of default by the distributor. Our obligation under these repurchase agreements ceases upon the purchase of the home by the retail customer. The risk of loss under these agreements is spread over numerous distributors and the repurchase price generally declines over the period of the agreement (generally 18 to 24 months), further reduced by the resale value of repurchased homes. We apply FASB ASC 460, Guarantees ("ASC 460") to account for our liability for repurchase commitments. Following the inception of the commitment, the recorded reserve is reduced over the repurchase period in conjunction with applicable curtailment arrangements and is eliminated once the distributor sells the home. Changes in the reserve are recorded as an adjustment to Net revenue. See Note 16 for further discussion.
Reserve for Property Casualty Insurance Claims and Claims Expense Reserve for Property Casualty Insurance Claims and Claims Expense. Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of insured losses. Our reserve process takes into account known facts and interpretations of circumstances and factors, including experience with similar cases, actual claims paid, historical trends involving claim payment patterns and pending levels of unpaid claims, loss management programs, product mix, contractual terms, changes in law and regulation, judicial decisions and economic conditions. In the normal course of business, we may also supplement our claims processes by utilizing third party adjusters, appraisers, engineers, inspectors and other professionals and information sources to assess and settle catastrophe and non-catastrophe related claims. The effects of inflation are implicitly considered in the reserving process. The applicable reserve balance was $7.5 million and $5.6 million as of April 3, 2021 and March 28, 2020, respectively, of which $3.7 million and $3.5 million related to incurred but not reported ("IBNR") losses, respectively.
Insurance Insurance. We are self-insured for a significant portion of our general and products liability, auto liability, health, property and workers' compensation liability coverage. Insurance is maintained for catastrophic exposures and those risks required to be insured by law. Estimated self-insurance costs are accrued for incurred claims and estimated IBNR claims. A reserve for products liability is actuarially determined and reflected in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets. The determination of claims and expenses and the appropriateness of the related liabilities are regularly reviewed and updated.
Advertising Advertising. Advertising costs are expensed as incurred and were $807,000 in fiscal year 2021, $900,000 in fiscal year 2020 and $837,000 in fiscal year 2019.
Income Taxes
Income Taxes. We account for income taxes pursuant to FASB ASC 740, Income Taxes ("ASC 740") and provide for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.
The calculation of tax liabilities involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for anticipated tax audit issues based on our estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period of derecognition. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result. We use a two-step approach to evaluate uncertain tax positions. This approach involves recognizing any tax positions that are more likely than not to occur and then measuring those positions to determine the amounts to be recognized in the Consolidated Financial Statements.
We periodically evaluate the deferred tax assets based on the requirements established in ASC 740, which requires the recording of a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The determination of the need for, or amount of, any valuation allowance involves significant management judgment and is based upon the evaluation of both positive and negative evidence, including management projections of anticipated taxable income. At April 3, 2021, we had state net operating loss carryforwards that total $12.6 million, which begin to expire in 2025. We recorded a $445,000 valuation allowance against the related deferred tax asset. At April 3, 2021, we evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, all of the deferred tax assets would be utilized in future periods. Ultimate realization of the deferred tax assets depends on our ability to continue to earn profits, as we have historically, and to meet these forecasts in future periods.
Other Income, net Other Income, net. Other income primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivables and earned on cash balances, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
Stock-Based Compensation Stock-Based Compensation. We calculate the fair value of stock options under the provisions of FASB ASC 718, Compensation—Stock Compensation ("ASC 718"), using the Black-Scholes-Merton option-pricing model. The determination of the fair value of stock options on the date of grant using this option-pricing model is affected by the Company's stock price as well as assumptions regarding a number of complex and subjective variables. These variables include actual and projected employee stock option exercise behaviors, the expected stock price volatility over the expected term of the awards, the risk-free interest rate and expected dividends. The fair value of restricted stock awards is estimated as the closing price of our common stock on the date of grant.We use historical data to estimate pre-vesting forfeitures and record stock-based compensation cost, using the straight-line attribution method, only for those awards that are expected to vest. Compensation expense related to performance-based awards is recognized over the implicit service period of the award based on management's estimate of the probability of the performance criteria being satisfied, adjusted at each balance sheet date (see Note 17).The Company maintains stock incentive plans whereby stock option grants or awards of restricted stock may be made to certain officers, directors and key employees. The plans, which are shareholder approved, permit the award of up to 1,650,000 shares of the Company's common stock, of which 295,571 shares were still available for grant as of April 3, 2021. Upon option exercise, new shares of the Company's common stock are issued and when restricted stock vests, restricted stock shares issued become unrestricted. Stock option awards may not be granted below 100% of the fair market value of the Company's common stock at the date of grant and generally expire seven years from the date of grant. Stock options and awards of restricted stock vest over a defined period or based on certain performance criteria, as determined by the plan administrator (the Compensation Committee of the Board of Directors, which consists of independent directors), but typically is no more than five years. The stock incentive plans provide for accelerated vesting of stock option awards and removal of restrictions on restricted stock awards upon a change in control (as defined in the plans).
Stockholders' Equity
Accumulated Other Comprehensive Income. AOCI is comprised of unrealized gains and losses on available-for-sale debt securities (see Note 4), and is presented net of tax. Accumulated unrealized gain on available-for-sale debt securities at the end of fiscal year 2021 was $123,000 before tax, with an associated tax amount of $26,000, resulting in a net unrealized gain of $97,000. Unrealized gain on available-for-sale debt securities for fiscal year 2020 was $114,000, with an associated tax amount of $24,000, for a net unrealized gain of $90,000.
Treasury Stock. We record repurchases of our common stock as treasury stock at cost. As we do not have a formal retirement plan for the shares acquired, and the ultimate disposition has not yet been decided, we show the cost of the acquired stock separately as a deduction from equity.
Net Income Per Share Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share equivalents include the dilutive effect of in-the-money options to purchase shares, which is calculated based on the average share price for each period using the treasury stock method (see Note 18).
Recently Issued or Adopted Accounting Pronouncements
Recently Issued or Adopted Accounting Pronouncements.
On March 29, 2020, we adopted ASU 2016-13, which changed the impairment model for most financial assets and certain other instruments and requires a forward-looking impairment model based on expected losses rather than incurred losses. We adopted the standard by recognizing the cumulative effect of initially applying the new credit loss standard as an adjustment to the opening balance of Retained earnings. The comparative information has not been restated and continues to be reported under the accounting standard in effect for the applicable prior periods. The cumulative effect of the changes made to our consolidated balance sheet at March 29, 2020 for the adoption of ASU 2016-13 was $733,000, net of taxes. The application of ASU 2016-13 increased our allowance for loan losses by $435,000 for commercial loans receivable and $528,000 for non-acquired consumer loans receivable. It had an insignificant impact to our allowance for credit losses for Accounts receivable, net.
From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Policies)
12 Months Ended
Apr. 03, 2021
Leases [Abstract]  
Leases
We lease certain production and retail locations, office space and equipment. We determine if a contract or arrangement is, or contains, a lease at inception. Lease agreements with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheet. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term by one to three years or more. Generally, the exercise of lease renewal options is at our discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option that we are reasonably certain to exercise.
 Certain of our lease agreements include rental payments adjusted periodically for inflation. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
 Right Of Use ("ROU") assets represent the right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments in accordance with the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. Since our leases do not provide a readily determinable implicit interest rate, we estimate an incremental borrowing rate. In determining the estimated incremental borrowing rate, we consider the lease period and comparable market interest rates, as well as any other information available at the lease commencement date. The lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Commitment and Contingencies (Policies)
12 Months Ended
Apr. 03, 2021
Commitments and Contingencies Disclosure [Abstract]  
Repurchase Contingencies
Repurchase Contingencies. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor. The risk of loss under these agreements is spread over numerous distributors. The price we may be obligated to pay generally declines over the period of the agreement (generally 18 to 24 months, calculated from the date of sale to the distributor) and the risk of loss is further reduced by the resale value of the repurchased homes.
The maximum amount for which the Company was liable under such agreements approximated $74.2 million and $79.3 million at April 3, 2021 and March 28, 2020, respectively, without reduction for the resale value of the homes. We had a reserve for repurchase commitments of $2.3 million and $2.7 million at April 3, 2021 and March 28, 2020, respectively.
Representations and Warranties of Mortgages Sold Representations and Warranties of Mortgages Sold. We sell loans to GSEs and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed. These representations and warranties generally relate to the ownership of the loan, the validity of the lien securing the loan, the loan's compliance with the criteria for inclusion in the sale transaction, including compliance with underwriting standards or loan criteria established by the buyer, and our ability to deliver documentation in compliance with applicable laws. Generally, representations and warranties may be enforced at any time over the life of the loan. Upon a breach of a representation, we may be required to repurchase the loan or to indemnify a party for incurred losses. Repurchase demands and claims for indemnification payments are reviewed on a loan-by-loan basis to validate if there has been a breach requiring repurchase. We manage the risk of repurchase through underwriting and quality assurance practices and by servicing the mortgage loans to investor standards. We maintain a reserve for these contingent repurchase and indemnification obligations. This reserve of $1.2 million as of April 3, 2021 and $1.0 million as of March 28, 2020, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. We consider a variety of assumptions, including borrower performance (both actual and estimated future defaults), historical repurchase demands and loan default rates to estimate the liability for loan repurchases and indemnifications. During the fiscal year ended April 3, 2021, we executed indemnification agreements to cover 20% of the losses experienced over the next 2 years related to five loans that were impacted by COVID-19. There were no claim requests that resulted in the repurchase of a loan during the year ended April 3, 2021.
Interest Rate Lock and Forward Sales Commitments
Interest Rate Lock Commitments. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs represent an agreement to extend credit to a loan applicant, whereby the interest rate on the loan is set prior to loan closing or sale. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As such, outstanding IRLCs are subject to interest rate risk and related loan sale price risk during the period from the date of the IRLC through the earlier of the loan sale date or IRLC expiration date. The lock commitments generally range between 30 and 180 days; however, borrowers are not obligated to close the related loans. As a result, we are subject to fallout risk related to IRLCs, which is realized if approved borrowers choose not to close on the loans within the terms of the IRLCs unless the commitment is successfully paired with another loan that may mitigate losses from fallout.
As of April 3, 2021, we had outstanding IRLCs with a notional amount of $37.7 million, which are recorded at fair value in accordance with FASB ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 clarifies that the expected net future cash flows related to the associated servicing of a loan should be included in the measurement of all written loan commitments that are accounted for at fair value through earnings. The estimated fair value of IRLCs is recorded in Prepaid expenses and other current assets in the Consolidated Balance Sheets. The fair value of IRLCs is based on the value of the underlying loan adjusted for: (1) estimated cost to complete and originate the loan and (2) the estimated percentage of IRLCs that will result in closed loans. The initial and subsequent changes in the value of IRLCs are a component of gain (loss) on loans held for sale. During fiscal years 2021, 2020 and 2019, we recognized a non-cash loss of $208,000, and non-cash gains of $153,000 and $23,000, respectively, on outstanding IRLCs.
Forward Sales Commitments. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities and whole loan sale commitments (collectively "Commitments"). As of April 3, 2021, we had $55.2 million in outstanding Commitments. Commitments for forward sales of whole loans are typically in an amount proportionate with the amount of IRLCs expected to close in particular time frames, assuming no change in mortgage interest rates, for the respective loan products intended for whole loan sale.
The estimated fair values of Commitments are based on quoted market values and are recorded within Prepaid expenses and other current assets in the Consolidated Balance Sheets. During the years ended April 3, 2021, March 28, 2020 and March 30, 2019, we recognized a non-cash gain of $1.4 million, and non-cash losses of $951,000 and $86,000, respectively, on Commitments.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Policies)
12 Months Ended
Apr. 03, 2021
Fair Value Disclosures [Abstract]  
Mortgage Servicing Rights Mortgage Servicing. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities, which consist of collecting loan payments, remitting principal and interest payments to investors, managing escrow accounts, performing loss mitigation activities on behalf of investors and otherwise administering the loan servicing portfolio. MSRs are initially recorded at fair value based on the present value of the expected future cash flows related to servicing these loans.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers Disaggregation of Revenue (Tables)
12 Months Ended
Apr. 03, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Disaggregation of Revenue. The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands). All revenue from customers is recognized at a point in time, either when the customer takes delivery or when a third-party insurance contract is executed, as more fully discussed above.
April 3,
2021
March 28,
2020
March 30,
2019
Factory-built housing
U.S. Housing and Urban Development code homes$842,515 $813,074 $727,950 
Modular homes91,896 84,498 90,636 
Park model RVs46,862 46,427 38,057 
Other 56,616 55,341 49,083 
1,037,889 999,340 905,726 
Financial services
Insurance agency commissions received from third-party insurance companies3,102 3,352 3,065 
Other 67,060 59,082 53,955 
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted Cash (Tables)
12 Months Ended
Apr. 03, 2021
Cash and Cash Equivalents [Abstract]  
Summary of restricted cash
Restricted cash consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Cash related to CountryPlace customer payments to be remitted to third parties$16,049 $12,740 
Other restricted cash
979 1,041 
$17,028 $13,781 
Reconciliation to SOCF
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 on the Consolidated Statements of Cash Flows (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Cash and cash equivalents$322,279 $241,826 $187,370 
Restricted cash, current16,693 13,446 12,148 
Restricted cash
335 335 351 
$339,307 $255,607 $199,869 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Tables)
12 Months Ended
Apr. 03, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
April 3,
2021
March 28,
2020
Available-for-sale debt securities
$14,946 $14,774 
Marketable equity securities
17,600 9,829 
Non-marketable equity investments
21,960 21,536 
54,506 46,139 
Less current portion(19,496)(14,582)
$35,010 $31,557 
Available-for-sale debt securities by investment category The following tables summarize our available-for-sale debt securities, gross unrealized gains and losses and fair value, aggregated by investment category (in thousands):
 April 3, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,787 $30 $(13)$2,804 
State and political subdivision debt securities
7,239 125 (19)7,345 
Corporate debt securities
4,797 11 (11)4,797 
$14,823 $166 $(43)$14,946 

 March 28, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$5,400 $69 $(26)$5,443 
State and political subdivision debt securities
4,239 134 (3)4,370 
Corporate debt securities
5,021 (65)4,961 
$14,660 $208 $(94)$14,774 
Investment Securities in a Continuous Unrealized Loss Position
The following tables show gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities had been in a continuous unrealized loss position (in thousands):
April 3, 2021
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$927 $(6)$450 $(7)$1,377 $(13)
State and political subdivision debt securities
3,013 (19)— — 3,013 (19)
Corporate debt securities2,153 (10)249 (1)2,402 (11)
$6,093 $(35)$699 $(8)$6,792 $(43)

March 28, 2020
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$133 $— $1,779 $(26)$1,912 $(26)
State and political subdivision debt securities
601 (2)101 (1)702 (3)
Corporate debt securities3,747 (65)— — 3,747 (65)
$4,481 $(67)$1,880 $(27)$6,361 $(94)
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. 
 April 3, 2021
Amortized
Cost
Fair
Value
Due in less than one year
$1,218 $1,220 
Due after one year through five years
8,487 8,484 
Due after five years through ten years
1,022 1,087 
Due after ten years
1,309 1,351 
Mortgage-backed securities
2,787 2,804 
$14,823 $14,946 
Gain (Loss) on Securities Net investment gains and losses on marketable equity securities for fiscal years 2021, 2020 and 2019 were as follows (in thousands):
Year Ended
April 3,
2021
March 28, 2020March 30, 2019
Marketable equity securities:
Net gain (loss) recognized during the period$8,515 $(2,264)$(355)
Less: Net (gains) losses recognized on securities sold during the period(2,191)232 64 
Unrealized gains (losses) recognized during the period on securities still held$6,324 $(2,032)$(291)
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
12 Months Ended
Apr. 03, 2021
Inventory Disclosure [Abstract]  
Summary of inventories
Inventories consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Raw materials
$54,336 $35,691 
Work in process
19,149 13,953 
Finished goods
57,749 63,891 
$131,234 $113,535 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Tables)
12 Months Ended
Apr. 03, 2021
Receivables [Abstract]  
Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Loans held for investment (at Acquisition Date)$31,949 $37,779 
Loans held for investment (originated after Acquisition Date)
18,690 20,140 
Loans held for sale
15,587 14,671 
Construction advances
13,801 13,400 
80,027 85,990 
Deferred financing fees and other, net
(2,041)(1,919)
Allowance for loan losses
(3,188)(1,767)
74,798 82,304 
Less current portion(37,690)(32,376)
$37,108 $49,928 
Allowance for loan loss The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
April 3,
2021
March 28,
2020
Allowance for loan losses at beginning of period$1,767 $415 
Impact of adoption of ASU 2016-132,276 — 
Change in estimated loan losses, net(655)1,352 
Charge-offs(201)— 
Recoveries— 
Allowance for loan losses at end of period$3,188 $1,767 
Consumer Loans Held for Investment Characteristics
The consumer loans held for investment had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
8.26 %8.42 %
Weighted average effective interest rate
9.34 %9.27 %
Weighted average months to maturity
162164
Deliquency Status of Consumer Loans The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 3,
2021
March 28,
2020
Current$76,378 $83,861 
31 to 60 days508 547 
61 to 90 days21 307 
91+ days3,120 1,275 
$80,027 $85,990 
Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017PriorTotalMarch 28,
2020
Prime- FICO score 680 and greater
$18,250 $3,575 $1,718 $971 $1,959 $23,375 $49,848 $55,513 
Near Prime- FICO score 620-679
10,227 2,744 1,794 1,364 500 10,401 27,030 27,767 
Sub-Prime- FICO score less than 620
348 53 — — 84 1,579 2,064 2,142 
No FICO score
576 — 28 — — 481 1,085 568 
$29,401 $6,372 $3,540 $2,335 $2,543 $35,836 $80,027 $85,990 
Geographic Concentration of Consumer Loans Receivable Loan contracts secured by geographically concentrated collateral could experience higher rates of delinquencies, default and foreclosure losses than loan contracts secured by collateral that is more geographically dispersed. As of April 3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. As of March 28, 2020, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 16% was concentrated in Florida. Other than Texas and Florida, no state had concentrations in excess of 10% of the principal balance of consumer loans receivable as of April 3, 2021 or March 28, 2020.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Tables)
12 Months Ended
Apr. 03, 2021
Receivables [Abstract]  
Commercial Loans Receivables
Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):
 April 3,
2021
March 28,
2020
Loans receivable$45,377 $47,202 
Allowance for loan losses
(816)(393)
Deferred financing fees, net(247)(244)
44,314 46,565 
Less current portion of commercial loans receivable (including from affiliates), net(19,232)(15,423)
$25,082 $31,142 
Commercial Loans Receivable Characteristics
The commercial loans receivable balance had the following characteristics:
April 3,
2021
March 28,
2020
Weighted average contractual interest rate
6.4 %5.7 %
Weighted average months to maturity
1110
Changes in the Allowance for Loan Losses on Commercial Loans Receivables
The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):
 April 3,
2021
March 28,
2020
Balance at beginning of period
$393 $180 
Impact of adoption of ASU 2016-13435 — 
Change in estimated loan losses, net(12)213 
Loans charged off, net of recoveries— — 
Balance at end of period$816 $393 
Commercial Loans Receivables by Class and Internal Credit Quality Indicator
The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 3, 2021
20212020201920182017TotalMarch 28,
2020
Risk profile based on payment activity:
Performing
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,016 
Watch list
— — — — — — 186 
Nonperforming
— — — — — — — 
$30,627 $8,677 $3,206 $1,864 $1,003 $45,377 $47,202 
Geographic Concentration of Commercial Loans Receivables in Key States As of April 3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. As of March 28, 2020, 11% of the outstanding commercial loans receivable principal balance was concentrated in California. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of April 3, 2021 or March 28, 2020.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment (Tables)
12 Months Ended
Apr. 03, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Property, plant and equipment, at cost:
Land
$28,314 $26,827 
Buildings and improvements
71,827 52,011 
Machinery and equipment
34,146 30,984 
134,287 109,822 
Accumulated depreciation
(37,493)(32,632)
$96,794 $77,190 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Apr. 03, 2021
Leases [Abstract]  
Lease, Cost
The following table provides information about the financial statement classification of our lease expenses reported within the Consolidated Statement of Comprehensive Income for the years ended April 3, 2021 and March 28, 2020 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 3,
2021
March 28, 2020
Operating lease expense (2)
Cost of sales$1,105 $834 
Selling, general and administrative expenses3,327 3,119 
Finance lease expense:
   Amortization of leased assetsCost of sales39 39 
   Interest on lease liabilitiesInterest expense17 52 
Total lease expense$4,488 $4,044 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases for the year ended April 3, 2021 were $4.2 million and $79,000, respectively. Cash payments for operating and finance leases for year ended March 28, 2020 were $3.4 million and $142,000, respectively. Rent expense for third-party operating leases was $5.2 million for the fiscal year ended March 30, 2019 and is included in Cost of sales and Selling, general and administrative expenses in the accompanying Consolidated Statements of Comprehensive Income.
Operating lease liability maturities
The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2022$4,292 $73 $4,365 
20233,973 73 4,046 
20243,591 73 3,664 
20252,799 73 2,872 
20262,855 49 2,904 
Thereafter2,266 — 2,266 
19,776 341 20,117 
Less: Amount representing interest(2,231)(37)(2,268)
$17,545 $304 $17,849 
Finance lease liability maturities
The present value minimum payments for future fiscal years under non-cancelable leases as of April 3, 2021 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2022$4,292 $73 $4,365 
20233,973 73 4,046 
20243,591 73 3,664 
20252,799 73 2,872 
20262,855 49 2,904 
Thereafter2,266 — 2,266 
19,776 341 20,117 
Less: Amount representing interest(2,231)(37)(2,268)
$17,545 $304 $17,849 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Apr. 03, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 3, 2021March 28, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$75,090 $— $75,090 $75,090 $— $75,090 
Trademarks and trade names
8,900 — 8,900 8,900 — 8,900 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
85,090 — 85,090 85,090 — 85,090 
Finite lived:
Customer relationships
11,300 (7,097)4,203 11,300 (6,463)4,837 
Other
1,424 (1,264)160 1,424 (1,151)273 
$97,814 $(8,361)$89,453 $97,814 $(7,614)$90,200 
Expected Amortization for Future Fiscal Years
Expected amortization for future fiscal years is as follows (in thousands):
2022$673 
2023591 
2024585 
2025546 
2026503 
Thereafter1,465 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Apr. 03, 2021
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 3,
2021
March 28,
2020
Customer deposits$41,835 $22,055 
Salaries, wages and benefits37,737 25,885 
Company repurchase options on certain loans sold25,938 7,444 
Unearned insurance premiums22,643 20,614 
Estimated warranties18,032 18,678 
Accrued volume rebates12,132 9,801 
Other44,816 35,453 
$203,133 $139,930 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Warranties (Tables)
12 Months Ended
Apr. 03, 2021
Product Warranties Disclosures [Abstract]  
Activity in the liability for estimated warranties
Activity in the liability for estimated warranties was as follows (in thousands):
 April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period
$18,678 $17,069 $16,638 
Purchase accounting additions
— 1,192 — 
Charged to costs and expenses
28,352 29,885 29,591 
Payments and deductions
(28,998)(29,468)(29,160)
Balance at end of period
$18,032 $18,678 $17,069 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Finance Lease Obligations (Tables)
12 Months Ended
Apr. 03, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
April 3,
2021
March 28,
2020
Secured credit facilities
$8,210 $10,474 
Other secured financings
3,672 4,113 
Finance lease obligations304 366 
12,186 14,953 
Less current portion(1,851)(2,248)
$10,335 $12,705 
Schedule of Maturities of Long-term Debt
Scheduled maturities for future fiscal years of the Company's debt obligations consist of the following (in thousands):
2022$1,840 
20231,497 
20241,323 
20251,281 
20261,258 
Thereafter4,987 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance and Insurance Loss Reserves (Tables)
12 Months Ended
Apr. 03, 2021
Insurance [Abstract]  
Reinsurance Effect on Premiums Written and Earned
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
April 3, 2021March 28, 2020
 WrittenEarnedWrittenEarned
Direct premiums
$23,226 $21,424 $20,060 $18,912 
Assumed premiums—nonaffiliated29,167 28,160 27,359 26,370 
Ceded premiums—nonaffiliated(12,604)(12,604)(12,598)(12,598)

$39,789 $36,980 $34,821 $32,684 
Activity in property casualty reserve The following details the activity in the reserve for fiscal years 2021, 2020 and 2019 (in thousands):
April 3,
2021
March 28,
2020
March 30,
2019
Balance at beginning of period$5,582 $6,686 $6,157 
Net incurred losses during the year23,041 16,961 16,179 
Net claim payments during the year(21,172)(18,065)(15,650)
Balance at end of period$7,451 $5,582 $6,686 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Tables)
12 Months Ended
Apr. 03, 2021
Income Tax Disclosure [Abstract]  
Provision for income taxes The following details the provision for income taxes for fiscal years 2021, 2020 and 2019 (in thousands):
Fiscal Year
 202120202019
Current
Federal
$16,823 $14,625 $16,086 
State
3,128 3,084 2,209 
19,951 17,709 18,295 
Deferred
Federal
302 246 (347)
State
13 (42)106 
315 204 (241)
$20,266 $17,913 $18,054 
Reconciliations of income taxes
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2021, 2020 and 2019 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
Fiscal Year
 202120202019
Federal income tax at statutory rate
$20,351 $19,525 $18,202 
State income taxes, net of federal benefit
3,422 3,297 3,111 
Stock-based compensation(2,710)(2,994)(2,507)
Tax credits
(1,356)(2,401)(1,506)
Other
559 486 754 
$20,266 $17,913 $18,054 
Net deferred tax assets and liabilities
Net deferred tax assets and liabilities were as follows (in thousands):
 April 3,
2021
March 28,
2020
Net deferred tax (liabilities) assets
Goodwill
$(16,327)$(16,120)
Property, plant, equipment and depreciation
(5,121)(5,084)
Warranty reserves
4,277 4,444 
Lease - Operating lease liability
4,123 3,535 
Lease - Right of use asset
(3,820)(3,295)
Salaries and wages
3,065 1,679 
Stock-based compensation
2,177 2,595 
Unrealized gains on marketable equity investments(1,695)(43)
Loan discount
1,631 2,436 
Other intangibles
(1,538)(1,534)
Accrued volume rebates
1,494 1,189 
Inventory
1,271 1,012 
Other
3,070 1,891 
$(7,393)$(7,295)
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 03, 2021
Repurchase Contingencies [Roll Forward]  
Loan Contracts with Off-Balance Sheet Commitments
Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 3,
2021
March 28,
2020
Construction loan contract amount
$37,628 $31,136 
Cumulative advances
(13,801)(13,400)
$23,827 $17,736 
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 03, 2021
Share-based Payment Arrangement [Abstract]  
Stock Options Activity
Stock Options. The following table summarizes stock option activity for fiscal years 2021, 2020 and 2019:
Number
of Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 31, 2018418,205 $79.73 
Granted 73,750 194.08 
Exercised(74,144)53.78 
Canceled or expired(6,700)150.34 
Outstanding at March 30, 2019411,111 $102.71 3.74$61,025 
Granted 74,750 145.24 
Exercised(120,687)63.66 
Canceled or expired(1,000)99.65 
Outstanding at March 28, 2020364,174 $123.93 4.02$49,000 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercisable at March 30, 2019197,663 $71.28 2.35$31,296 
Exercisable at March 28, 2020179,133 $100.82 2.83$25,423 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Stock Options, Weighted Average Assumptions
The fair values of options granted were estimated at the date of grant using the following weighted average assumptions:
 Fiscal Year
 202120202019
Volatility
47.5 %36.0 %31.5 %
Risk-free interest rate
0.3 %2.0 %2.7 %
Dividend yield
— %— %— %
Expected option life in years
4.564.335.18
Estimated forfeiture rate
7.0 %7.0 %7.0 %
Restricted Stock Unit Activity
Restricted Stock Awards. A summary of restricted stock award activity for fiscal years 2021 and 2020 is as follows:
Number of Shares
Performance-Based AwardsService-Based AwardsTotal
Outstanding at March 30, 2019— — — 
Awarded7,305 4,900 12,205 
Released— (400)(400)
Canceled or expired— — — 
Outstanding at March 28, 20207,305 4,500 11,805 
Awarded7,450 3,550 11,000 
Released— (3,465)(3,465)
Canceled or expired(1,816)— (1,816)
Outstanding at April 3, 202112,939 4,585 17,524 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20226,438 
Unvested target stock awards that may vest based upon performance conditions through fiscal year 20236,501 
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
12 Months Ended
Apr. 03, 2021
Earnings Per Share [Abstract]  
Earnings Per Share Computation
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2021, 2020 and 2019 (dollars in thousands, except per share amounts):
Fiscal Year
 202120202019
Net income
$76,646 $75,066 $68,622 
Weighted average shares outstanding:
Basic
9,189,052 9,129,639 9,080,878 
Effect of dilutive securities
104,082 139,145 187,859 
Diluted
9,293,134 9,268,784 9,268,737 
Net income per share:
Basic
$8.34 $8.22 $7.56 
Diluted
$8.25 $8.10 $7.40 
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 03, 2021
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): 
 April 3, 2021March 28, 2020
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$14,946 $14,946 $14,774 $14,774 
Marketable equity securities (2)
17,600 17,600 9,829 9,829 
Non-marketable equity investments (3)
21,960 21,960 21,536 21,536 
Consumer loans receivable (4)
74,798 86,209 82,304 97,395 
Commercial loans receivable (5)
44,314 42,379 46,565 46,819 
Secured credit facilities and other (6)
(12,186)(12,340)(14,953)(15,592)
(1)    Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
(2)    Level 1: The fair value is based on quoted market prices.
(3)    Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
(4)    Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.
(5)    Level 3: The fair value is estimated using market interest rates of comparable loans.
(6)    Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
Consumer loans held for investment are measured using Level 3 inputs that are calculated using estimated discounted future cash flows from the evaluation of loan credit quality and performance history to determine expected prepayments and defaults on the portfolio, discounted with rates considered to reflect current market conditions. Loans held for sale are measured at the lower of cost or fair value using inputs that consist of quoted market prices for mortgage-backed securities or investor purchase commitments for similar types of loan commitments on hand from investors. The cost of loans held for sale was lower than the fair value as of April 3, 2021.
Capitalized Mortgage Servicing Rights
April 3,
2021
March 28,
2020
Number of loans serviced with MSRs
4,647 4,688 
Weighted average servicing fee (basis points)
33.57 31.12 
Capitalized servicing multiple
45.93 %67.19 %
Capitalized servicing rate (basis points)
15.42 20.91 
Serviced portfolio with MSRs (in thousands)
$593,939 $585,777 
MSRs (in thousands)$916 $1,225 
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information (Tables)
12 Months Ended
Apr. 03, 2021
Segment Reporting [Abstract]  
Business Segment Information The following table provides selected financial data by segment (in thousands):
Fiscal Year Ended
 April 3,
2021
March 28,
2020
March 30,
2019
Net revenue:
Factory-built housing
$1,037,889 $999,340 $905,726 
Financial services
70,162 62,434 57,020 
$1,108,051 $1,061,774 $962,746 
Net revenue for financial services consists of:
Finance$24,195 $24,894 $21,425 
Insurance
45,967 37,540 35,595 
$70,162 $62,434 $57,020 
Income before income taxes:
Factory-built housing
$78,937 $78,531 $72,959 
Financial services
17,975 14,448 13,717 
$96,912 $92,979 $86,676 
Depreciation:
Factory-built housing
$5,450 $5,120 $4,318 
Financial services
127 57 56 
$5,577 $5,177 $4,374 
Amortization:
Factory-built housing
$560 $419 $136 
Financial services
187 187 188 
$747 $606 $324 
Income tax expense:
Factory-built housing
$16,204 $14,574 $14,891 
Financial services
4,062 3,339 3,163 
$20,266 $17,913 $18,054 
Capital expenditures:
Factory-built housing
$25,465 $13,211 $7,522 
Financial services
72 1,129 114 
$25,537 $14,340 $7,636 
 
 April 3,
2021
March 28,
2020
Total assets:
Factory-built housing
$711,579 $607,808 
Financial services
240,254 202,623 
$951,833 $810,431 
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Quarterly Financial Data (Tables)
12 Months Ended
Apr. 03, 2021
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data
The following tables set forth certain unaudited quarterly financial information for fiscal years 2021 and 2020 (dollars in thousands, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Total
Fiscal year ended April 3, 2021
Net revenue
$254,801 $257,976 $288,772 $306,502 $1,108,051 
Gross profit
55,323 53,541 59,238 70,875 238,977 
Net income
16,674 15,049 19,701 25,222 76,646 
Net income per share:
Basic
$1.82 $1.64 $2.14 $2.74 $8.34 
Diluted
$1.80 $1.62 $2.12 $2.71 $8.25 
Fiscal year ended March 28, 2020
Net revenue
$264,042 $268,675 $273,722 $255,335 $1,061,774 
Gross profit
60,298 58,467 59,855 51,898 230,518 
Net income
21,282 20,885 20,898 12,001 75,066 
Net income per share:
Basic
$2.34 $2.29 $2.29 $1.31 $8.22 
Diluted
$2.31 $2.25 $2.25 $1.29 $8.10 
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details)
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Revenue Recognition [Abstract]      
Concentration Risk on Factory Built Housing Description No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Receivables and Allowances) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for credit loss on available-for-sale debt securities $ 0    
Allowance for loan loss, consumer 3,200 $ 1,800  
Allowance for loan losses, commercial 816 393 $ 180
Accounting Standards Update 2016-13 | Consumer loans      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Impact of adoption of ASU 2016-13 2,276 0  
Factory-built housing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts receivable 0 $ 0  
Loans held at acquisition date | Accounting Standards Update 2016-13 | Consumer loans      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Impact of adoption of ASU 2016-13 $ 1,700    
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Long Lived Assets) (Details) - USD ($)
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Property, Plant and Equipment [Line Items]      
Impairment losses on assets held and used $ 0 $ 0 $ 0
Buildings and improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Useful lives 10 years    
Buildings and improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Useful lives 39 years    
Machinery and Equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful lives 3 years    
Machinery and Equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful lives 25 years    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)
12 Months Ended
Apr. 03, 2021
USD ($)
Segment
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of Operating Segments | Segment 2    
Impairment losses on assets held and used $ 0 $ 0 $ 0
Goodwill and Intangible Asset Impairment $ 0 $ 0 $ 0
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 15 years    
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Warranties) (Details)
12 Months Ended
Apr. 03, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Warranty period for manufacturing defects 1 year
Nonstructural Component Warranty Description 120 days
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Insurance) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Insurance loss reserves $ 7,451 $ 5,582 $ 6,686 $ 6,157
Balance of incurred but not reported losses $ 3,700 $ 3,500    
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Advertising costs $ 807 $ 900 $ 837
Freight      
Cost of Goods and Services Sold $ 29,300 $ 30,900 $ 28,900
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Stockholder's Equity) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Accounting Policies [Abstract]    
Gross unrealized gain (loss), available for sale debt securities $ 123 $ 114
Deferred tax expense (26) (24)
Accumulated other comprehensive income $ 97 $ 90
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained earnings $ 431,057 $ 355,144
Accounting Standards Update 2016-13 | Commercial Portfolio Segment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impact of adoption of ASU 2016-13 435 0
Accounting Standards Update 2016-13 | Consumer loans    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impact of adoption of ASU 2016-13 2,276 0
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained earnings   (733)
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13 | Commercial Portfolio Segment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impact of adoption of ASU 2016-13 435  
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13 | Consumer loans | Originated after Acquisition Date    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impact of adoption of ASU 2016-13 $ 528  
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-13 | Retained earnings    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Retained earnings   $ (733)
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contract with Customer Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Disaggregation of Revenue                      
Net revenue $ 306,502 $ 288,772 $ 257,976 $ 254,801 $ 255,335 $ 273,722 $ 268,675 $ 264,042 $ 1,108,051 $ 1,061,774 $ 962,746
Site improvements on Retail Sales                      
Disaggregation of Revenue                      
Net revenue                 $ 41,100 $ 30,000 $ 24,900
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Disaggregation of Revenue                      
Net revenue $ 306,502 $ 288,772 $ 257,976 $ 254,801 $ 255,335 $ 273,722 $ 268,675 $ 264,042 $ 1,108,051 $ 1,061,774 $ 962,746
Factory-built housing                      
Disaggregation of Revenue                      
Net revenue                 1,037,889 999,340 905,726
Financial Services                      
Disaggregation of Revenue                      
Net revenue                 70,162 62,434 57,020
HUD Code | Factory-built housing                      
Disaggregation of Revenue                      
Net revenue                 842,515 813,074 727,950
Modular | Factory-built housing                      
Disaggregation of Revenue                      
Net revenue                 91,896 84,498 90,636
Park Model RVs | Factory-built housing                      
Disaggregation of Revenue                      
Net revenue                 46,862 46,427 38,057
Factory-built housing, other | Factory-built housing                      
Disaggregation of Revenue                      
Net revenue                 56,616 55,341 49,083
Insurance Agency Commissions | Financial Services                      
Disaggregation of Revenue                      
Net revenue                 3,102 3,352 3,065
Financial service, other | Financial Services                      
Disaggregation of Revenue                      
Net revenue                 $ 67,060 $ 59,082 $ 53,955
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash $ 16,693 $ 13,446 $ 12,148
Restricted cash, noncurrent 335 335 $ 351
Total restricted cash 17,028 13,781  
Cash related to CountryPlace customer payments to be remitted to third parties [Member]      
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash 16,049 12,740  
Other restricted cash      
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash, noncurrent $ 979 $ 1,041  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Restricted Cash (Reconciliation to SOCF) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Mar. 31, 2018
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash and cash equivalents $ 322,279 $ 241,826 $ 187,370  
Restricted cash 16,693 13,446 12,148  
Restricted cash, noncurrent 335 335 351  
Cash, cash equivalents and restricted cash $ 339,307 $ 255,607 $ 199,869 $ 199,258
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Summary) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Investment summary    
Available-for-sale debt securities $ 14,946 $ 14,774
Marketable equity securities 17,600 9,829
Non-marketable equity investments 21,960 21,536
Investments 54,506 46,139
Short-term Investments 19,496 14,582
Long-term Investments $ 35,010 $ 31,557
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Available-for-sale Summary) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Available-for-Sale Securities by Investment Category    
Total Amortized Cost $ 14,823 $ 14,660
Gross Unrealized Gains 166 208
Gross Unrealized Losses (43) (94)
Total Fair Value 14,946 14,774
Residential mortgage-backed securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 2,787 5,400
Gross Unrealized Gains 30 69
Gross Unrealized Losses (13) (26)
Total Fair Value 2,804 5,443
States and political subdivision debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 7,239 4,239
Gross Unrealized Gains 125 134
Gross Unrealized Losses (19) (3)
Total Fair Value 7,345 4,370
Corporate debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 4,797 5,021
Gross Unrealized Gains 11 5
Gross Unrealized Losses (11) (65)
Total Fair Value $ 4,797 $ 4,961
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Continuous Unrealized Loss Positions) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 6,093 $ 4,481
Unrealized Losses, less than 12 months (35) (67)
12 Months or Longer, Fair Value 699 1,880
Unrealized losses, 12 months or longer (8) (27)
Total Fair Value 6,792 6,361
Unrealized Losses (43) (94)
Residential mortgage-backed securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 927 133
Unrealized Losses, less than 12 months (6) 0
12 Months or Longer, Fair Value 450 1,779
Unrealized losses, 12 months or longer (7) (26)
Total Fair Value 1,377 1,912
Unrealized Losses (13) (26)
States and political subdivision debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 3,013 601
Unrealized Losses, less than 12 months (19) (2)
12 Months or Longer, Fair Value 0 101
Unrealized losses, 12 months or longer   (1)
Total Fair Value 3,013 702
Unrealized Losses (19) (3)
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 2,153 3,747
Unrealized Losses, less than 12 months (10) (65)
12 Months or Longer, Fair Value 249 0
Unrealized losses, 12 months or longer (1) 0
Total Fair Value 2,402 3,747
Unrealized Losses $ (11) $ (65)
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Debt Securities by Maturity) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Contractual Maturity of Investment Securities    
Due in less than one year, Amortized Cost $ 1,218  
Due after one year through five years, Amortized Cost 8,487  
Due after five years through ten years, Amortized Cost 1,022  
Due after ten years, Amortized Cost 1,309  
Mortgage-backed securities, Amortized Cost 2,787  
Total Amortized Cost 14,823 $ 14,660
Due in less than one year, Fair Value 1,220  
Due after one year through five years, Fair Value 8,484  
Due after five years through ten years, Fair Value 1,087  
Due after ten years, Fair Value 1,351  
Mortgage-backed securities, Fair Value 2,804  
Total Fair Value $ 14,946 $ 14,774
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Gains (losses) on securities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Investments, Debt and Equity Securities [Abstract]      
Gross gains realized on debt securities $ 0 $ 0 $ 0
Gross losses realized on debt securities (6) 0 (38)
Net gain (loss) recognized during the period 8,515 (2,264) (355)
Less: Net (gains) losses recognized on securities sold during the period (2,191) 232 64
Unrealized gains (losses) recognized during the period on securities still held $ 6,324 $ (2,032) $ (291)
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Narrative) (Details) - USD ($)
$ in Millions
Apr. 03, 2021
Mar. 28, 2020
Investments, Debt and Equity Securities [Abstract]    
Non-marketable equity investment, contributions $ 15.0 $ 15.0
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Summary of inventories    
Raw materials $ 54,336 $ 35,691
Work in process 19,149 13,953
Finished goods 57,749 63,891
Total Inventories $ 131,234 $ 113,535
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Receivables [Abstract]    
Loans held for investment (at Acquisition Date) $ 31,949 $ 37,779
Loans held for investment (originated after Acquisition Date) 18,690 20,140
Loans held for sale 15,587 14,671
Construction Advances 13,801 13,400
Consumer loans receivable 80,027 85,990
Deferred financing fees and other, net (2,041) (1,919)
Allowance for loan losses (3,188) (1,767)
Consumer loans receivable 74,798 82,304
Less current portion (37,690) (32,376)
Consumer loans receivable, net $ 37,108 $ 49,928
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period $ 1,767  
Allowance for loan loss at end of period 3,188 $ 1,767
Consumer loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period 1,767 415
Change in estimated loan losses, net (655) 1,352
Charge-offs (201) 0
Recoveries 1 0
Allowance for loan loss at end of period 3,188 1,767
Accounting Standards Update 2016-13 | Consumer loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Impact of adoption of ASU 2016-13 $ 2,276 $ 0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Weighted Averages) (Details)
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Receivables [Abstract]    
Weighted average contractual interest rate 8.26% 8.42%
Weighted average effective interest rate 9.34% 9.27%
Weighted average months to maturity 162 months 164 months
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 80,027 $ 85,990
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 76,378 83,861
31 to 60 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 508 547
61 to 90 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 21 307
91+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 3,120 $ 1,275
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 80,027 $ 85,990
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 49,848 55,513
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 27,030 27,767
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,064 2,142
No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,085 $ 568
Current fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 29,401  
Current fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 18,250  
Current fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 10,227  
Current fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 348  
Current fiscal year | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 576  
Prior fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 6,372  
Prior fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 3,575  
Prior fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,744  
Prior fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 53  
Prior fiscal year | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 3,540  
Fiscal 2019 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,718  
Fiscal 2019 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,794  
Fiscal 2019 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2019 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 28  
Fiscal 2018    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,335  
Fiscal 2018 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 971  
Fiscal 2018 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,364  
Fiscal 2018 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2018 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2017    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,543  
Fiscal 2017 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,959  
Fiscal 2017 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 500  
Fiscal 2017 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 84  
Fiscal 2017 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2016 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 35,836  
Fiscal 2016 and prior | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 23,375  
Fiscal 2016 and prior | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 10,401  
Fiscal 2016 and prior | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,579  
Fiscal 2016 and prior | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 481  
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Geographic Concentration of Consumer Loans Receivable in Key States    
Percentage of Principal Balance of Consumer Loans Receivable 10.00%  
TEXAS    
Geographic Concentration of Consumer Loans Receivable in Key States    
Portfolio concentration 35.00% 36.00%
FLORIDA    
Geographic Concentration of Consumer Loans Receivable in Key States    
Portfolio concentration 20.00% 16.00%
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Consumer Loans Receivable (Narrative) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Receivables [Abstract]    
Repossessed homes $ 518 $ 1,500
Foreclosure or similar proceedings in progress $ 1,100 $ 560
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Commercial loans receivable, gross $ 45,377 $ 47,202  
Allowance for loan losses (816) (393) $ (180)
Commercial Loans Receivable (including from affiliates), Current (19,232) (15,423)  
Commercial Loans Receivable (including from affiliates), Noncurrent 25,082 31,142  
Commercial Portfolio Segment      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Commercial loans receivable, gross 45,377 47,202  
Allowance for loan losses (816) (393)  
Deferred financing fees, net (247) (244)  
Commercial loans receivable, net $ 44,314 $ 46,565  
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details))
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Receivables [Abstract]    
Weighted average contractual interest rate 6.40% 5.70%
Weighted average months to maturity 11 months 10 months
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period $ 393 $ 180
Loans charged off, net of recoveries 0 0
Balance at end of period 816 393
Commercial Portfolio Segment    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period 393  
Change in estimated loan losses, net (12) 213
Balance at end of period 816 393
Accounting Standards Update 2016-13 | Commercial Portfolio Segment    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Impact of adoption of ASU 2016-13 $ 435 $ 0
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 45,377 $ 47,202
Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 30,627  
Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 8,677  
Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 3,206  
Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 1,864  
Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 1,003  
Performing    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 45,377 47,016
Performing | Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 30,627  
Performing | Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 8,677  
Performing | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 3,206  
Performing | Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 1,864  
Performing | Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 1,003  
Watch List    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0 186
Watch List | Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Watch List | Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Watch List | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Watch List | Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Watch List | Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Nonperforming    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0 $ 0
Nonperforming | Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Nonperforming | Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Nonperforming | Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Nonperforming | Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 0  
Nonperforming | Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 0  
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details)
Apr. 03, 2021
Mar. 28, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk percentage 10.00% 10.00%
Concentration with affiliates 18.00% 21.00%
ARIZONA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Geographic concentration 13.00%  
CALIFORNIA    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Geographic concentration   11.00%
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details)
$ in Thousands
12 Months Ended
Apr. 03, 2021
USD ($)
Receivables [Abstract]  
Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past 90 days or more
Due days for loans on nonaccrual status when interest is past due and remains unpaid 90 days or more
Commercial loans 90 days past due still accruing interest $ 0
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 134,287 $ 109,822  
Accumulated depreciation (37,493) (32,632)  
Property, plant and equipment, net 96,794 77,190  
Depreciation 5,577 5,177 $ 4,374
Land      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 28,314 26,827  
Buildings and improvements      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 71,827 52,011  
Machinery and Equipment      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 34,146 $ 30,984  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Leases [Abstract]    
Operating lease assets $ 16,252 $ 13,894
Finance lease assets 986 1,025
Total lease assets 17,238 14,919
Financed lease asset accumulated amortization 143 103
Operating Lease, Liability, Current 4,184 4,170
Finance lease liabilities, current 71 77
Operating lease liabilities, non-current 13,361 10,743
Finance lease liabilities, non-current 233 289
Total lease liabilities $ 17,849 $ 15,279
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Amortization of leased assets $ 39 $ 39  
Interest on lease liabilities 17 52  
Total lease expense 4,488 4,044  
Operating lease payments 4,200 3,400  
Finance lease payments 79 142  
Rent expense     $ 5,200
Cost of sales      
Operating lease expense 1,105 834  
Selling, general and administrative expenses      
Operating lease expense $ 3,327 $ 3,119  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Leases [Abstract]    
Operating lease payments FY22 $ 4,292  
Operating lease payments FY23 3,973  
Operating lease payments FY24 3,591  
Operating lease payments FY25 2,799  
Operating lease payments FY26 2,855  
Operating lease payments thereafter 2,266  
Total operating lease payments 19,776  
Less: Amount representing interest (2,231)  
Present value of lease liabilities 17,545  
Finance lease payments FY22 73  
Finance lease payments FY23 73  
Finance lease payments FY24 73  
Finance lease payments FY25 73  
Finance lease payments FY26 49  
Finance lease payments thereafter 0  
Total finance lease payments 341  
Less: Amount representing interest (37)  
Present value of lease liabilities 304 $ 366
2022 4,365  
2023 4,046  
2024 3,664  
2025 2,872  
2026 2,904  
Thereafter 2,266  
Total lease payments 20,117  
Less: Amount representing interest (2,268)  
Present value of lease liabilities $ 17,849 $ 15,279
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Weighted Average Disclosures) (Details)
Apr. 03, 2021
Leases [Abstract]  
Weighted average remaining lease term, operating leases 5 years 2 months 12 days
Weighted average remaining lease term, finance leases 4 years 7 months 6 days
Weighted average discount rate, operating leases 4.50%
Weighted average discount rate, finance leases 5.00%
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Indefinite lived:    
Gross Carrying Amount $ 75,090 $ 75,090
Gross Carrying Amount 85,090 85,090
Net Carrying Amount 85,090 85,090
Finite lived:    
Accumulated Amortization (8,361) (7,614)
Gross Carrying Amount 97,814 97,814
Net Carrying Amount 89,453 90,200
Customer relationships    
Finite lived:    
Gross Carrying Amount 11,300 11,300
Accumulated Amortization (7,097) (6,463)
Net Carrying Amount 4,203 4,837
Other Intangible Assets    
Finite lived:    
Gross Carrying Amount 1,424 1,424
Accumulated Amortization (1,264) (1,151)
Net Carrying Amount 160 273
Goodwill    
Indefinite lived:    
Gross Carrying Amount 75,090 75,090
Trademarks and trade names    
Indefinite lived:    
Net Carrying Amount 8,900 8,900
State insurance licenses    
Indefinite lived:    
Net Carrying Amount $ 1,100 $ 1,100
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles (Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of Intangible Assets $ 747 $ 606 $ 324
Expected Amortization for Future Fiscal Years [Abstract]      
2022 673    
2023 591    
2024 585    
2025 546    
2026 503    
Thereafter $ 1,465    
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Accrued expenses and other current liabilities    
Customer deposits $ 41,835 $ 22,055
Salaries, wages and benefits 37,737 25,885
Company repurchase options on certain loans sold 25,938 7,444
Unearned insurance premiums 22,643 20,614
Estimated warranties 18,032 18,678
Accrued volume rebates 12,132 9,801
Other 44,816 35,453
Total accrued expenses and other current liabilities $ 203,133 $ 139,930
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Accrual for estimated warranties      
Balance at beginning of period $ 18,678 $ 17,069 $ 16,638
Purchase accounting additions 0 1,192 0
Charged to costs and expenses 28,352 29,885 29,591
Payments and deductions (28,998) (29,468) (29,160)
Balance at end of period $ 18,032 $ 18,678 $ 17,069
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Finance Lease Obligations Summary of Debt Obligations (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Debt Disclosure [Abstract]    
Secured credit facilities $ 8,210 $ 10,474
Other secured financings 3,672 4,113
Finance lease obligations 304 366
Total Debt 12,186 14,953
Less current portion (1,851) (2,248)
Secured credit facilities and other $ 10,335 $ 12,705
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details)
$ in Thousands
Apr. 03, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 1,840
2023 1,497
2024 1,323
2025 1,281
2026 1,258
Thereafter $ 4,987
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Finance Lease Obligations Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Debt Instrument [Line Items]    
Maximum Advance under Secured Credit Facility 80.00%  
Secured credit facilities $ 8,210 $ 10,474
Weighted average interest rate during the period 4.90%  
Minimum    
Debt Instrument [Line Items]    
Line of Credit Facility, Expiration Period 20 years  
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance and Insurance Loss Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Reinsurance Effect on Premiums Written and Earned    
Direct premiums Written $ 23,226 $ 20,060
Assumed premiums - nonaffiliate Written 29,167 27,359
Ceded premiums - nonaffiliate Written (12,604) (12,598)
Net premiums Written 39,789 34,821
Direct premiums Earned 21,424 18,912
Assumed premiums - nonaffiliate Earned 28,160 26,370
Ceded premiums - nonaffiliate Earned (12,604) (12,598)
Net premiums Earned $ 36,980 $ 32,684
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance and Insurance Loss Reserves (Details Textual)
$ in Thousands
12 Months Ended
Apr. 03, 2021
USD ($)
Insurance [Abstract]  
Insurance policies maximum coverage per claim $ 300
Insurance policies coverage per claim ceded to reinsurers 150
Insurance policy risk of loss maintained per claim 150
Catastrophic losses recoverable in excess of amount 2,000
Aggregate catastrophic losses recoverable in excess of amount $ 55,000
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.21.1
Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Insurance [Abstract]      
Balance at beginning of period $ 5,582 $ 6,686 $ 6,157
Net incurred losses during the year 23,041 16,961 16,179
Net claim payments during the year (21,172) (18,065) (15,650)
Balance at end of period $ 7,451 $ 5,582 $ 6,686
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Provision (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Current      
Federal $ 16,823 $ 14,625 $ 16,086
State 3,128 3,084 2,209
Current Income Tax Expense 19,951 17,709 18,295
Deferred      
Federal 302 246 (347)
State 13 (42) 106
Deferred Income Tax Expense (Benefit) 315 204 (241)
Income Tax Expense $ 20,266 $ 17,913 $ 18,054
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Reconciliation of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Income Tax Disclosure [Abstract]      
Statutory tax rate 21.00% 21.00% 21.00%
Federal income tax at statutory rate $ 20,351 $ 19,525 $ 18,202
State income taxes, net of federal benefit 3,422 3,297 3,111
Stock-based compensation (2,710) (2,994) (2,507)
Tax credits (1,356) (2,401) (1,506)
Other 559 486 754
Income Tax Expense $ 20,266 $ 17,913 $ 18,054
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Net deferred tax (liabilities) assets    
Goodwill $ (16,327) $ (16,120)
Property, plant, equipment and depreciation (5,121) (5,084)
Warranty reserves 4,277 4,444
Lease - Operating lease liability 4,123 3,535
Lease - Right of use asset (3,820) (3,295)
Salaries and wages 3,065 1,679
Stock-based compensation 2,177 2,595
Unrealized gains on marketable equity investments (1,695) (43)
Loan discount 1,631 2,436
Other intangibles (1,538) (1,534)
Accrued volume rebates 1,494 1,189
Inventory 1,271 1,012
Other 3,070 1,891
Deferred Tax Liabilities, Net $ (7,393) $ (7,295)
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes (Narrative) (Details)
$ in Thousands
Apr. 03, 2021
USD ($)
Income Tax Disclosure [Abstract]  
Net operating loss carryforwards $ 12,600
Operating loss carryforward valuation allowance $ 445
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Loan Contracts with Off-Balance Sheet Commitments    
Construction loan contract amount $ 37,628 $ 31,136
Cumulative advances (13,801) (13,400)
Remaining construction contingent commitment $ 23,827 $ 17,736
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details Textual)
$ in Thousands
12 Months Ended
Apr. 03, 2021
USD ($)
Claim
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Loss Contingencies [Line Items]      
Repurchase agreements period, minimum 18 months    
Repurchase agreements period, maximum 24 months    
Repurchase agreements maximum amount contingently liable $ 74,200 $ 79,300  
Reserve for repurchase commitments 2,300 2,700  
Reserves Related to Consumer Loans Sold $ 1,200 1,000  
Indemnification Coverage 20.00%    
Indemnification Period 2 years    
Indemnification Agreement      
Loss Contingencies [Line Items]      
New Claims for Mortgages Sold | Claim 5    
Loan Repurchase      
Loss Contingencies [Line Items]      
New Claims for Mortgages Sold | Claim 0    
CountryPlace      
Loss Contingencies [Line Items]      
IRLCs recorded at fair value $ 37,700    
Loss on IRLCs (208)    
Gain on IRLCs   153 $ 23
Forward Commitments Recorded at Fair Value 55,200    
Recognized gain (loss) on forward commitments $ 1,400 (951) $ (86)
Reinsurance Obligations | Letter of Credit      
Loss Contingencies [Line Items]      
Letter of Credit   $ 11,000  
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of Cavco common stock authorized for grant under stock incentive plans 1,650,000    
Number of shares of Cavco common stock available for grant under stock incentive plans 295,571    
Stock option exercise price as a percent of fair value of common stock 100.00%    
Stock option expiration period 7 years    
Maximum vesting period for stock options and restricted stock awards 5 years    
Unrecognized compensation cost related to stock options $ 6.3    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost charged against income $ 4.4 $ 3.9 $ 3.4
Weighted-average period over stock options expected to be recognized 2 years 1 month 13 days    
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Stock Option Activity, Number of Shares [Roll Forward]      
Beginning balance, shares outstanding 364,174 411,111 418,205
Granted 39,800 74,750 73,750
Exercised (131,567) (120,687) (74,144)
Canceled or forfeited (20,658) (1,000) (6,700)
Ending balance, shares outstanding 251,749 364,174 411,111
Shares exercisable 108,588 179,133 197,663
Stock Option Activity, Weighted Average Exercise Price [Roll Forward]      
Beginning balance, weighted average exercise price $ 123.93 $ 102.71 $ 79.73
Granted 177.61 145.24 194.08
Exercised 90.49 63.66 53.78
Canceled or forfeited 148.95 99.65 150.34
Ending balance, weighted average exercise price 146.86 123.93 102.71
Exercisable, weighted average exercise price $ 132.48 $ 100.82 $ 71.28
Options outstanding, weighted average remaining contractual term 4 years 14 days 4 years 7 days 3 years 8 months 26 days
Options exercisable, weighted average remaining contractual term 3 years 2 months 19 days 2 years 9 months 29 days 2 years 4 months 6 days
Options outstanding, aggregate intrinsic value $ 34,266 $ 49,000 $ 61,025
Options exercisable, aggregate intrinsic value $ 15,549 $ 25,423 $ 31,296
Weighted-average estimated fair value of employee stock options granted $ 69.65 $ 46.84 $ 64.55
Total intrinsic value of options exercised $ 16,700 $ 15,700 $ 12,300
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) - Stock Options
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Fair Value Assumptions and Methodology [Abstract]      
Volatility 47.50% 36.00% 31.50%
Risk-free interest rate 0.30% 2.00% 2.70%
Dividend yield 0.00% 0.00% 0.00%
Expected option life in years 4 years 6 months 21 days 4 years 3 months 29 days 5 years 2 months 4 days
Estimated forfeiture rate 7.00% 7.00% 7.00%
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation Restricted Stock (Details) - shares
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding 11,805 0
Awarded 11,000 12,205
Released (3,465) (400)
Canceled or expired (1,816) 0
Outstanding 17,524 11,805
Performance-Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding 7,305 0
Awarded 7,450 7,305
Released 0 0
Canceled or expired (1,816) 0
Outstanding 12,939 7,305
Performance-Based Awards | Unvested target stock awards that may vest based upon performance conditions through fiscal year 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding 6,438  
Performance-Based Awards | Unvested target stock awards that may vest based upon performance conditions through fiscal year 2023    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding 6,501  
Service-Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding 4,500 0
Awarded 3,550 4,900
Released (3,465) (400)
Canceled or expired 0 0
Outstanding 4,585 4,500
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Earnings Per Share Computation                      
Net income                 $ 76,646 $ 75,066 $ 68,622
Weighted average shares outstanding:                      
Basic (in shares)                 9,189,052 9,129,639 9,080,878
Effect of dilutive securities                 104,082 139,145 187,859
Diluted (in shares)                 9,293,134 9,268,784 9,268,737
Net income per share attributable to Cavco common stockholders:                      
Basic (usd per share) $ 2.74 $ 2.14 $ 1.64 $ 1.82 $ 1.31 $ 2.29 $ 2.29 $ 2.34 $ 8.34 $ 8.22 $ 7.56
Diluted (usd per share) $ 2.71 $ 2.12 $ 1.62 $ 1.80 $ 1.29 $ 2.25 $ 2.25 $ 2.31 $ 8.25 $ 8.10 $ 7.40
Stock Options                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive stock equivalents excluded from computation                 19,440 23,336 13,862
Performance-Based Awards                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive stock equivalents excluded from computation                 12,939    
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Book Value and Estimated Fair Value) (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Mar. 28, 2020
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities $ 14,946 $ 14,774
Marketable equity securities 17,600 9,829
Book Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 14,946 14,774
Securitized financings and other [2] (12,186) (14,953)
Book Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 17,600 9,829
Book Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 21,960 21,536
Consumer loans receivable [5] 74,798 82,304
Commercial loans receivable [6] 44,314 46,565
Estimated Fair Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 14,946 14,774
Securitized financings and other [2] (12,340) (15,592)
Estimated Fair Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 17,600 9,829
Estimated Fair Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 21,960 21,536
Consumer loans receivable [5] 86,209 97,395
Commercial loans receivable [6] $ 42,379 $ 46,819
[1] Level 2: The fair value is based on observable market prices for identical securities. When observable market prices for identical securities are not available, we price our marketable debt instruments using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data.
[2] Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
[3] Level 1: The fair value is based on quoted market prices.
[4] Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
[5] Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. See discussion of fair value inputs below.
[6] Level 3: The fair value is estimated using market interest rates of comparable loans.
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)
$ in Thousands
Apr. 03, 2021
USD ($)
Loans
Mar. 28, 2020
USD ($)
Loans
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | Loans 4,647 4,688
Weighted average servicing fee 0.3159% 0.3203%
Capitalized servicing multiple 45.93% 67.19%
Capitalized servicing rate 0.2463% 0.2715%
Serviced portfolio with MSRs (in thousands) $ 593,939 $ 585,777
MSRs (in thousands) $ 916 $ 1,225
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Defined Benefit Plan Disclosure [Line Items]      
Maximum loss per emolyee under insurance claims $ 400    
Medical claims expenses $ 15,800 $ 15,700 $ 16,500
401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 20.00%    
Employee contribution rate, subject to match 5.00%    
Vesting period 4 years    
Employer matching contribution expense $ 1,100 $ 1,100 $ 1,000
Maximum | 401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 50.00%    
Employee contribution rate, subject to match 5.00%    
Employer maximum match per employee $ 1    
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Related Party Transactions [Abstract]      
Net revenue $ 46,700 $ 51,000 $ 42,200
Accounts Receivable, Related Parties 4,700 1,700  
Commercial loans receivable from affiliates $ 9,500 $ 8,200  
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
USD ($)
Dec. 26, 2020
USD ($)
Sep. 26, 2020
USD ($)
Jun. 27, 2020
USD ($)
Mar. 28, 2020
USD ($)
Dec. 28, 2019
USD ($)
Sep. 28, 2019
USD ($)
Jun. 29, 2019
USD ($)
Apr. 03, 2021
USD ($)
Segment
Mar. 28, 2020
USD ($)
Mar. 30, 2019
USD ($)
Business Segment Information                      
Number of operating segments | Segment                 2    
Net revenue $ 306,502 $ 288,772 $ 257,976 $ 254,801 $ 255,335 $ 273,722 $ 268,675 $ 264,042 $ 1,108,051 $ 1,061,774 $ 962,746
Income before income taxes                 96,912 92,979 86,676
Depreciation                 5,577 5,177 4,374
Amortization                 747 606 324
Income tax expense                 20,266 17,913 18,054
Capital expenditures                 25,537 14,340 7,636
Total assets 951,833       810,431       951,833 810,431  
Factory-built housing                      
Business Segment Information                      
Net revenue                 1,037,889 999,340 905,726
Income before income taxes                 78,937 78,531 72,959
Depreciation                 5,450 5,120 4,318
Amortization                 560 419 136
Income tax expense                 16,204 14,574 14,891
Capital expenditures                 25,465 13,211 7,522
Total assets 711,579       607,808       711,579 607,808  
Financial services                      
Business Segment Information                      
Net revenue                 70,162 62,434 57,020
Income before income taxes                 17,975 14,448 13,717
Depreciation                 127 57 56
Amortization                 187 187 188
Income tax expense                 4,062 3,339 3,163
Capital expenditures                 72 1,129 114
Total assets $ 240,254       $ 202,623       240,254 202,623  
Finance                      
Business Segment Information                      
Net revenue                 24,195 24,894 21,425
Insurance                      
Business Segment Information                      
Net revenue                 $ 45,967 $ 37,540 $ 35,595
XML 131 R117.htm IDEA: XBRL DOCUMENT v3.21.1
Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2021
Dec. 26, 2020
Sep. 26, 2020
Jun. 27, 2020
Mar. 28, 2020
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Apr. 03, 2021
Mar. 28, 2020
Mar. 30, 2019
Quarterly Financial Information Disclosure [Abstract]                      
Net revenue $ 306,502 $ 288,772 $ 257,976 $ 254,801 $ 255,335 $ 273,722 $ 268,675 $ 264,042 $ 1,108,051 $ 1,061,774 $ 962,746
Gross profit 70,875 59,238 53,541 55,323 51,898 59,855 58,467 60,298 238,977 230,518 205,706
Net income $ 25,222 $ 19,701 $ 15,049 $ 16,674 $ 12,001 $ 20,898 $ 20,885 $ 21,282 $ 76,646 $ 75,066 $ 68,622
Net income per share attributable to Cavco common stockholders:                      
Basic (usd per share) $ 2.74 $ 2.14 $ 1.64 $ 1.82 $ 1.31 $ 2.29 $ 2.29 $ 2.34 $ 8.34 $ 8.22 $ 7.56
Diluted (usd per share) $ 2.71 $ 2.12 $ 1.62 $ 1.80 $ 1.29 $ 2.25 $ 2.25 $ 2.31 $ 8.25 $ 8.10 $ 7.40
EXCEL 132 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &FLNU('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 " !IK+M2R@T].>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NDT9H*C+!<0))"0F@;A%B;=%:_XH,6KW]K1EZX3@ 3C&_N7S M9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y#\/$S=3/,:, .'7K*4)A:^$"F&"$R>7O IJ%.%?_Q,X=8*?DD.V2ZON^[)LY-^Y0P_OST^N\;F%] M)N4UCK^R%72,N&;GR6_-_\;JH5@6_W?!:--=B=?&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" !IK+M2L@(#MX0& "&@ & 'AL+W=O]"B44"4\S(5.B^/*J MX[OO)][0&-@GO@B^R0Z.B7F5A90_S,DTO.HXAA&/>: -!(._9S[F<6R0@,?? M)6BG&M,8'A[OT>_LR\/++%C&QS+^*D(=775&'1+R)D6E:Q).9ER[Y/)^0-Z_?7O8T#&>,>D$)?5- TR/0+B7W,M51 M!K@A#W\&Z '/BBS=D[VA***_5N?$\L);CWGZW-" M!];<05[&JSSO63SO?WK^3W^1:07KXB]DL'XU6-\.UF\;[&FWYDU3B9N[3O<# MPN*B8G&!POA (;0T[F*V:J*!VR]9G'&$QZ#B,3C-&WZ:YBPFCWPME6[B@^-H ME6-TAA6=X6ET[D06 )UOG"ER!Q>S)DHXUK]C^R=*HXK2Z#]1FG$E9'B<%(YV M]PVA]*ZB] X%&>=*O702" L!V6N,:!RMVW7Z7<=#>+E.+:'.:=_?+J5^0K87("3.8#2YKC"P<:^U_&G\CT8?)Y_O0XO9W#X?@N 2$7&,@>O@G-EV,P;1Y_<8B1KW7=QP2Y)/K$MF88P MS6(I@B+;(B&(0UX,NK3O7 SZ: S6J<#%];MDZ(>AXEEVMC\@'^$Y\BEM]AT. MZ0V\ 7F ]1Y5H>T_^Q.8-Y?Y*;M)$S#C>+)$_% M%J-6YPT7E_J7U*J8G"GY+-*@V:X1Y!%J&>@J':?54K??>23N"6;Z(10#ND:QI(4Y*E N+ M8MK4S]>CH3=P^B,7LO5S$X5:WKV3Y/WG+#N/&%1;Y%.N8>I2DQR;6HDE\N" MUCMW.'2\P1%2M:Y[I[5[LH/-$JSGA=G?+3GH57-%VH(Z,UHLT\R4)6/V'$BS M?\UAMR@X%)8PTOFO&9GPI4B%U4[HA:VW0'%8V;%7$LB@)OI/^S[8_>< MVUL ;7T8R3B$3'1&-I$((B(RPK=K'IBW .L%)TO0II!LA(Y$:O88)&2[C"QE M',N-'2/BA*>A 32'JMK7 L=ET=_9F?X.-XUCXJ^5B$G9]CTC,'M$O/"'XD3+M6W!+Z36,K&'$6?@0_, W%]*J?IJ1:(H6=5%V2QN MKOIS]_+F2G2J*AM^+U';U74A7S_Q2KQ<+_#B[<27\FFG](G5S=6^>.(/7/V^ MOY=PM#KVLBEKWK2E:)#DV^O%1_S^EF6Z0:_XH^0O[>@STJ$\"O%-']QMKA>1 M=L0KOE:ZBP)^/?-;7E6Z)_#QY]#IXGA-W7#\^:WWG_O@(9C'HN6WHOI/N5&[ MZT6V0!N^+;I*?1$O_^9#0+'N;RVJMO^)7@9MM$#KKE6B'AJ#@[IL#K^+[\- MC!I@YFE A@;DW 9T:$#[0 _.^K ^%ZJXN9+B!4FMAM[TAWYL^M803=GHV_B@ M)/RUA';JYE8TK:C*3:'X!GTJJJ)9<_2@NVO1!?K]X3/ZY[N?T#M4-NCK3G1M MT6S:JY6"*^OVJ_5PE4^'JQ#/53[NY26*Z!*1B&!'\]MP\U\*:$ZROGETVGP% M\1Z#)L>@2=\?]07=2I8LUA,!\K MOD0-=]J,+0,LI7DRL>E0D2R*W#:3H\TD:/-A)Z2Z4%S6\(0\P]#6OIN>V*.4 M,\ND0\7BC+A-ID>3:7AR#M-]#UYUZA1;M(;'OJNY1)4HFK,&.;6[795&='T'F&MLDFT3@4B5QZHX@/T:0_Q\C0%LI:E1L MMV550EYNO1'E]I1.$C8)R!:EB>>&X,A0(PH&= >3O5%"EMQ-@\B1$S"A4V\N M':8QC3W^1E3#07_WDN^+Z=G6+]$=A M8UED!6"K4N:=(P9[.,R]>PFK-:E>EV@/=;GJ^HA;$B'PZC[EQ";E[*JG-8<+(HCJXB8E9T6_09:) RMW_K\7S:J:)Y* MF 1^L!('EQA-II6O2Q9C[#-JZ$7"]/H-;GNARN8)51R6J$CJM>B%V%YT<. ' M K&!A!,2DZEKAXQFHPERZGJTJ#J'6P%[-H?R&&?4&E5;E^&(4>PQ:'A%Z%G+ M/GCD'^&Y5U"\A-9^Q*"&A%%S7*SLBU>=79S1.T!",)G.?8>,0/KVW1S#&S*[ MGI(=#Q9$HV%Q!F"#A404V[?/UF&:Y]3W5!@"D1D"V45TR\&\+C_@1ZG0ME@/ M 9CPG*$XEEE9/,WJ#A4AS -28JA$PE0Z+>_F!MTF"]'4GV9SAPZG!$>>E2,Q M#")A!DU3T9Q?Q_*)TL0:6HJ2D33RU"G4 M<(F&N?29;[G4MLL&5H4*[>W2IS9N46OLQ+A7)?2X-E"@.9L\')=;?=J+: M<-G^HZ]#U&MHY\QP@X:Y 6NU(?Y67V*)WD67$89<*M%S477\ \++*(KT?]3N M"JGO9J=VL/C\+]]\0+^*M[-EV^H4)R02G6J!\AN8M\YQM DSS<-!R6F@HSW" MF4U"J$\;+T6T^:'XIY'IWT+AWAH=X;9Y>8,:F"_0A8I\9F#*HB"F?NWJ1Y@5NC@P'V6J1Q6G9AA^.^G]3U_/"4^.& ME2S,2I_Q ^.=IFUJ679#DE.CHZ_3PESS&9TI05@(.(/;LYG$#)/8W+;CN 0) MS]OXK'D[HSKU:6#$YG<;C<_S)JT#39%[UIZA//5M\,3FMQS!]\/!]\-0E-WY M)ZT#.%#@07TW]>P00NT'I9_'LL$3F\'3I# [#+;3K ,YB3VZMFHZK*O1^PKZ M91&HY9[*IH4EYA;:1)/_B<*#$OG^%X5$H)>K^XXX7P"(M@+]OA5!O M!_JMB.-;,#?_ U!+ P04 " !IK+M2+B7TC]X% "N%@ & 'AL+W=O MN*D>>CT 1(AD0U)J HN_WZ+DB:E$"05OU@B=39)<[N8L\2-\]<_) I8PJ] M%'DI;V>I4OOK^5QN4E90><7WK(1?MEP45,&EV,WE7C":U$9%/B>.$\P+FI6S MQ4U][U$L;GBE\JQDCP+)JBBH^.>>Y?SY=H9GKS>^9+M4Z1OSQ[M@34]_V MCP*NYIV7)"M8*3->(L&VM[,[?+TB@3:H$;]G[%D>?4>:RIKS'_KB8W([<_2* M6,XV2KN@\'%@2Y;GVA.LX^_6Z:Q[IC8\_O[J_>>:/)!94\F6//^>)2J]G44S ME+ MK7+UA3__REI"OO:WX;FL_Z/G%NO,T*:2BA>M,:R@R,KFD[ZT@3@RP,&( M 6D-B&G@C1BXK8%[KH'7&GAU9!HJ=1Q65-'%C>#/2&@T>--?ZF#6UD _*W7> MGY2 7S.P4XLE+R7/LX0JEJ G!1^05"41WZ(E+Z"44IWC T,?RPTO&+I$WYY6 MZ/V[#^@=RDKT->65I&4B;^8*5J-]SC?MD^^;)Y.1)V."'GBI4HE^*A.6G#J8 M XV."WGEY8S%=GF+N.-L?Q!!NW MRXQ;^W-'_+4![W*"_KA;2R5@H_PYX=WKO'NU=V_$^V=H*8(=6%DQ6^H:8[\V MUJWCL,#8B1P?PGHXCJ@%YP0X#+U3W&J(BP,2>D$'.R'A=R3\21)++I6N5$ES M9JW QCPX>FP4Q(ZYNJ4%YF+B!P:)(2ST0\=S["2"CD0P2>(7P:5$>\&WF;)Q M" 9/)6X4AZ'!P0:#?$4&!PO, 1(CB0@[#N$DAR?HVUFYNT [5C)!0*ND/4_A8%78=[!/#(X6F.<'V"C*E05&L!]$=HY1QS&:Y-CN MQZW@!0+9U:R@=]K81,-RBB+B&V0L* ]JT^!B0V%WA$K<48G?H**88+!WVIS8 M2,2#!U^&KE%-2PL(>['!=&5!N9[GV3E@IUUH? MI\D8Y,*"BOW S(4%Y<<1&>%QI,#XG,):,YCB6,L'*?IBWRJMLY.E!C$VMXH- M1N(P-BD-85$0A"/M ).>$SF'$["8JK'6R4EE@/@&@4G&@L-AC%V3C0T'JC56 M:KT48_=-M6P28Z7A#H4A"+P!"PO,=TRR*PLLB (R5F:]X&-O<:-M<3 MDP3N51A/R_ ;T;'(IBTZ-G6U1&<(FXI.+\)X6H6_L$U.I*N-=H/"W2=_M]#NS6 M^1E-9BBAE^;0= 9F9<-@?X1(+\1X6HEUO6U26NXT$525\+Z;9__"^\N>RZQ. M'LR$67E@3?XD2ME(QH;J>HD=D^<0A%UB$K6 1HNREVD\K=/_)V-#D1U(@D6' MR:#T;* 1.2"]5)-IJ;:^2K[_!(/OAPNDTPD)^TI?+O1/>97 *(D>N:A3>:>4 MR-:5JJ.@./K,P;I4@M<3)WH=92[05ZYH;@M-NS;_M 'YAG@L;3"8G\V2ML"" M*#P:QT]#U$\!!$^VY[Z)(A@ND4PI# /4(+^DAPU' "H@,E+QS8\4FA$3!;MBLAIZ62?3LMY6 [38Y@GV< WU.,91[ S>W:Q $@>N.9+: M@$[D1.'(2P_I-9Y,:WQ7!6]0&JHOC,XN'M:W#0C-8-@S1H"NV37F1P=Y!1.[ M^D!4PH:O2M6<@W5WNT/7N_JHT;A_CZ]7S=%I[Z8YR7V@8I>5$N5L"RZ=JQ#" M+9K#T>9"\7U]7+CF2O&B_IHR"DU& ^#W+>?J]4(_H#NB7OP'4$L#!!0 ( M &FLNU+<29XTA < (8J 8 >&PO=V]R:W-H965T&UL MQ5I=Z.F".US3_4BP)*<&W)$Z+D\&R++-WHU$Q7Y(D M*-[2C*3L/PN:)T')3O.'49'E) BKH"0>(<.P1TD0I8/3X^J[F_STF*[*.$K) M30Z*59($^?GZ9 '3U_<1@_+DG\Q.CW.@@=R1\K/V4W.SD;;+&&4D+2( M: IRLC@9G,%WU]CD 17BCXBLBYUCP"_EGM(O_.0J/!D8G!&)R;SD*0+V\4C. M21SS3(S'USKI8#LF#]P]?LI^65T\NYC[H"#G-/XS"LOER< =@) L@E5T8]%1Q6%1]MYF(U MD2=!&9P>YW0-#9_HY0OW+LR9_^-6%QY>D[3@L91&)0D!'!;2C#>0(W;T#].;4U8, M,=$,09.$-:%*,$7TQ?[1AR![J9&1]?=BE7_OI/O^.?&'(#SM'_ L#".>)8A! M%D3AD,VB>9!%ZLEP]:.Y#G$AL_[!;TG)=E*VSDB0IVRYJ-; AV>F. 1M7Z/9 M?+X9A U+RR7)P9PFS"4L^?;-QHU8"T@(>!W3HGBC2']]P/0_>;DCUAVW+1)M M6R2J")H=!,?D(4JYV,PAQ$$Z)T><(5^R!5\!1Z!8!JSI@: $UT'^%F!X!) ! M754?V8QD5R-Q3_5XZAFFZ5H,_*B@B+<4\?,H[D-FO,EI[9 Q+0<:]I;+AK,, M\XPVY%*&"(BIC$"F#3VG#9LI8(:'7=B&^3(,FKA#0W.KH5E%X0X-K](Y[VQL MIDW(YN@-W["4N^!?MVS# \PYKH,\_+MGCEG;P:W> GYD%GTST56%LJ198[LV M0D*=9)18)BUBJD7,]N+B]^5I"61O!;)[!?J]LS,<@92HNMK8ECA RQ(TLW43 M]U+.(FJF18AU%Q.(]9< M.9 PN6;:-'X?HJ6GM]73Z]6SZE9#?B<;5HN%K92 ;XDJL3QI<(QM<8%XV@4B MIQ'%VF>@F3:-WX=HB06-YN;'Z)7K(@V?L:\;U5;J*>\/#,7&[KD8=5'X>-08/]#FW'N)+*N%8=;QFD#WP? \%\3E>LQ[%*9SGK=U'& M;J[_!6?-U^R..@T9G0)\SOC=.J^^/32@<@)@7=$F>LBE'C+50V8*"+21:.@4 MJ&$+UI:]\730_!6RWYT#F_M@A;2F1-2TQ!U& 9+$U4*F>LAL'S9^;YZVKHU= MA3_C5Z%L_QS+L,4;"P5,DDEO6?60V7Y\_-Y,;:$:VPH/[ENAP@Q"J7?KG:LB MCZ2=WKOJ(;Z&<%NYQK["E_6O4#:PCNFA#@,+&P<+7]3"0I6U-&Q'K+_>Q2HR M2?57#^:*35PJQI<*%#"C'JOAUSI(1_VHG/= MFZBM>F,,T<\80Z0P8K9M2JM8;PSUD*D>,MN/C]^;J2U48PS1P8TADGV6: N0 MWA8JLDC*Z6VA'N+WTFVKUIA"]+*F$,FFT'8-V-5\&E.(7M04(H5/0RZ4JB^; M0JGZ>E.XWV S?2:_%])6MC&%Z'"F$,G^RL2B'Y@H4))J>E.XUU@S?2*_%]+^ M=; QA;C?%)[O3L&<9*N<;82%S[AFP[%JUT#>N;:XI,5(2=95&X\KSF2?:1*2N*$(#4GY,E^_#5 B M): )*?MBZW( \30:?0Z:O'J1]<]F+43KO6[*JKF>K-MV^V$V:[*UV*3->[D5 M%7RSE/4F;>%MO9HUVUJDN1ZT*6?4]\/9)BVJR\UN MLTGKMX^BE"_7$S(Y?/"M6*U;]<'LYFJ;KL2C:/_:/M3P;M;/DA<;436%K+Q: M+*\GM^3#@@=J@$;\*,1+<_3:4U2>I/RIWMSEUQ-?79$H1=:J*5+X]RSFHBS5 M3' =?^\GG?2_J08>OS[,_EF3!S)/:2/FLOQ/D;?KZTD\\7*Q3'=E^TV^_$OL M">D+S&39Z+_>RQ[K3[QLU[1RLQ\,5[ IJNY_^KH/Q-$ $HX,H/L!U!S 1P:P M_0!VZ0"^'\!U9#HJ.@Z+M$UOKFKYXM4*#;.I%SJ8>C30+RJU[H]M#=\6,*Z] MF9TB,QIMZ?STNO-]_^\/[S2LJ[_M: M[IJTRINK60O7H&::9?O?^]C]'AWY/4*]K[)JUXWWJ)@P_KU8'H^-C+? MGP^?OMU^O[O_XMW.O]_]N/M^]^G1,2WOI^5Z6CXR[3U4D*+*Y$9@2]:-#?18 M52B>;Z(PY.'5[/DXC@@J\$,#M;!181Q2VJ-.+C_H+S]P1N4V_R]LA2XS6PGU M)I-55I3"JWI>ZG/U+E-9NZWE5 BZ[0MJE578XJV$,T'1TC#_II" M9T@7 @IM5J1=^:IR+]W(NBW^T1]@4>ZF"X\CPR@W@FR#@BAF1HQM$ ^3& ]Q MU-.)G'0>5,AT-0 !2A]TR6;>%6OT9V%5L%&.=/["U$S Q% M0%/&_<1DC\!&R=.!/'62_P*T%>NB>A:'&JVX=5%80@U)JV:<'[6OB5*?129% M!$?\)(I,C@@NH7XTPG*09>+6Y?DZK5:B4>[G2%"@.N[9ED7Z5)1GQ84,@DW< MBGV;97*G8@DB(XKG]*E$-_Q^EA.^/$BL\"$PPCDUHX? @C#F(]$;Y)L$3C+* M9>XVHNZ2X8@2;)-B553*?:+L N2R0W*L#WM^&#"(_,0W&6) FB1'P%..@QT@ M;C\ IH)D3?>LI8;G?W:16Y1VP406 ^#$X*:DH08AGV!P6@8\!%=I8.IH&Y3T0L ;#9=*O49 M(\OJG7"NY9$2H>1M$\ C2LV416 AYQ9Y;#(RMIZ#I:!N2W%_Z3D.)6@[ $*X MSXC)$,'Y)#*=QP+!,1JS<(3DX"BHVU'E>#A(D#JNIAE0:@IU.AIU MFM16?K.,(1!P$8F=$JZI3OD,]H'^JGTXNWQ=1>@\Z%J4N0Z%&HG2MUT!-1=K MCH"@E)FG* 1%Z(C6TL%=T#/NXCAMCPX3*!FL_1 %)#;YH&T*2Z 7&"YB;,0Q MT<$_4+=_P!?U'#G;!Y"$FXVV.0;SB7G87R"PQ&=CZC28"NHV%7V)WC6ZS;(G M=4%Y1DP 98Q; H3A LI-4X'A@IB,I",;/ 7SG>7Y\]W][?W\XO+,!EUG;ET_ M*5SB5?F61J=%H_H]('.JBJ&A8\CYG<;$K,P8C%C'B04*(R-'/39H-W-KMY'R M FP)),@2SGAP=JA61XX%I6B+;6BV2!$,I18[1+63$6/"CIKS[+*U4UT>10W2 M_)]?H<>0%8QBLVQA,)(D9M]G@4X'QGND%B\$9OH&)^24UN 9F-LS6$6K7[4\W7NLC4;3_U/AN**@B_>7^Z^V^;R7*8E6H7L]2WSXZ2"T: M6UO[2SBIJIOWJTK9 M)I26+?M!$IN].01%8IZ8DH/ 1B26#QZ"NSW$GWT;JM0J*Y]@S71%43>'=!,. M)]9-&YPA9J-('%#ST(/ 3&*SHV>"-J)>Z6>K&D_W%+N':_I/^^>W;O532\;G M'\F'1?<4UC!-]U#8U[0&.6T@$$N8TG\?P?74W7-6W9M6;O631T^R;>5&OUR+ M-!>U L#W2RG;PQOU _W3;C?_ U!+ P04 " !IK+M2O3,%1. M& 'AL+W=O[5B*(*D^ M)$L^(UIMV>X(V_*JK7%L;.P'D"B2L$" QM$4Y]=OYLO,.D"R)<_N?+%;)%"5 M597'RZOX]:YIWW=KY_KLPZ:JNV_.UGV__?+ITVZQ=IN\FS5;5],WRZ;=Y#W] MLUT][;:MRPN\M*F>7IZ??_YTDY?UV;=?X[-?VV^_;H:^*FOW:YMUPV:3M_M7 MKFIVWYQ=G-D';\O5NN"7.46/8^0T__NW8VK*AZ( MR/A3QSSS4_*+\=\V^O=8.ZUEGG?NIJE^+XM^_Y'I^MY MSN,MFJK#?[.=/GM^EBV&KF\V^C)1L"EK^7_^0??A4UZXU!U_#2-QG]@J7B;B"MK/I2[OJ5O2WJO__9.#B-KEME=N:K+9;G(ZSZ[ M7BR:H>[+>I7]VE3EHG3=UT][FH_?>KK0L5_)V)7%P^,=^57?X7QKDZ,]Z9=Y77YSYP9 M9)+=-'5'BRURX9>ZR'YM7>?J7CZ@+?J^K/-Z4>95=D]2VQ MU_\\0-$S3]$S4/3LWW(>_U]CT\)+6N>VHC_IZ61C9MEO:]J5Z$-7'-\8&J(: M"I?U:T?2ATEDN/Q^T62W=4'LW=)L$_I[,<.&E_3$(AZX&^9=690Y/Y<])FZ' M.-^[:C_)SG9NS>C\ZBZ'HNA R#RO:$$TYSJ_=]GW+CVIY4 M8+9M2YIUZ^A_199O9,UAC-8MJKSKB 8:I6]X%%:L^'-H6]HV>]>>6^@$OSL9 MQMWGU>"WQOTY\#ON'AN>+VE)V ,E/Q/%SEO)&T_B4U:9BL^$'FR;8;7&"_8( M_[TL*V8&_*OLB.9MT_:DEWIY],X1J67/!\([]?K#8IW7*V:(S:;LH*T?XQSN M7M^9#IW);W<\9?%+/LE M[X<6&_.&S@5'TN+C],LNNV_&=3YQ-:*]D&9C>L M?]LVQ4#'L206:]K]=#Z459_12CK>:/F6ED['0P):5GO>(A*-^< DVS'E6>UZ MMG%,3DD:E0QSP1OG'V[:+JN:11Z]A+-)Z&@5&]EG?4R,EFMIG][0 MUTN_X9UK[TL^Q\ZM>-^SDF5]0XON:))F^26M<$.S)1"DMFSRS?TN[>\\&[@@ZPXA.E0Z0_?K:I MKKNN(0*AXQ^??9_7=>FRGW.GO&LO_DB+RGYJ:$S_)A/0M/Y-8H8"KR[H50(> ME6N?ZJ);#)5G/Q M;8W5?XR0'\J($-N7Z3Q?O&?9#S)((C= ZO->3J4SK<*\ M92_2.==-/3WV#4CC4YPV-;%>14O$>6Z'EB2[XP&)X<:L2X?^E2RJ)F;LAE;T M371LQ%]UD;<%Z?MNR*M^3_O%QW7P>3@S/JN2Y(;_('FC5WB&A;T?Y@F20H0R MEPJ1F[P>F-"!Y1(T0IO\G--*6.F=3R ,OS=M5; 45Z328@Q ,DMZMX7XL*HB M.T.;V=(QW9?MT&4W;_YQ^]WTX@MF.OV3N21;50UIW(QDIG";DFS9=0?9F+. MLV;9Y6+7:'$\.GU$+$!" 44ALCF(16B@9V0G::/X(5HE_8?79_+&AU#P(?+V MF'CF;*UI]:2]P1BTI:1@66'PDS3TDJPGH1&_B+5LP&H@JA@K=+ RQ!QDY_[) M5'[8-AVK/ZAPMI"FWTEDWW?9G$YD0QB!V9FG)6>D>RX'&H-\T")XHMB<&I2PKZ%8_ZQV9'5 M:B=X:;=NZ 1R)M_(C"P_;67)P"7+YZR3XQ6NF9^;!2S0,N.SH#'Y&U&M$#)2 M8PZZX=X9D6Y)HMQW"B/ 069*^(SHXPT;?UMW[5Q!^_8]&5\ZB/]R>0LD9[K> M& ][E6?/+Z?/KX@YW7O2X'AC3V_0$8/M>'A& FP=BWQ/8Y/0=#@$D;6K"S(7 M3"AV=8_)7O.?.IA:3Y&)3F#AA^] K*33E MQ3-[L5P2*;R14$"T/8IGP@+H<<>G_VD+X!W*G(=FHYUP&"4YA96\DZV>>N=D\C2 MQAC<6P.21VSLN]G=+%NYFJT:JQ885)HQ#Y-L _QO"9V5;/=):LA:P'0Q:^7O M"8L:+<*C9(@V6Q$;6*.:$X'7S<8/'7I.7I M2:*,I)^5ZT JG=4!<<>R;388_C2!0R=$;-,]_"2:2(CRLLW^04#F.9HU8C'S]$.TA<@Y?!+/_(VW^OCZL_0-^T@ML#5G6XD<+*7BJK, MYV9S^%M@$R::U7$?6Z3PKNY+O1(#S?.3'+)E!XN&'8TXWW!#E[UJ�XKJ^ M>T7V]^@S-TWAO2=Z]/J.?9&7C "BP_N99))H#9SVG;@F S,\7N)7&)\L^:5[ MO,1FQ]$"6&0Z83-S@4AN%DZ8?P>&G#O=9V:EI@4B)=O?L_G9YB4L/BPKLVWN MMW*?/:8GW0?:/@SYQ.1%!9,VA@;8-,1#>7%/*($DD]0\267[G@8WQ>>G"N/R MD1*GMX1#JL3M)5+['1LJ'8.DHB]YJEK,)X^W"=L%AY&D4':(\$G7L+01\Y3D M<])FQCNV+DG7D%;=*\SS.H4720?7[T6E? #PP%0DG[!SCOH*1E$ MB9\O62C0S1Z!(+%]G0)1T]8(<*'$QG-Z.MI"P[O%9OQJ] M4-:>9E'M\.1[7<]70%,@(MXP?B@Z%'IFD3.?,:1NFSE[3C0#H4^XJY< MJ$Q@L" [PL*$ 3:FKQ_^.,(@GLQNV:IB('!JA%WKKQ@C"0DMU2,)K M43Q)46+$]@_3QQRXR-L61DWLXX,&05S9#VK/HFGF;I&S$-!<]-F&(0TDOD4G6*)4Q!@LYFWGQ>5_!Y_U1@?1;#E01@6_=HJ'C MA_*<9K][]#_S3P"'"(@G1 &M<2IN,\G@T[FV$U,]U,%D%LS)#,_9V8^06RL$ ML*L&3LPI4X%EC#84OC,NDP,722RZIA2UD1"\NY MB83*21T=WL>PO'8O)="\#Z"#*&C97BMJDOU9() A$6L"A1K\R/(528XBNI]] M>($'48?;R!J(E(3@>!+9V >'Q[809!ITC;E$0^!O,U,;EBWBUQNRMRMU51]W M7@P^?T)"P9R@G'_R*"S:L"$0S7A?%\79.\QUQBX50S_%.=!74WRJ\7#QMQ)GZZ\)Z%L)D]#&8(GS_8-1SI1' MCTF:.?GDXW>,8C063(Q/.,ZM\-Z\%"=5=I6]=,X331))57^?T21'BDG1Y1RG M121.0KEYGTSX&8E8V;MT%._%J738PQ,5>2;2@*;-M1R$ND@!S.( N<5KC^PG MG,]-.6R\^=#4C/C$6\LC(3A9!.]+"#R,#/)VYQR1Q!XC L$Y-4ZI3CDTQ9G7 MLI/M_87,L7$2AU.QWJI<>H.+V?>>1#J=O 5:9]#B>K%T(99(\L;*"[DO=H?) MY';"-(NF4[D$O@T$$I?>-.+ J< \1,>MGXI@>DUS+'RFI(O< W%:R[:8,O:. MHYWB_9;.=(1GQKSS.P'5Z3Z0[Q7[LE'$5)?'P7X)2Q&XT2@9H[=ZU2"RXQ6* M>&(D"ULX\8U 23M97A6S? >M!E53GW8_8;@BNFG_HE.<9>^V2-"'G;<=I"=* MDFH2!HMX\^L\?,9X;4G4-)VFFZZC][\CP4%8.4Z8B:M&*HP7>I+6;.TJT6G! MM>;E%XY!"/,BJ0 %W,AJL?ASU)IW&?&[GC56B"FH'_PG<7H D$Y%3KPR\1A= M:W[NC$TFG,CM$@(\1+!G$G5#A-]!.PB*>1C\=:5.Q M=ENLR0Q6C$*CY0375V)L.IVGWXM@0J%?:B"&94!G';,,?\666Q8N-KM31X>. ML3<-7XYX_[&D"^JI/(;3DU@4<\430]Q*02"*AH([9*JSK$?;XE%ZZE$LX#\7 MRKO,@0_3Y_>&-"*A=!XP5E0RS&,D4%LARP^)M>Q+DHDGPDM% SO#L9?CD9=W M6R23.7SR[NP)!S<_GUZ0R3X:)B/#?"/R\5,#4/KXMV9;+K*KR\^?9%_& 1I4 M#B2/TJ$='Q-3V\1$0N-30%\ .9R;QN&U(,N\&[$G'?RCB]F+C%SD*M)'7GMX M &:LILZJAG CQ;*#CI8T!PNT#XH)%"96EB?2N@"<,F=KH+MY; A()0L?8N*% MN<+!>HHT:..9Y0AA\9H;P?*>4J0+CU#+J-_G&^0M<$I1?IS]CC"=!ZV,6;]O MC+JF+5=:;('TI.ED-K<3V0Q[! #9J3^SHET07]OSB%CHD>5,+9#LJ" E'XZ+ MZ03K:W8R,=*2WU7=F*94&75D9!OL ="(*#_\U0]?[W;*R,-E88ABV MFJ(;.-LMTJL>E65>19$2$2Y6!%=/?,*+?0_#91!!R?OAO%TO^53544 [XCD8 MY=/Y?NIWQAP(S>R3E\5J;&@E>FR)>@Z8SO]0P*M/^?@!L[PF)S?LN\J^P).5 MX]$-U?REN08<:Y=X/\Y&=(UZ?8AEY?#BL#[&NVYW+.XVB@&H>O.!:21IJ0;RY234240E6]X62>RX:(9YOQRJZ/1O@_) H,1R MA=[$2*H$ 3^:G%5(6N*&<#LREAYU1U4NZ@,CB$4/F@H1[1 K+HNQB)P+$G-S M@:5\7OT^&98^94,7/:T/E?%Z;I#> ?L,-6F6"EJW1G9="C'$[O!PP? *[8D*_5%)%Z>/8$3,PP9X!BR>>$+P#A#)M&Z.\H]D.D#K6-%B2< MH/('7*HJ(HWC: /LO3CQ0M=MX:WEL=-FV7:;+.#9F5"X!X&]1 0DZ$FVM'H/&/N><7MS!_OD* M*@Y0")YCB<+\$R^>)$Z%[)HG4E:/ I&&D'DG(BMEP6:, F:/TG>B9UFI,A+B MAW6Y!RN$0/&H6G%)[#,9V[G(QQ&P')V'9Q(&YA*C8K#(V=%&MX^=-CSFV=>7 M>W% F"S ]-"E#2F)D#X.5;%2$QM*72>92&ZG)<0,, 74A )6CX$YP&/'V'G. M^-2S9;9D991O!!MW8BK8]3C)1GZ3TZ.KF#]P7@CCMJ:^T/<1'2Q0([/&9@XM M64G%JQ27QOX>JT&N4&-7HNS\ )XG^_W6^446S0*1"ISKE_0](>"X:%<5H>)N MU4'+J'AX>K=ET\Q;^IJ],C@_'/?XX>YUYVONF\[%V?JX^A=5-Z@?B<2!,T7I MDJR4!^FH9=EV'(WWQ8S:)".N&%SCPJ=??; AI*H"T!WIIV,R;S NU"5S_A.E M@+XV^$!#20K.BF2UG%GK!"''^4:+Z1 [Y1Z2G8>A>ZW\'&E,+MI#W6SWY5^L MJYX<%%4'=U.#"K=Q>$L/D@O !7&-E79RJ-8-M8W4+)+,> M>S&^O7GS][]=O'CV%8.H5-5@(J;KLRY5.SM.,R*YGXX*LV]5LSYIIY9E;P_/ MB8'R06HS/7WD+#;!>H\6GL(M[)1?+JJ0RF*Z;4K1M]##)Y;=M)@5!]#O&OL8 M^1Q[)1G9:P6L9M=(V+I! 'B0J&:R*C^B[[LYHK>A/:ST[M!6([IQNC;/=_+$ ME;*6">"'/=N/!O$,[T5R3L[WLNP_FA,6M2PE"%86W)@Q-7F.*HH-3COSP9>^ M&L1H"(@S2906I-T6_0'E2>)< U%_C5:IMR4"=B%J)X&)J*]!Q M7I:E9/ 73C517)!Q(N]U^OP.$E]OM$Z*7Y[ V2N/>%M1&QT:\&)O[=9/G&O! M#4VLENHZ"1JC746BY;/$*PH5>/S&J$*?T:0MU M$6BO?=T9K6=H6_^=!*5-%;##&T713P>VR5O@3(@T3_PQ%"L+_ O,B:8(S0D\ M[M">SN<]Y *A>^4T.?36HZO9I64!?&>1U7>/4I3!)1WG#A[(&UCB\TB$WCL4 M278@"?Z/?"11)Z<7))FO--2#&8C@EY[@-"9_78O)^@N'6.7:>M<\K-SB5!RJ M\I>*>S 7;Q=J/T+S([GL)*I<+,G%%5RM:HE21;[\*A/1.>W_T4 6 9@-R>]* M@HX) Y%$+^$XHI.;>PX&KU@,@:*8CM"21!E:)R^+CX?!K'.2:Q.35!UT#*\[ M:6L\3/'0DA8:H!%UGGB^9,7B#)5F)H^4;N7>^9%$C:YJPM%("[#P5G%#39GD M?Z0=1QW-J!(GA!Q/GKA&+BV:\: XO;SX?')^+FT/CZZ^N))_])\0D-1*!.W] MC2,K#VC?P,HOGHA/S[H>>OQMON.4!7$88KS^&YPOSO!CWL(D"E\!'-,P$_V+ M>WPD=(62&BZ*+K)5TVC2@;NRIF4]M;Z?__/\#X?/.,(BH'F2D?.N2))S0:BT MB[_>^J^=?2U9&K+*I9#$5,PXZZ$M29SDZ!(.#F0E13P:R_/IP,!;A, XG&SY M0:!*U,W.?,-+]-"]+V$.V2EH2&$R+;@%SHO0NS7-:>'C!HVAZN=>G#,G77TA MG3G2V+@A(HAJS2'YW9AD5_SLY7-YE@.A;#"U,CV',RXBO!8?RV"PN>.J_]M@QB5Y"56JJM-#[^,U!E53KZ85 M,D*ZEU'FA\E!#?Q!7E9\N#"OI"'O?77)HFS)[U5WD\P.P[Q>0PR:^1C5)H?P MW0%-TCWL2UIDVK@^CPM8N5Y$56HH"0EU&/!@U#?2(4/)-*XB2 B!"H>:Q:(F MH*H;US:E:5T)#,WW401FM#K.)[JB.U$\/EZV]AY%G2A>@X>07I"_>!.B"IAH M-V TD-&%'D4*LX\BD,CSDGIJ*I3XAM*+4TQ"8XMMY&-+H_TEZOJT[V"3US77 M)_+ZMUIL,R[<3K.\?F=C=X 32GE)[-=II[U>TR" 'HTZFB>,:HD2#P-'+J5^ M\$E /A@Q2H!%;.UA3HSJQXU]%PJNB 9T]\VR'TCYPR8SF>($D"M!9)2,A*2V M9A%J27SK\ *QI]S:UOS)1J5+IE>740^?@54VQPO!8T<9S"/2M+A; 8K19S57 M_I^J8@VY(OL3U_5;L62>A$!=+2R&#D$P0'NWS#^;H"4*2"HL582RNCCQR@P)TNMXY9("VV:/* MM?44>?C?2BOG;P<%<2?.Q=O.47]#C^2[&?\\WJK1T91=DGE:*5L>,. JYE=K M[AF?0WG8NZ>UC5*Y+G42*!6[N\FNGI]/8J9':\[E5T M>H 52\U-VLV,>N==$_D2&D,C('"\.!T5T0>759SP'J-^?$\75V'W$IHPKT0. MZG@I_(BN<(5,V&51@+&5JU6A.=.\=C8:@AY_-ZJK5N8ASHFQE"!4_]YX_M'[ M0#\7BGY.EVK;[&+7-3+,SAG89X02N(G>D *WB85T>XH9."ZX$-QB1?'C-B8N MAM#2$V9S&EB" +?CK3NB5%KY4[+*Q[E,X3W[D_E[*?V0N*7D?.1U@8E0F4E# M.F$PBQ+C-6Y]'+\7.6+"E?'D BEYU./*_&,P1C;)\"#3PJ?*(0.L-N+E,&=> MY]4>)WI4$+2:V3\U3BD?)S2P/\?5$()8M2[O+9QTB).\0_BMBQ!$[X12TM\&N)WZ5V1$85=-DF?$/$=8EJ^ M+,+N6@)F]KF>I.B*.V\T&SFTP/F;;5-;.#!GN$)&G]R]6BXHRK$S($%%[8+6 M6^3[S@,LSG^:DTA6SFF05!)C697O?*$7H)V+UJ25Y,$3\]]$'1+:^'?0&C'* M:/*'HJK](*'/27@?X0D9-<0>O4%/F_^">$D2$IV;/MPF72YBV*N\W.A%(+Y+ M+82?#B_,LNZBSG?\>@\7;WCRHY8))GD4-/&989VV9_&2$(\?(4 2>8CV,.ZT MBH(#$WW"EU"R)K*PH8T>16\.^5/\P(F="2*^5MX@ETNUA9D3YKK*60TNPED^ M )?EK%I73EG !V?UOA;N@[=TWS^:BL@C/WF. PR6[G@#Y+CGD1OSH&.7(EU: M"2F#A1ZMQ.]"!W?,@SQ?4! Y80-'#LU4*G&UQ:SQ$N+LRBXN=%+R;<:8V8_P M=F3XXO(>-/89)DQZ7[YO<7/D++L[:+M1E*E)LU)-5MT'^1"I4T6(^K#3 MYGL;4H,3').[_&)V%6+P-#OSK /"[+VPPFN%>'QN:;CS90>BJ;MOF4_1!>4F-X/.:#0 M(LKR?H1-#?4%]I"RUV,=I5@ %#JK)Y5(JR:=1.7D#EEJU"^MAAQ*W&Z1VZ4PVI"Y?[;H/$)8ECVSK3@?WZ MS6('B"<1&HGGBR;A(CQ<)ROHLF9%QE&P [96V& TR%4;0?Q]_9[WD$RJU5[8 ME-GC\-+%2X3RGFF=.M_SH44<42.N3 S9]A@F$.+O&?L=Q:TTJ'=WGGU.[LX/ M=J!VH0A]>O8$+3:1LX72 W])!W\2+77AY8*A.L*9%@4@.7?;V-4,STZ4<-5" M4=3?UA9U!85ME4V3:X/^&.I%: 7DU9'F1YY]8,FH-#@;OXJLRF7K@Q M+R+JV7D>2NIK=;=!ZX$:Y0S*'T/HR4M46[@%X'/L8%2/PVDYI.)CS6,Q[]"% M&A7P"UI VX3\^5HBN+,CS:OQO2<>OW-(T^]*J DJ]L,6(1I M)H1+*@P1!B^QC\]N7_WREI2Z".H8[7BMXE$-J;_EU*0;UT(E MPKEYWDLP0Z"_0VKB#9L 2ZF6Y-2 M%:@;'ZG3X&#QUGO.O/;\@VC3P6;)30FD']I20<,H_[T,C;C7?^TFF]*Z+:.K MZA[LGV#&M_E#KWBTQ'C>/FV=J:- L2]BCL/O,)RLYEI4RFH(#I8&=6P%[55! M)]Z7':I!HW]$IW L:RG?7%^?N);S?Z_O#KQ.D=H MM,;IM_S#D=R(!N1[_I)1:3?H!4P>>KUXADAS&$/!%WVNY;&^+&P\7JR5+:(6 MQ]#W+Z'3RM$$(W@M *K1UQ]S8HY;@E'"4I(9 :@ M$&YJ.A';3UU$O6/.:K'BRV22%I]\S-R)>AWXZT*36RA?;[S5].E_ASD@O9QGG1($M82&3(@SF\EN@'ITY"PEL"G M^I>)^A!+Z-4! C ?A"@/6T+!#5SP9"JY9# D??G-?"A0*]1QKLB'27"%K*I1 M,8?HH0DA7?1:0JQ@*2>^>HG1%<[+;H J!JFB,G#G\U'&L7R[$,]32;#/6:YX MJ*/HN/ ZL6Z7^QNGXJ5)SX_RB)Z4UK0RBTA6)0Y+I$X@ Y'H_IK;91*I.W9L M":GQ76K.+R@-^'N70^/T?-FL OZ8>!P?UQQS&*J9$A=NO?K .U:=X5D$I%G1 M/6Q'I'$">]GR[7*EY*W,MP+@DJ:J?.]PHQZMB-&,USMZ_'%ENMCV:*0FJ44+ MYVQ=Q^-3^.@5_#.?$?=EL;.D4C9I]@Z5T+X#RYRH4SV)J-*5INRXEZZ++B[1 MB4Y7EJ65B]KA+\*$F*1UZT^.3H_,L#9$/ESBT_A+&4=M+'41YSTXX.AK5T:7 M'[.;VBS>3U]!VF\BS ?F2R/9:7JFXQ>SQN[)]<7=)W*Z+RY>3I()-*F+^9,O MS 1?O.2;>4(EPZLJ)TKO%KA ;_HS[0MK)\P_Y2B/-%44KCJ!F3ZV!-U[R[JL M4'5DTY?=T:D %.'BA!A0,"TROD2@HMQ_?+\PM_]H!D]_J2+6YW"^I-&E"D2BB?X#WP=CA2N"7/X0PAR-UNR=2Q;,ET 1SW9<\+_.[TMX]:+/%6+$ MY)/FR'N!-:$LSV.1^)9-+A+7D1CE3Y?<[)'>"6&P%2^C@X-C ')LZ0E%-TT* M-3(\8D^!OM6#39KY6%'SEAKV2CF 1N%>V;H/2YPH-5@5:# M+%W9>X=& D\RPU2L9N([+5 /?*K4T2H!0GG.1!I1!#JQ/M4E>[4<0T F:I9* MCUF22#]I#I>5CE(8MC%2POY@S3?W&9I1B)1?#@ AQ%L^ZU([N4YOK[*/ C79 MHBU16:MVF9?0<5IE$G"77;E_Y*=JHIL,7\AE$+Y[76S"L7X(>N[-S>WX1T4^ M9A0^H<_@'.67$SP%Y:!^.O8ZQ/B M+YX)'9] L3XI$9*3A)X+H?[&%UB>J"8]"F]W1]4'KD;4E_43*W*^QG5YV@*& M%@0TS&QP\WROS9EZ/ZGZ1-TZAPKQ%6J&ISUFE!)#*=U;YW*_V-[UTM# @L !]]"-'\F[;EH<5X MA" Y%GU:PK,2G9W2-U.Y_,@@4=P%)Q1%OYH4%?*GM)MR?!&'_U M0'S\I144<'+2GJW=+KZ1)(Q[+,N&0A)B^>A&,AX:%^K6D 5)#'Z;9+H7F=;I_^]@Y!'B'^'SP@[MC\A7L7! M[L*%KK7(8TTA"AF'E/W"_,>[\K)=ABS&U978LX 87)H .?8N<01+DM7IG6RN M(H9X].SJ.8 !0EH/=$5)#N7RI7]8KJX\WH48=U+>]M8T.;H:#C^S9'N7$IE> M?,.?7!^[51X>__:N*MV]S6+Z9J%W#JNR4X*- MD9-Z$<,"GH")1-DB_!&:UG3H>F2L/O[+G.D%DL=^MO1I]).RQ LK_' N?F:G M[N779?VGF?TV[[7\)&UX7'[8EX1EQ<"[9#XL5SY1]]L\0.U M\Z;OFPW^7#N2Q98?H.^7#1D,_0=/X'^Q^-O_!5!+ P04 " !IK+M2_D$F MCA,' #B#P & 'AL+W=O MMW8[<:V5H@R+:CW)TW0QJ85J1M>7X=F#O;XTG=>JD0^67%?7PNYOI38O5Z-L M='CPJ+8[SP\FUY>MV,HGZ3^U#Q9WD\%+J6K9.&4:LK*Z&MUD[VYG;!\,/BOY MXDZNB9%LC/G*-_?EU2CEA*26A6SQS]E<8[<(OO43;V7)$1>>\J?O% MR*!63?P7KST/)PM6Z7<6Y/V"/.0= X4LWPLOKB^M>2'+UO#&%P%J6(WD5,-% M>?(6;Q76^>M'^2R;3E)E34UWIO$6/#DDX7=T%\)+ZRXG'J%XP:3HW=Y&M_EW MW&8Y_0IG.TIO_T.--:\>43A/*TSS[@;_I 'P:_$W_ M%^#GN.E?-QL7GO_[!P%G0\!9"#C[_P.^Q?,/G?+(OG.M*.35"#/II'V6H[]7 M4^JM' DK,5Z%V3;J#UG2RTYB6&AK3$D&XPN?JI"D',%/XRII+:R\@4W1.QO3 MS5_9L]>$WPN7D-_)82V9C8=V."HX4?2_J?!>^&\=CL\3YDG$ZR;Z,A")4EH1 M!EV^MACYF.,F0),8_))4PX9-+P>!#=-9:L&2A)8P^7+"+#E^QO!"K9M6 R0*B26/$M.A04_2+#(M4\&]WSQS9'13V'8BP2[S#MEC[>/-W2S=,= M+=)%0G^O'1..=R0K1 )A/6PGW^")^4:C6N,<]X,"YM]W[.30)\Z90@DF.02+ M?D#"UHK:$78TJI0KA*:]%$B!E27H2QI*GZ?9&DF!@HM9-LZ@OEH#=D(7TW2< M'FZ#Z44^&Z^/!IA$;D&TDMZ#RK)4S!?BW'N)P&/Z<&C1L\Y-@B\NJ41N Q#V M5S'G#A=E%[B/V5OI.]N =J&QN7+I7?01^T+A0<-9<$=QVX#+EYU"5]1BSZ/! MI5/-%D9,9=7!FR0.RNUS3%OODS IZ(.NYK0VX#1VE"@*VW%#^5 QKV*44#E. MY* M=NBZ 0+;_8931X]R3/?-412*H4UZG#Q4PP#5HNDJO.U867@@ /!< P!= M=R6L"VE97LAYY!Q2TH8K+E\+##UY\0JC#0H7]6(8[RB#?F<&(X:BY;."8:F MR>L]=2UB=7"PC_#%*^@DT6&=!7DL 6^7FN/'!".H8]%B,&SK.BZ#[4;NA*[" M)+P1 !H3)C+,,,YE_IM(H*;\/,Q0;,#FM MSPFEWW5_1/&&9R1[$K\-@O6-[/1[ 4,\VPUD%.0Q/7!/**X?TUJJH+H<]<.K MK-LP&($0M#3R0^.&S:!Q!_$M3 VM=V& 0H$!J@O[TT86HG-1=T1MK%=_1'PM M2RL$Q'2:K5 /&>2"Y1 MT$.:+DR!Z"+><*;?H$GX7NPIQUC<-Z5W%3]MRR"H!'K;;B*!3% MN>J*DTU2RV;+.V'U!K+WRHGMULKML ,=M#PJ;658=[A<7FPP\?%D#_EV?Y[D MHRR71Z],_!YO6A >/>J$YP/)3V'=,Y_#,_0.ZI/70DV%+.=Y\953B_O_GBGHST$HH2U_QB[L]W#C.AL( M'E AI'R510T)\;+O'X:/XWIE_Z&2?ED-ZC>>^#7I@U4%::,IP)'%[2:Y?)=);1;)VDJREE23I=)JO5 MFM;K-5ZD\#M/EOF"/JJ&]V\T_[!YWP]DXN.O*?9GPSD#NA4-R\HT MR=(9_D8HF;E.:<74[S*6B8TS)-,H!:Y,EL.J,Y3+#?7R#W+&6 M6;A.%UFR#.RM8;B<+>BM+X#)R7<7FF@;OBY99;K&QT^PX>GP 7L3O]N.YO'K M%XVPY5.PEA66IN/E?$0V?E'&&V_:\!6W,1X=&RYW^ B7E@WPOC+&'VXXP/!9 M?_U?4$L#!!0 ( &FLNU)@?Z2$10, %\' 8 >&PO=V]R:W-H965T M&ULG55-C]LV$/TK R&'%A!6G[;LA6W WB9H#T$7NTUZ*'J@ MI;%%A"(5DEYG_WUG*%OU;K-&D8,M#CGS^-[,D%P]O MD\35+7;"W9@>-:WLC.V$)]/N$]=;%$T(ZE22I^DTZ834T6H1YN[M:F$.7DF- M]Q;N$?=Z@,L=EE$7GB0>Y;SU/)*M%+_;XB/Y3?V_)2D:41G:HG30:+.Z6 MT3J[W93L'QP^2SRZBS&PDJTQ7]CXK5E&*1-"A;5G!$&?)[Q#I1B(:'P]84;C MEAQX.3ZC?PC:2 B3$9J24GREM\JN(Z][>0%K$D*=Y=@6O&"46 :]X X]U@="#0'C_ M]2"?A$+M'?RUWI)Z:HR_KVQ3CMN489ORQS-Y%8"/WZWK18W+B,Z70_N$T6M4 MN+!KMFM#Y\.Q:7;@6X2=4730I-[#3U+3C#DXTNY^O@7*JU1 >?TH;-U"/HL' M2(M*,( W<&<.VMOG>T4L3MV'%GKQW(5\D<<6R;^3_A3@6VD;HH-WD$WC MM)SS((^K,H7?B9*EB)>DY]4<,G+,V+&*TWS&@R*N9AE1L.3>&]VP!M$Q(T>J M[ _P$997:V.I,8&RL:[K 8X0Q%;A#?SQ(F.>)Z&WYDDV'!Z"=2V5%.$*H12/ MS12$X$4S\>3KZECLC67K*(F9#@6ZHXH9)9N0\XU00E.N'_D NT$!9=YT6VJ. M9I3O6G.D[;\#\.CI,V3CS.X#J7'_I_K#J$CC*ZK>09'G<5YQ3?,RBV?YE&LU MJ^*B2E_KC:E&5#WMN0^F\X)K6I93;H:LG/TG.T4Q&7X3;H2BF,=%6O$^DTD\ M#:-L/H]GTSE\[W@F%Y<>=<4^7.T.0H6'^V^<'5^/]7!I_NL^/#V4B+W4#A3N M*#2]J281V.$Z'PQO^G"%;HVG%@S#EEY M.Q ZSMC_-G@#<8W=?4/4$L#!!0 M ( &FLNU+Z0%"R4P@ (P6 8 >&PO=V]R:W-H965T&ULS5AI;^.X&?XK1!H4-J#8NFS9TR1 )C/3#K#'8++;15'T RW1-A%)])*4 M/>FO[_.2LJS8N6;;#_VB@WSOF[S<*7UOUD)8]JTJ:W-UMK9V\VX\-OE:5-R, MU$;4V%DJ77&+7[T:FXT6O'!(53F.PW ZKKBLSZXOW=H7?7VI&EO*6GS1S#15 MQ?7#>U&JW=59=+9?^"I7:TL+X^O+#5^).V%_W7S1^!MW5 I9B=I(53,MEE=G M-]&[]RG!.X"_2[$SO6]&FBR4NJ>?S\7564@"B5+DEBAPO+;B5I0E$8(8O[U7M?N;:/69$+UP#Z( MA66\+MC'WQMI']B=R!LMK12&_?-F8:Q&B/SK!:9IQS1U3-,_9M,W([/^=ZZ0 M",:*@JDELVO!EJI$1LEZQ0:RQHIJ#'0SPW<,1I0E@Q%_Y#I?LW@6L)LMER5? ME.(">7QA>"D0NK"&.9C@G$5I,$^G_B/+4D*_%Y:PF/ 6ZX%'63 -0S8/9O&< M_:3JB^H$6O;$CZ-@/@WI-4FF;)(&DW#*TFD0)7/V@S#0K]$:D&RCM$O7030/ MTOETB \ S^(AY$HF01B%] $RD^R1?6"#4PEZ\K;V(^O)QVADS%Q5%9@BW?)[ M#U(@][3DI0L8!1A-0!M>@]B(W1B"Z@Q-T>H #Q;'4ABP^E7#R#HO&R0/"0B& MBX:T=]3/H\DH1,Z7)=G#JA;[HA)P=G&L!6G0U+1/18JVH3>GDF>@(;=LT3PX M$5$12Z8:S=:JPAXM;;3:RD*XE0M5EP]L*6M>YQ1IC MX%PANB#!S<^WGT?LET<9ZM0W;>>3_Q;._D^(<)23 5MIA=QH:O3;$G@%6\'V MWFDE=EK_'20)&%^MM%AQ*A2+OJE9CK65T@_/EPL7Q3<5)2"Q^JOC[9^?B,/7 M-@XH*PAJA:Z-:,OO1?&XD,1!-LLH32E7!U$R=&NS,&5W%E+XF%,EP'.0,LVB MD%OIVOQQ4.,_9^H/PG2D#2?SHE;/!WZM33Y;O53KWZ2LD%"^B19^(+V MJ(YP($PUG1#P?!IY-:=3DB8.9R3./!T>*OS34;I&NSL)O#\<;BY61;VR:]>Y M,-'Y>H02"[6+ADQPT&'-08BR"T'*74V4=8-8/18%!C32-XH7P]GU%O"KV6%8 M.7PIS7Y0]0J5YA=E(8CS\Z\'3J_]OSDDYC$%XL"%0CIQ:9$Y/\"EV3Y)OCQ&\0SBEM!LG$ M_MVE,(W0[$NQ44Q8N$2E;'?0^S1=JZ\FW MNY@C7/='MY?(70Q"4KL\YZ>3T(A]:C3U[X#M8 GE1)2U%; OA'(#"/&2_>&< MC$^4#7D5WD%3D= IH4%30"8)VC\>);H0BR)&/7QK4 M\J,S M HIW99[:MF_7C]>.*AVA4M,^&C?>TL-1%]UL1\,2!6T[FP3.O%1LZ_T4ZJ>D M!9V4C\K:B'W\ML%!]C#;D#_]4,*66E5/L2 0N&>A- XPY/2*/Z# ;KVG-9U7 MR70(]I)" X?Z#0#4HI0K/V?!?Y+*MG9O'.G91M2\]!/>+21^EO'32W^4\--#.X>N:AKJ>MWO9$Q3 M;XD5MEM#O)UH9W3MI^"=-#1_&G0\%X8]^,:XODU9CNC <)LS7QR7+F?!U!\6 M7( CVG;"%8RVNWLAN\JJ?! ZP:B4O"XN-N #0]72VY1"H>T"I'L<1O-1.T*U M=O@ON#GAS]&4,%RY2;]CW/*M*8).=T)?7,Z3V=.H).,C/[XT;JM7CID^%]L* MW)U)D5LRIX0%6.LP'&:D\D<1=["$[+4[G4*H&D#=T?06B8BF5+@9RS6J:G\6 MNP6>%FNZ(D,B?*Y!1XS8G1 XD*.>1]Y!OA93!.6-H78V8C\)^UJTOJSE&QSO M_<5-.V":DT'M'V1^=W'TU(V%H^5_DS#P%%^ZD'CGE")-V("T&!X<6CQA]W,4 MDTDT<:TUB*=N*,:<@QY,XXLG-G!V&1Y"MZ-'5P4':\ ]3[$ X6A.,U42LVG: MGV&\O0>>[BN"'K&RU/_6HBS\-!"G7H,P<1E"Y% MFMKZR\)NM;MJO?$WC =P?T\+)ZQ(_%(L@1J.LLF9[R7['ZLV[KYQH:Q5E?M< M"UX(30#87RH$9_M##+H+Z.O_ %!+ P04 " !IK+M2,YY+2V8" 1!0 M&0 'AL+W=OC[,3+@#4#=K%(BM_'ATFM>J6? M38UHX;41TJR]VMIV&00FK[%AYD*U*.FF5+IAEE1=!:;5R(H!U(@@#L-9T# N MOTU: M,+$4O$%IN)*@L5Q[VVBY2YW_X/"-8V].9'"5[)5Z=LIML?9"EQ *S*UC8'2\ MX!4*X8@HC9\'3F\*Z8"G\I']9JB=:MDS@U=*//'"UFMO[D&!)>N$?5#]%SS4 MDSF^7 DS?*$??9/8@[PS5C4',&70<#F>[/70AQ/ /'P'$!\ \9#W&&C(\II9 MMEEIU8-VWL3FA*'4 4W)<>E^RJ/5=,L)9S>W\@6E59JC6066")TYR _@W0B. MWP%',=PI:6L#GV6!Q9\$ 64RI1,?T]G%9QFWK;Z ,/$A#N/H#%\RE9<,?,D_ MRGN#:VYRH4RG$;YO]\9JFH*5L%8+$"58&N$4@G:*2XK^,@E651GF"S,IR50&[D :N,=TWD-\=R' M!];3W%C4G D#'R!+_229D9!D_FP1P1,M#Q!-JU6.QD"T\*-T 5'B+[($;KCD M-&0%5$H5!K)+_Y(N9XD_)^@'\HK\.$F=1( LR>!OG0U.QK1!70W+Z.KJI!TG M=K).^[X=Q_RW^_A84%T5EP8$E@0-+RXS#_2X@*-B53L,_5Y96J%!K.G-0NT< MZ+Y4RAX5%V!Z!3>_ %!+ P04 " !IK+M2%Y(P .8SQ)/FPV ]MLB5V0K$UW2T?^?7[JDD=MB5/L+O8#Q*OKM=5KT[R[$&; M/VPCI:/'1=O9\U'CW/+]9&*K1BZ$'>NE[/!DILU".%R:^<0NC12U%UJTDS@, M\\E"J&YT<>;OW9B+,[URK>KDC2&[6BR$>;J2K7XX'T6C]8U/:MXXOC&Y.%N* MN;R5[I?EC<'59(-2JX7LK-(=&3D['UU&[Z]27N\7_*KD@]TY)[;D3NL_^.)C M?3X*62'9RLHQ@L#A7E[+MF4@J/%EP!QMMF3!W?,U^@=O.VRY$U9>Z_8W5;OF M?%2.J)8SL6K=)_WP#SG8DS%>I5OK_^FA7QOG(ZI6UNG%( P-%JKKC^)QX&%' MH P/",2#0.SU[C?R6GXGG+@X,_J!#*\&&I]X4[TTE%,=.^76&3Q5D',7U[J# M/Z2A'[3H+'V2E53WXJZ59Q,'>%XTJ0:HJQXJ/@ 5Q?2C[EQCZ?NNEO5S@ GT MVB@7KY6[BM]$O%R:,85)0'$81V_@)1MC$X^7',#;6F?IGY=WUAD$Q;_> $XW MP*D'3O\7+/Z'4/2YD333+=)(=7-R_EZ?2^I/&%2M!5LO:+:"QZHCU^B5%5UM M3]X3:%4M@=8?A:D:BLM@V*R1;8TM#*GN7EJ'W'-T+!Q=5E]6RBJ?1H@R>4)' ME$3!-)WR21$4Q?0M!&W47'60JTG,'#1\C1>503X-X><@2L.76%; B"@+LK*@ M* WR(B)FR9G5D-GUO>@J4! E01E&?$C#D,HP".."RBR8 OH[.9/&0(495.DJ MIG F(0-.2+M&FH ZU,#C. C3Z(2.85XT/:%+YIO1O29,+?ZLA>!Q$D1EZ5<6 M>7%"11H4TY+*.$C"E'Z0%BY984P;^2ED;?>8?S8I*/2VU71I+NAI#8XYSQ MWJ@R$@7>XC%,:$0WQ\8^A"1!3"UZ3Q[2,<#:JEW5#&=DVR^N:^_MGFX4A]YS MEISVL(<-_@NQ>]A%"-T[B=#K6!>0M)1&Z1I<>Y7M+XC&*#^-$HJ#N,CI[W\KXRC^EJX](TS(EHQGYOLPRK,,41TD6J]EX:!H]U MNM02M??+2G;5$UD'2+M^@N$%-SH?PF+!R?LGQ"MM?9C\5X7V>B@)1U3D* 'L MNQ)5*X]04-FT/*1:/%G*4!.RM*#XX%Z^^>.2'TWYK^2_@FX0V(8^:P?8+6NXNY"G].'C]<]D M*XVBEI>AUP"F"&XI1]Q"XBST.9%Y.I 3$?,[1;_@JVG&[2I.0'O6U]LRY><9 M.@NR_"PR/BJ(M[EE)F"XTHR?PQ2Q.^GP5EDN^))F[*FYRW9"6Z M&[("(3*7>F[$LD%@M.T3KZDD+W,^:5IN 0;NK/0*M0AMB2L>U[<&"0[7&1^* M")]M0BJNH\-LW0<:3*[:OI\-U=!SV!Y4:F=CK'1<#A;,VPMED0_0Q\IZ3)=> MB6=Q&H".=_NJ A9!RR7 [T3KB_6PZ' N\1" ;%2:'H1]3A)2Y;-\%'UWC,-W M>U=\:)%>M5CKN4T.3B,HFO^_%8WRKRCZ,X]5O9^V4L-3M$GMJZ[T[6B+X<<" M;JZ/%6<*M(W"=]L)9X\UART1KSV*&O6"NC&&R4VH<*?$].,CS Z-W?I6PB,K MAY9KC%[-FV<1R3.J6J@6!00S6"4E4]^;J[Q"VM3=UOEP%/0=_%7(#NAC^UKB5.\.7):"+9)]Z-<@UX/ M5W#]-OT<\K1-1N2+84KF>\577?R$![AB#W3:$V*4LB([&*BP1(8\>$X8>9>A:(1K( MODAE-H^B<8;7_K;U[SE[$Y^7"2.'J;M/P1M<+X7JJVUG=U]S-@H+:.6 GS9#X[MTWC? M6_MDYSL("L+ZT&UL MM5AM<]NX$?XK&/72QC.,+%*R+:>.9VRGG;8=5;)BC-U*WD\L+?O;.7EZ8WM>Z5>^L M<'W32+N_5K79O9KDD_3@O=YL/3TXOKSHY$9]4/YC]\[B[GB04NE&M4Z;5EBU M?C6YRE]>+V@]+_A-JYT[^"\(R9DT$E;3S\GZ3_G;$#RTHZ=6/J3[KRVU>3Y414:BW[VK\WNQ]5Q'-"\DI3 M.[Z*75A[^\:>)F6-#H-OS*+]$/!QN6LR=G8K9/!/%K,B_(F\^^&+.\N9/R#N$_H^KE?,6.?//KPA> M#((7+'CQ_4[^7A__7Q0![Z];)5QK4H_-.F+6H-!9XL=8M M7NEV(Z2ULMTHU"P6D 8/J5O3*-%94_58VRI5\5[36Z&1!R"7"LLA"^[6J]X; MZS*VI&^UWPNS:Y4-F5BI6W!(EVYE8WK20Z:J2JSVHG>BAS0K.FF]+G4GN?#9 M/L$&PHR-E8V;BH^\D.SSRC:#28S*Q8QRWNH+[H"A #.AA0,#9VW(K MR:&PY[LP33D$K?%4=U8)I\K>!ES)BWCA(*:N)6R&A1"0P8G"D6;=.D^&0)/! M!AL$0-U4O.7[ 6<,VYU@W8*0,Q'"0:#A-M(ZA(MN5L8B[R&)#*<'INN,]0%3 MBC8RL),ME'Y"QM7.#!X+&>7-G:BO:X-]'5*+W4U>\5OI25)X0AL.W4CWT>.T M2%,2W4*2L?O1]U-Q\W0F9P#E4QK#OQ'@^EJA U99]YP$:VL:(==K76MDG#N*ZO+SK)@7T)B?9(L" MUOT@BI-LMBSP9YYG^:+X9C;9RNJN]P4B2*RK+**C2_>H6S]QJX4WY"WJ8,.D MQ%S=0Y=NL5DY+RQL%J?3A7@F3J9GN#[8UH1VA)1"=^=:$7DN\AF;#P,^DZ\H M&D([$68>8;!7M#V0(?)#22#EKH?JH#F#9&$3-&CD)J49!A!X8-/7DL<('>K_ MT/([!4D4@ 1#:5"FCV4D*_5[3\C8KD9[O0DLIT/%*JH&LENFV60J?H0OC=6E MK.L]L]@6'A KA1KC:$ \QJ0:YG6<>BZR&?*+F$.A()(B1(@5JR]8"GZ:BC<' MJH0ID6T)V59-N'BSXMIF8:D$>]AP*^M>I2=,J90\3">*WA%T>M6A M'%M/R17J!F(X7?W#S!L8G,>W*G%;BMU?7(BU97@91QB>2J4&(2#6%6K PWG; MP96$ EFJ*(T)+U).-U0FW$J8<16B:QI=BC4B;"A)/D7?AQI35> A\!['D$J$ M?,:>83)]^]N;UR_R/K 1XE/B2!0B-I0FX' H?)HO KM::Q3SYF#C"$%)!B%B^1U0QZ*Z ^4VU,4 MEXF1:Q)R654Z^"*T1YH:^#:ZY$EAW\+'UY%VT&%6:J/;EGVX%A1(4Q%]G<]Q MS9?5AX_P1G[Z(I^+Q?Q$_/E/RR(O_BIN&#QA5P/L.T # M<8(T"^P,;8&8;L,-:!W>0SXHDM)/ TX2G7X/;*>^>&@U&D6T/4CF\:%?_8NZ M/-R66,>J6SHE\>R$%1NB E;*,T54)ZEZ$.I&. V6"B>I MKE,R].*52B,,7#F-^G?:;ZG-HTRX9Y.M0[G":CY*07TT9U]"[*BK7G8E>294F50;T5 M"<4TW9KV!1Y;(N61JOE)(, !)%*LI3D3L.0^$/?Y3%1R#] 6=A$L"1A5#Z9\ MBV+M4%\EMP;B=";W( Z*H39IC:9RM0\-#9N2,#;(*CITT\S;25T]4(Q?WL\4 M3ILEQAK$+45&,P^&86N<[33)X]K&_K[=Z;KF^5F-,"5-:FJ/!"B)I!D@ MV(W6$^>@08H$!N$?,)@XN#F52/&@&0&0JK2JIN)=4A-FAI 6AV&IAT2GDK%5 MZK"E=-L0LPR\9IT/$V?4'@?7-C34&+HLM"NNQAZ6'2^CP@=)VMHE^0T MTWN:MYF[$K,R)5!6QD@G,E;]+I;&KHAM:&O@?#DI/I5#0S-O ,M UI&1" M&+#L!MF O",G$8VU^\,JC$4=IW*6:_JZ"M&0-!"!7:C+K==4<+%G?L-,]WBC MP PO-QLP4>B0]TY:#T1A H?KX'S,.C7/4HE-&.!:.^K >\IFZK96@\Q#1C_9 M!4U.%DS#[JG%LB-D_C'@OQ;N17L# L^RT MH-E^F9WRC#_'B$_4G&?+TP7_SF;S>X< =!/Q:22\^[3_1[_Y\O0>S7VOA/3[ M7]K/AYB'\T(F\OFS=*H^+):OQ7VDTW1 V/&)%_]H3":21GBOK/XWJ'(:U8Y! MH\!";_XLS8__6[TW2$4XN=62.DLZ97N:2.D<,R[G>85F@2^E"N-M/AML>J@K MOJ!1D,X5#\U[9!PC;K@+/ Z7#^S@/F5:=>?<[;?:5B_H,\F>"TH3HP\'O< ' M=,ZH@3Q?/N,UQ>C7<()^TI_N,9!C*#(:XDC4;JL!@%P=/W9DCT(EY?>##++K M%'_0K??3X;SFB#8X7.&KB5/WO3$VFS1YA]@2JDK1)Y)$)!%J.&^A9:?[I^;/ MZ6/?"8\//LS"6QO^_$R9A7X1OM$.3XAPE?'>-/QWBQ.KLK0 []<&[!]O2,'PW?_R/U!+ P04 M" !IK+M24T%T7 0# "X!@ &0 'AL+W=OMRX$?O:^8UD.6_Y'F_1?6DWAJQD8*E$@\H*K<#@;A&MLLMUX?V#PU>!!WNR M!E_)5NN?WOA8+:+4)X022^<9./W]PKB-.Z.G-$0T@-/UX_L[T/M5,N6 M6WRKY3=1N7H132.H<,<[Z6[TX0,>Z[GP?*66-OS"H?;(YCL1JC^ MG]\?^W "F*8O -@1P$+>?:"0Y3ON^')N] &,]R8VOPBE!C0E)Y0?RJTS="H( MYY8;0_,U[B&&C>3* 5<57-UUHJ7&NWGB*(1W3,HCW;JG8R_090RNM7*UA2M5 M8?6<(*' \\.7_4C!\7VVM,W15?KP2 MJAA"%2%4\2^A8E#XQP;_+R<\N;2#"SYSB:'4]*RLPPKT#ER-L-.2WJ=0>W@C M%.WHSA+.GE\"#4!(H %<;A>03(BS@KQI"G\6Q:0$8FFTX@ M2V<$9K JRZ[I)/?554A250H>%.!-/HF+67Y."Q:/&PO=V]R M:W-H965T7]_G)279S[O04)76Z6_ MFK40ECV6167>#M;6;BY'(Y.M1-6KD=EHP7.WJ2Q&<1A. M1B67U>#ZRHU]TM=7JK:%K,0GS4Q=EESOWHE";=\.HD$[<"=7:TL#H^NK#5^) M>V&_;#YIO(TZ*KDL166DJI@6R[>#F^CRW9C6NP7_D&)K#IX9:;)0ZBN]?,C? M#D(22!0BLT2!X^=!W(JB($(0XY>&YJ!C21L/GUOJ/SC=HL?!50R M5R,+6C0RRII][_R^^(5]4)S""$)TD<2O)N_A5BC<;/61A M$K XC*-7Z"6=9HFCE[RJ&?O7S<)8#>?_^Q6::4IGP0IZ8IG0%J'#-EKE=0/4*@?<,5JP0F6 ME=@&7CCWW$B&R344RB"P>+0"QB()/'4G^6+G2(*$78,9VPFN3@#6[&[+/)(&QLG26*^32R<&-$402NKD=:U7D3);8]M#:SF!Q*6D3 MU/5Z;) +17Y@B8#5E7,;YF%;TH,!.)59"DULK+2%,WTGHY?;&W@KG+M1#(RJ M^*+8=7"&5JW5]NX%/3+1BUZ&52V,NN&[QE[Y?Y R1A"2Y7+C%S"4(BP8UEP M;V28QXBG-'/E4-@ '7;:,3*@)O!J861>X^&!%[5@JYI#8RN$1\#!*JNE*QH@ M\R JK#%#YLH6^[AD7\#P?'#W\*0+ME/+0JYXMX+"O)^;2ETAB.%,PH_%V0N/#H^ M0[9/8GX;5.C!Z8"Q]VZF5I7\%7[@7K%,E>"3^8Q" >WJ8A?IK:S>NEW,=-+! MEL=Z(U8H^^SAT3F0 "V!#4XHRR7\WV8ZX$T0X@N924I>&(7'&%03 2&SC1F? MMA"4I8?70FED?5*?E@[9AZHC28.V%VXO;W0\ "] J:>.QZJS).RT ;1(3C0\ M7\61E)1]D5G1D- O(511%!*X7;_A:L$#RH"CT-B^J1K''O!IX@!(34R9PSS3 MY$)"G;>@/4@Y;+L6,!25B&<#NHGWK82X74(T=;9N.7@1EJHHO)&L$[OQG^EK MM4![Z%@O(4654;@9"W&Q_20!+-YRGYPAA%]4I^:HA"P#92S_38@8!44/8\NV'PV85$0 MQF/V61%P>S3 81K$R8P>TF >S9MB_^-!V-_6FG+QY1/9#W/#39;I&H:FJE)1 MQ)(T'L&9W]];?L;2()JE_G<:'BE8/.7.R,$- (P 2?!",.: Z))G78;JF$XC M-IVROZOJ3?8MXK\V!Q\DDXA%83!-DU(D 5#F/5?T[0)_S-(Y/8R# M>#IW+KQKNR?R*97[+*O+NG#(YB49YM?DFQ =4YJ@K M0)4K=O^3$.[P\ILA?-_1 X%;)%,MUG0<1$'^4&747+45U/=O@DXBOS_(_XG- M_A33A,)[+R&[!?N5TKMO2 ..\#&D&DW9>7P!\8U3P_#".SV(PC%^9TD*&!4X M)JP"MO)]IQ.:YU20Z.CB.I#.:H!F/,7_")';1V:SY)+=' &D:2F;!-"7))G3 MWX>V+JGJ&8AVLZU"T90A5QTBNIVAZ$YG,_<;IJE3_?UC4XK,&G*]Z?J-Q'D>=79F\@M#XUA>M!X%AE;:GC/TB%. M,*AI[<'K;#JG\#F.BS_ _(#Q$4X\YV28]CE':?P/#?Q=^S:N/!U"*'?SC.?U.$_>23,8TDX#7'$/XH_B8T%B*L?$\ MHK$DF$Q2&L/B8#J?TU@? 2P=*2\ZG\,R6;<\KPYH)]WQ*XH\[WXW'H4-2DPS'[KI]7#08GF S9=Z_< M((V[&Z3QJ_<_?Z/3O='I_NCT_W1_]G]T>C@VZU2Z)7[0LTPQ\A_QM6-=A_! MW?AOO_;+_1=T",B51*M>B"6VAL/I>."[Q?;%JHW[$FRAK%6E>USC5"0T+<#\ M4BG;OA"#[M/ Z_\"4$L#!!0 ( &FLNU(+.IL.E0, "$( 9 >&PO M=V]R:W-H965TB!EBB+6(I426J=W5_?(:7(#NJX/?1BS?.;&>]MH>9M:>V?P&Z,'?4*#K60GY6?+W%=K+[0)44Y+8Q$(?K[0 M.\JY!<(T_AHQO2FD=3REG]'?N=JQEAW1]$[RWUEEFK57>%#1FO3O\2!%ZHI5.SH]H'08T/I<2-TX:B10UH M [7DN+I,[.&*"93(7J._OEX"MH9Q&%L#'X@J&X@+QX;P7DFM85N6?=MS8O%^ MQCOFO/0>9Z5F@AGZ \UWU2I,+["^\V M5ZVQ+ C2XC$4_B(,)X^!.R=[-)@@GA . Q$E!Q_#NW^=@?1?&4\/K2#>LP<.0GB'LU1Y?Y-:1^'":3,/?3/+'" M(IF/S8_\-$[A*O+C/+V&* ^/DBB+KB&>)WABB[E?1"D25X6?Y"B>0;'PT^RE M;N[G46IUBQ##AK!MI3+LF\L.Z%-GCP;3+>5>L&]V>L3)< $9MNM -,SF*>:/ M"%6O[%35N'&$PU=*E!LD'V9YF%^P"%U'9TFAQV_8]1Q[ QUI[C@2&90+:(+)%"5F26R"!+[]WCI'$!>V&&&WR23N_?=KCVC^;#XXF[M\=!!4YK M= UOYID':GB0!L;(SCT".VEPL!S9X!M.E35 ?2VE>69L@.E?P>9O4$L#!!0 M ( &FLNU(R1'4B^ ( %4& 9 >&PO=V]R:W-H965T)#?M MOQ\E.UX&K 5VV"7Z\./C(RDRBX/2#Z9!M/#4"FF606-M=Q%%IFJP9>9,=2CI MRT[IEEDZZGUD.HVL]D:MB-(XGD4MXS)8+?S=1J\6JK>"2]QH,'W;,OU\B4(= MED$2'"]N^;ZQ[B):+3JVQSNT]]U&TRF:6&K>HC1<2="X6P;KY.(R=W@/^,KQ M8$[VX"+9*O7@#I_J91 [02BPLHZ!T?*(5RB$(R(9/T?.8'+I#$_W1_8//G:* M9V609E #7N6"_LK3I\Q#&>PO%52AC_"X3@S*^ 6#=#1(O>[!D5?YGEFV6FAU .W0Q.8V/E1O3>*X=$6YLYJ^ M#"0/?UUMC-;V9'Z^XR"<7N7>1_[*6H+XTE [4#0L%."6IP+O?PEDNZ4;TA!O/N M JA@7 5[(;IJH&T#$F >]A$76.G#+<&WD">A&56T"9-P[@HX(X)ILE5" >: M#H.>+4K<.7@V#^?9'-(B+,L"KE3;,?E,0Z+KR04U*:C.-;T!:OP*M:7I!$(Q MNC!*U,[N/"MA'N9Y#O<2F984"9>FUTQ6")3%EO>M<5IF>49/+9PE.5P;RVD0 M$/3 -"%])I(RC+/4+;-Y.:7Q48F^15*T)3R!TC AT'E8QLE8A#P/RV0&61'F M1>;"IC>=9&Z79.FF'KI]NIYFY'D;%;_@P<*D< M>PH9!.[(-#Z;%P'H88@-!ZLZ/SBVRE*U_+:AN8_: >C[3BE[/#@'TS_)ZA=0 M2P,$% @ ::R[4GJGG(K# @ U@4 !D !X;"]W;W)K&ULG51-;]LP#/TKA#<,+6#4MO)1)TL").V&[5 @:+'U,.R@V$PL M5)8\29[;?S_*=MQL:'L8$%BDQ/?XJ(A<--H\V +1P6,IE5T&A7/5/(IL5F#) M[86N4-')7IN2.W+-(;*509ZWH%)&+(ZG4=J@U,TR2(+CQJTX%,YO1*M%Q0]XA^Y;M37D10-++DI45F@%!O?+8)W,-V,? MWP9\%]C8$QM\)3NM'[SS-5\&L1>$$C/G&3@MO_$*I?1$).-7SQD,*3WPU#ZR M?VYKIUIVW.*5EOB:>+]/2ME]HNM@Q"R"KK=-E M#R8%I5#=RA_[>S@!I/$K -8#6*N[2]2JO.:.KQ9&-V!\-+%YHRVU19,XH?R? MNRFP[)7L F#&ZU<8>&3RC'_FR B(8,: M=E2S86\RKBMS ?$H!!:SY V^T5#=J.4;O<*W-3JO,P?/5<*UL)G4MC9D_UCO MK#/T,'Z^D6L\Y!JWN<;_=9-O8GWGS6W%,UP&U%H6S6\,3@AA[=^N<$\@%+@" M00J^$])O4%L"6B?H?6(.S3.DX1;HM]>2^L["68O4M>4JM^=SH)L6$NBF;[C) M"F#IT1K%(6RXY"I#X YV>!!*"74 O8<*C= YO(7J3Y\!UHX<.[E"7L(R1A,F.#=U5PDS$+Q]/>2*;Q M^6E-2*!_JHE'[(6R7GH5T4FOE4C"_42QT%;;M=VP.PRM==>KS^'=Q*,+I\NU M('%/T/CB&ULK5;?;]LV$/Y7#D:+M8!J2[*<*$42(&E7;,"Z!LVZ/@Q[H"7:(DJ) M&DE9Z[[W[PSGMCO[A*2D]WM6[S^6FK37\R2V>'#1[6M/']87)ZW8BMOI?_4WECL%I.64M6R</UP?M[X+O\&4MG'QC]&=5^NIBEL^HE!O1:?_1]#_)T9\5ZRN,=N&7 M^D%VN9I1T3EOZO$R$-2J&?[%W6Y-3Y:E MH8T7P=5P&^!4PT&Y]1:G"O?\Y5NY]B2:DMZI1C2%I%\D?*0/:ZVV@GESYPL/ M.RR]*$:=UX/.]!&=24KO3>,K1S\VI2P?*E@ X(0R/:"\3I_4>-7:.<7+B-(X M39[0MYR\7@9]RZ>\?JM_:^4_E>=-(EL M1A$=1,R12&L5*D_I/178*N?);,C) A245.!'>=J(0FGEE70D<-[929_KUDZ5 M"J4;S'RO'BV"^DH5%4&/5/L*JGJ)U-8:-SQZ!9F^D=95JF4,OAKA MEB2+7MIZ3K_A<&,T>HIJMN3%6LNQL:BO@%[^.QDO ,)7 MIG,0/4O.,\BA-8OPG<92=9O0!$.W$Y6 5R!P4 MGIRFE$5)LIR"]SV899S1\N2$DC1*I%&:Y2\'",OEBA=I=!JOZ#/S!IH 1#7>/!'A7GD$"T6*'E^R$5\I6[YJ MA?5[-+OFRRA26M%3*ZTR)<)L34VF020,'-UX*1NJAWIGQM$I.ZMPOQ0>)CAZ M$-A+87$.:3L$]JY5-CA_B/^QC6C,HTKL)#4HOR NRR'NK36%E$#2PT?J.&L MQ5BU!;]>!A25T67(\JZ&QLXM/P1,X+6J M.=Q?.;D91 82!_5#M 2D41G\5>QK#FO9@2=&> C.0"3> M$55W-8ER%_*2"W@@J$,Z<* 4-PVSM:*F'ASD\?.#9WC@G0?3C/"(&A01$K_% M"AA8:31@XBMO0(]H]JQQI\)%_FHESPZ\V\"J&Y =:Q\5'0S?SZG6XQ(98<4.?#* 642-QWG$ZK#%6!BR/T1_DC"#V./.FX"1TW9/VAO MW[8J8$VYW*,\BWFSQ#([.^5EAN42'[!<89GF"2]/>+G*F5I,;J$(T6'R4[I" MXG/4ACQQ\&-/.^[PHPS5X& !6#@ &0 'AL+W=OJJWD:Q^MY+54SN[GRSUZ9 MFRO=N4HU],H(V]6U-*<[JO3Q>I;,A@>OU:%T_&!^<]7* [TA]VO[RF W'[7D MJJ;&*MT(0\7U[#9Y<;?D\_[ ;XJ.=K(6',E>ZW>\^2&_GL7L$%64.=8@\7=/ M+ZFJ6!'<>-_KG(TF67"Z'K1_YV-'+'MIZ:6NWJKS[4SD5,BN[V#(>_F- M=/+FRNBC,'P:VGCA0_72<$XU7)0WSN"M@IR[>4VJL9V1349"-KGX8=S]J*T5 MK\F2N2=[-71"*-T^0S^A9CZ NO;_$)?>=0_[C=6V< D#\_HW8YJEUZMA$59V$%+:E3/D7 M1Z,<&:$+X*SI"J2E,Y2+4M[:FA0CEL#-RT8 H+(RN_=N, !#AM-"NA.%S0)FN6]DHN-\!0T;Y6SVQD8S.)@)I%1A:AAW@!7?Q&J$+NH>76$GGMWT09*S(M6BT$S73-%XI,Z@#L\'* MFPX EHU# ;F85<558!5#KJ?Y4,%GH1M8A(P[A<"Q0@T,"J$GT#BY^DR4J1;OTV M%F][U=\&M4^VWR@#W\Z.7(AT$:7IFA=)M$R7O(BC>!UCD6RC'>CGMH]]$/KR MBVV:I%\WNI%%H2KE:Y'NHF2]83<2R*:;:+':B70=+38Q$)W_F_BS)(W6\?+Y MX\5JMYTL+L1B%VVV.UZLH]V675PL(VCC!<2V2_'+J?5M=4Y[JRN5,?2'G#-H M^HA*>8^<\QA0=5>C3>[)<#>B+&&F(8]$"PUDE51WQ8^ 8R3Z&]A 7R2H< MZE'"6.>UQS,+3NKOL8%)J0U%'N2/#@-+E:J5"_T[ZAV-,WI<']L0480;P/XO M+B=$GN"< MURV2X=U'=H%6>D"G>MA?I)YN^F<]J+L4K$$,I+0FV%H?<=)$_<Z#8/WO*#$S-0#S5Z<%.*/856 MVA/ZJW-HZK\I]YSM'T_M^+5#3MCQ@1-XGKC^>CDT833T&E#!#:NLXXPCLB[C MH@^BDQ@Q4G#+I<=3X$EE@-@C23\??>8O/S+1QRP1C\A^\'O@AUKY61N6@TE_ MLVZUX0;FUUTS;H<"%Y@\S5=#C^8]Z,+("*3/8>6$ 5D%S/J;-D.T#ZCWQ;M2 M*,MK,.(=:GA0C9_0\+AED.:@ MUU6TVJ;X7X-EU_X_66W$S^3.3=,W4=Z9GG@"8#!?XF4B$C#VVO\EFYT7#+S6 MRE.X4CR5>X:0DDW*_+_%/%KQ8A6M5_'SJ;>$<*=^;J+E*OG WX_=1N>3NWY- MZ$W^HD$[,A6&:__X=/QHN@W?"N?CX8L+>43.0*=40#2^W*QF8'?_%1,V3K?^ MRV&O';Y#_++$AQ\9/H#WA0;\^PT;&#\E;_X!4$L#!!0 ( &FLNU(V!Q@( M?0@ )@3 9 >&PO=V]R:W-H965T7[_G7DJ.,GG- M[A=;$LG[//?<*YT?C/WN=DIY<;>O:G^DFIE$U5C;&[J7' MK=U.76.5+/G0OIJF<3R?[J6N1Y?G_.R3O3PWK:]TK3Y9X=K]7MKC.U69P\4H M&?4//NOMSM.#Z>5Y([?J1ODOS2>+N^E)2JGWJG;:U,*JS<7H*GG[+J?]O.&? M6AW5='!XW4O_ MP+[#E[5TZMI47W7I=Q>CY4B4:B/;RG\VAY]4Y\^,Y!6F6\3,'TNY RG8'16SE>^GEY;DU!V%I-Z31!;O*IV&< MKBDI-]YB5>.CXMNM/OPNGTF=-)*GXQM=\Y\6-= MJO*A@"E,.=F3]O:\2U^4>-78B8BS2*1QFKP@+SOYE[&\[%7_Q'OMBLJXUBKQ M[ZNU\Q:(^,\+*O*3BIQ5Y/]G"/_Z:?';3HG&FEO-F$?)"1V6/2]O5:VLK*HC MR@$EZ%3MW<,=C=2EP+%&'N6Z4BS"0VC16HO=XJ@D%JO6A:<[66\5)!".%7:4 MG9BRM;K>\AXZ,6'#-J9""=/S4GFIJR#C!7/IP09!EQ5+<9Q3SFPL9%WB(EF) M,;3[G6D=GKBSM^)#./ O,I3VA^V\];ISXH,J*0SBC4CFT3+-Z"*/YNDL/(F7 M-\[WPO.XE2D^5R, MLWQQULE*,C'.TS.1Q'.1)3-8E(MQFB=G4)K&43J?D_9%M$K8GF44SW)QA405 MIBYTI263D-D\#!$NF]9#]?HH9--4QS[LZJX!;V%AT]GD8$7KC3T.! A+ED%F MFOSMKT7;F_[X6N& >F@-4&4L*>6<*'%M:F&TC@+Z48&D:R0HJ$OD:C1T6!H M'[\U:F>C/="0IRE^T]6"\)$D.&R*[S\0M9><#_@4DC5.HT42G]'_:I7S_RP& M((A,"N!%(Q3C!";->2V/ 0;T 3EKP,=KY.>@D+$7(@SRU$!O)'Z1MMB)=!D]%CT>"#SK%?W=F/*@*RJI M,2HH2Q=GW662(@"?+(8 ZX\1J$/6/A+J]U8WA 4VL20R*CJ$CV2Y^5@B[^$'\"ODX#_!7_*0W\HA]"2H\BV;9 M[+2;1P=*;NM4< &E"B:@7%%F9RA:64E+,2,##Q@O'/' ?":2:+Y8/9_S-$I@ M'!(-7OA28\RI]!_8L\5X ]S7:+WV.]B/N)6"X*DM,B4%C) /DHS^8=.'3M0;\:HOC@+%L&^&2(VE51V!9Z;TW5 M)6K0%P M!R'Y*L=OLERAYFZADZHC04#!:5&,=AQ$P]5%C"?+%57+>!%EJ^PL7'%TB,[5 M9J-X)'I$*$\VC0-PUQBGZ00:D-XWLNB(RU$PA6DX@.I.V4*[+O(DABAP6^N> M_PH@21)P[ZLH(A.JMJ3\_X@6MSU21=M(? 9F&,HDZ[V"9G,/NZ\8]P <$(+JSKP_NOKH>.+4 U^CU*CW M$Z5Y,&V%B*C'"D.P"4#^0>A/,=<;@<;^@CE<^_>+[&!1 ?QZ0QCT6'8A+@"S MK)@OK*J8NL'ZSPO6]1 U'=JIT+']\;#]=>#-50DZR.F#^MUT:(">5> #7Q' M?Z@-&8E5W?0GNBED$"[@ZZ#]KNM"M;I#^:1BSY,F.[Y6E584OAW:A&F'>J6NHZBR+<(M\QQRY#!< X>P@5X. +X0O8,2I?F3F>R4++^U?9VS7A:$ MJ&/^IR!*< .RH!&QSB/X1K9M="TQ N!Y;Q/[ ,;3IH2_-,^I6UFUI(DFS7C)%VT)'&*P#W[:N;:['(XT@<=AJ%TVUUITJT7&5(IA1!)[\; M43^!D8 P6KI *)"J/^XHUE1W7-*6D0N)S]G.@:+#:S(A M,&H & 9)9?%6IVLN2)1X7)Y;XA&H M#*L*BONDK]66:L=0-6L>\DC-[$^D*-[D.9IT'#\95X">7].+G/^-+# MN>0"V&ET"$M(IR QZ8!-:R9FSK0JI'L MDYBUN45:7H-AS\ZMUZ&K(RZ;UM,+82A&D,L7,"?5<0?4!\!\2BAF'X7ABRJ3 M7.VG%J(UT)6N6Z8!+1_OU /=K"&_IV3TTK2:P-$ M@MWHP\Z: !]P)D]5O#ZRXH^?;WB0"(VS>]L8-%-JGDNJ\*"81UU3/'P'&(AU M+)?BWF+BM6$>?DW^8O+4Z_UT\+5DCV&#OPG1JQB()GPX.3T]?7:Z"E];[K>' M;U:8L[&ULK5O;:P0 MQZ.'C7TH- I$F8TNN+J;$/;K]YS,JKZ E&3/^$4"&G7)RLO)DUG-Y[L0;^NU MUL7:;6P]#5M7X9=5B!O;X&N\.:VWT=FE3-J4I_/9 M[-O3C?75TG%T>?;]JR<<+P/^Y=VN'GPV/,DB MA%M^>;M\<32C0*YT1<,5+/Z[N++D0Q/@]K7G4;S+YS'L3.1HK,8/%\1:-< M-Q&_>LQK7EZ%S<8WT')3&ULMS56H&E_=N*KPKGY^VF +#CPMTG*O=+GY9Y8[ MFYN?L<*Z-C]62[<<+W *V3H!YUG 5_,OKGBYC5,S.Y^8^6Q^]H7USKL#G\MZ MY__.@"'J?GHC,79BORX*?>F]'91.M/"8-$T+FYJ$U8(N&X1>Q.=T\UVOEF;E:\L M%K2E\57=^*9E?-5F&\.=7V)9/+[#Z!#W>2B>-0&/EPY@LL1O9NFA7+]H,4JV M"VWD LNV ,:8?ZX=]XW10DC9>6)V:U^L57H)"T (5C3-VG%A/(K[29+!&:"5 M_#(X!3;)&Y@ZE$M*-)(B+>8H.T>GV#:+O3P?C!4!3?3U+K2QKK:-OG!FYQ#<>[. N(O2W]C&B9Q;/(.U7+0E#+9T M!1VBUC4IV]9%'Y84AM^Z_:/S$;B<^)*6Q9M*7LL(IAHV?$5ZY2 M6S@$AA^<^UB1^@;"L:*26?1R4IWMFQ=EJXWR=*LP\:E\P/3 M_*;=&+L)+22G =7BG -_W]IJ;W:V'KMKW=(G>GW;+6R,A>18CYX]F(2MD]11PK_H_TAM>DY)*[VG MW3]J.AZ";@T/L!SCXIUZY\ SBT$T8^:C^5!&2CV?/OOWA9Z:=ZY!6'/I*\CM M&R@\F-H51+G"Q0:I&S,0RRWBK5!T(/#!2:X;+&\C$,;6K2V;O6&BYPSHUU;& MQ^CN0B$6*;MM"ME&SG)V-IUULM.34X#:.N_6K'$D^/TNM C*55NN,%KP8"A3 M"@<"C?K+O=WH&Q'97AP+F_V]I=>?J4JRXT:&&/ZI0G(T:+QM:IZ2(&5O+"'- M8#DKMA@K=DH\132T1FQ_\E[#[N<0FQLPU"IY)%7*<#DO1N$K@0ALI!QUGM,;47#;B4@T8$07SE6^(P-P-,R;4H/H1M0PMXO B M"2>5 :;*5B7.V:((<2F*%42WL(M;.H*_6);<;]F6;FJNVT7M?F\))IV0XPQB MVFVH,@H)2Q1[K;H-X3=#\V5L #,KU8 Y5#IT682(_.J LU?MAA@%1^ZW#]57 MU"OR(7EX^JBJ+:%*6F,)[P%N68E6J^RP!#WE;Q.1@DOXJBA;D!@JC'8G=HLJ MZ6>%\W?T^HFI7*,>V80&)QWK6O>=Z'[%_<,P5+>$!YQ0&U<,EX91G)=#K ^W3_GZH44'_ 'SE9+[_R-RDZ>;QY(,D:F@C/KX^QYR M^H"X&MC@P5.;1^;\V>3;^04_G$W.SK]]T)R/S\XG%[.S8_GP9#8[QO Y'LV? MX]! .;M>.<#$3",R%B0"A"R43KS,E.LK:_5T M0E?-BX8=GM=KO\WAS%TF\@DA!E*(Q)%_\:Y2C0DK'(WEIV]J>N<66;Y#)_Y4 M1 _M>RNY4R)3RL+$V92O0,K:BHXG*7BYQ>%J0AQV6(X_UBF_U52&.G'>R.$W MH!8"IK/LHMV[J #!_&07]("]$$E7>I*Q94"09_51NL/=05!*G_*EW<$W?LHJ MG7Q-^8D8N@HJ*!3:R(DT(V0F6/J5&QIA:GXE/%NS LMB 7"0X8;30:L,P+K M?51O&3"4+HF0["B1WU1^9?;,'#9"!\DL;>1DLD*"T: 0P01"B9RI**U'D:%3 M="6H1#0&HMNC$J@%BG#-YE;V/UGL-110B'N):G$O>J)?I?R.[7 2-SBS'HKF M[H\D &1 !DC0CLZM&;ID<-0_M^1T6CWGL-L"7M>YXOLX3DU]6#$ M"@E%3.P=, FDY.J *RI8##+!L#BKEO>T>$"6?-VM)I1L2(H%/.\3RD=#VO80 M%9J,TN-E4<06']TGU'=U4D.0BD!< B*3MB? I*>OV):IDP5H]8% 60:Y"(&(^^Z\>'1BD8C)H4UA1AR*5^]28 MN>P[2B"K+JEEVDZ>A-JL:!0EKW[YU]O7)V??23X9D&T)>0E$Z"=-AD]"<^I M]VMUF_3;*^-S6F!^!61C8?.!BG\7BELS[)!( H8M;Y#L)(CU!#0)$X=HT<./ M2/G20C0GAF&A(55Z?/3VP[NK^N@X53)=GL_NUK4N9%R/LZ1V?55.+_G4."*A M<@D\2,=-Z8&4<4<%IL0SEBO1;9G !@,('?2AT*PY#+;E.=,!QT(MX">FK3L* M*?289?.=2SZ=.#-/!V_"4]DUNAO@E!!9F ?227B/)),L"B)YJQ(1#T7)'DAB M,W=>6R@,9@:2D6TV.V*UI/B>W@JBYVH@GX8/40?54O1/1G6;GDR9[.(W&$4Q M=J@T 7@NF=U9CBK$05LO,F#@;JFLN-<;X6?NU^4':1K9"&(3AYE7U]9946<@ MUGS4X-3#2"%[Z&4#DD4E=3HZURKV[&*&V?OZ!]1,.W='0M*YGZB@"LVX>T0% MIBPW.'LMNK0I#"4(#A2X8E'$9@'$#>%BMM>[6"FU1CE5IZA$K"-20W6"F MJ"0#GQ@V'5%4<9@(125LW-SWM%0T8Q_8DLE$"QYFU_-G?;-FV+1$R8B26VG; M"L*F3M$#Q?B;R^M7YO+ZRER"%/9%G9K37&'KM5FASKM7'2"=AL++DY["]&AXYI8*G M[P *=RSW.>F@ZOVMK=.!OT?%>SPX41%JC1"6#"X!8$Y; P[.QX_GQVK=;C;@ MJB"COQF(ICF:[30-UZY<=IFVXS8#7E.G6.NZ=//9V7<2>C3E327 PE"K3L1MI>,L M7=+9Q60VFVDYUOTL#3REN4_/^7OJH)[K6-;FIF_GDBL?!O?4O EQQY[G-42N M#YC$ U4# &_E2VU#H!P"UQ<.K@[P0):JEH<%P4A)I%&.J4MO4HC#29[:IEWR M]).%+6XE5%E.2Y'8M0P&.6A$88I0EED!YFAP.,&1+Z#@HZ=/!X6#'VMNL,YT MI#&>ZI[\O8#J2,U^2Z)=RH4./5SA%(I-VJ3_=ZV 'FQ5H1W"==G%5U*5>MYO M1"V05]%N6'E(O4")24K%PSFZL\>8SDR&W?UA3Z>_2>($H:1Z83%2_.")2:4+N2G8 E[+F7PMRK\=TNWZXZAB7@H,;B//9Y&OQ*RBA M9>B3SIL.@CAE:([Z[NE9'\47WZ8H-J-+F5"-_>\=F&H)B7A!P)B]]CPBY+I( MSDS&3D95A #8U)H@,8=4F:?R.3=^4L]%LAM\?K7*X7W]XQ4*UW>A-I=PI5(N M7V^4$_RR6@FM%-HLO:8^2IMHTT4I<;M6#B'WN'K/E1(C[PFCR[75X"+L&PDL M]J.OUMZMS(]2 ]([=5=PPK\C$+9K<]VX&[ ?E^XL+UO6&ZJMQG5IZE5@?.++ M:]F/MZ$HM^GAZ9J'85')A>]0.Z4*-KS7+47WE+YVY< 7[?+.Y\XEPXKM]NQI M*>$EU/1L6X=X2^605N^31S4/B%^OK32K-$)9N8]6Z""C5YOE"CC?!+5Y+89W MGQ(.Y'H#-E4CIYL[-JO+.B >EZYK\&FFW2H*R2XAA29X M-G):=]__O(3I0,4"R5LVPD);\^I7WT]0?G/MMHW;+*2L9T=FO*U4M R]CZXL M:_./P 85MW]M*P^)WTW-K[$"@9Y(,W/D3V^Z&_[.G]X#& J_Q:-[/\H)^]\O MU7EYJ&ZVO]\!OW?6B?!I\0DK5W"JL5I[D4QBU!^\<1B--KW_4 MG9&'JOVLJ02@WKA%;/G* EU9452 !9X?]IDU#^6PM=FT[%1A*:A.V;9T,OZ! M^NK/6UV.RD&]BJ7(UUE_7M-M_9!1M5DQ;_IB[1LNM]I MNON:4+8]:?-L2S)W=%E,ZS:IU")[A\H*,$[(:->7+?8:EH/0H6K^*Y; MZ9!P4YBC8TJRE] ;6WH\K+R=F ^\'&'W5B_F*V3CI\H4$GDH_:WY":7K"HM# MH#JQ5 ,4DLG=0>W6Q2@B_7&W!AAFR0(_5Y'[D;_+%@(!&F+Z2F>C MQY-['_&1'[#DY]>$WU*AX[/0L?GZXXEP;BP-DQU=VD/E%:+#HFD" 1.@A,8BH"@DL3<+*T?P1XA]MFW%\2Z9N37OS![DR3;5UW%YX@<5(N MR1VSY7LH8VF;D+Z9]UFU]3?Y2E$N"B423W:TJ5P33D9-H3\!S[E]M_1+ 62E M@G\!!J>W,/7FE'&5XC.U+>VN;GU?L 7Z!@U<,)0$RQ9MS1< L=2K7#2.;M+R MM<-M%78P_$U']%?R5HA&8=7M6_ VZE@XNKZZP]*>^DL\?C)8OR\&_;F;SS]0@Q]T M5CTKRXJDXX-C,T2X)'#;G,U._GN*])BN %)G5UY>E6N8PD=4*FS0%+D=S"YX M$JJ4V_ZVHH-(S \,+ W#[F6P[J;G/E7*-I5,BV %AV1GT7?U(<70P)0U!Z%] M:/"_WM#22=IGO411'H75:YUZ^M!+W:>#]^B1MV_DKP5JB8)&7ZGOGG9_D'"I M[^'WP_6O&7ZV\8:=R-*M,'4V??;TR$3]"P']TH2MO)6_"$T3-O)Q[5!A1@[ M[ZL0FOR%&W1_IO'R_P%02P,$% @ ::R[4N7(XX+Q!P EA, !D !X M;"]W;W)K&ULO5A=;^.X%?TKA#O;3@"-K&_+:1(@ MRDDZCO?7]UQ2\D?B9+= T8?$HD3>>^ZY]QY2 MNM@H_6B60ECVW#:=N1PMK5V=C\>F6HJ6FU"M1(.6RVYT=>'NW>FK"[6VC>S$G69FW;9<;V]$HS:7HW@TW+B7BZ6E&^.K MBQ5?B =AOZ[N-$;CG95:MJ(S4G5,B_GEZ#H^O\EHOIOPBQ0;;OHH\G)WN5:HS[SS9^;I:.6+4V5K7]8B!H9>=_^7// MP\&",GIC0=(O2!QN[\BA_,PMO[K0:L,TS88UNG"ANM4 )SM*RH/5>"JQSEX] M6%4]?KI!7#6[52UR;3C1=3&VL$YSQE5OZ<9;2MZP%"?L1]79I6%?NEK4QP;& M@+7#E@S8;I)W+5ZO=,BB-&!)E,3OV$MWL:;.7OI6K$NNQ:>9B_6.;U%:EEUK MS;N%<-?_NIX9JU$G_W['6;9SECEGV?^ V'FQ6OQ.4(?6>$?A*C-\VS MGY?"W>#=EE%36OP99F@ZDUV%.-$%;-5PW-TLA1:S;?]4K9R!!0BQABG-^(;K M&E=S=!^(D96%,S^WY5LV$_BI!;.*54*3'TR=2UR;@-52H^^4-HQW-7L46R;: M5:.V0IC0870( D"0U9(A+\Q0=I:JJ04\KU9:/8DZ8"NA6VF9Q0H'A]"L5^0S M#HH\"J(H\BL=3KL/_B^&5:IM$9!#'-!C[RR9YD$^B8=E&T'.K6P:QI^X;/BL M$0QJYXE@W!E&*A> M4_R$&R#HU?W>0[]^)F!9L'6WGQ>RA\-\]EFDC'7*4M9<8&XM))G%4?3=@'?. MI<9,_8C=X(DW:_%[@?C,U-RZF3UC"&DA.J%YTR#MSRM)!(LG!+D5'!4QUZI] MO>X8MJ^;=RJ0Z&&H$10+J3!ZIJ9BD:JFTO5-#IQ#9>*1V\'0 :S2TF(F#RBY MM;!48K0JK\[/0^4/Q5TA&EAR M84A((XS4)#>[%CD+V&P-)K^=T-U/+R-K7 M+J\J;'P C["(*=DMR+TY41C$LQ:M0KX/B78Y4"?JLE^VIA;@K%J2? (+A6DU M]J^/CE2?$-P>G(?LFJ+.;[;[6?)&!![7HI$/EHC#>._KNX99-XG*HC>HP M!:@L7*.*1(7CB''N7#/,Q)RHZT>6/Z-=D%LG*L\2.[D A ]9F&%#;1J8"MB' M-)P.(\<(;NP>.T;GTB Y?063"C@MB-SD)(JGKE-7PATRFFW(KE_K1@#9LK!! MS>H"_@V8CT*J%(IZ P)?8"W"] @=\:=%X]*[<0(9ZS'>F$0;YTF(38S?N"\\S_Y+O2U]]<-5 .JBGKU-*?Z&#*O*@P M8D/:[1\B\)S]8]W.@/E;']#^XGJQT&)!8O'3VAJ+%>0;XO,CUP@O=:;BDF5Q M&211SCZPR329F%4LB^]8-?LXR0+XBP[8WD:3DIV2^K0 M""<@7K8PI0@F473&XCP*T^P-_Y'S/X7_.(CC&/[C* FQQL2,.B.(TGIBWOC$VG89&?AI.4/;-I@? <@#A!?:<, MX2<895.W;0YPTFE08AA/)F$1'\$!L7D!.-,HS*:GX1#BO 0_61E.7P$Z*G^6 MY'$P@2'@R8JP+ @/H4NS($&XO6=74:^YC:>3H"A2RFT<)B5*-*5$ V(R?6/M MCHAX,@WB-'5YB<(RP>*21DD>9$GZ""@#"14QF7K**+,QS M:G]_1GBI2 35"Q!.A?!D9+6'-F 1N_3_5VCB(IP6YSL)>P4L#U1 MYA#.0(T[I.UI/7GN6!NG2$?Z-*2&#:GA.#:UWO@Y^][']D_$UE

:B^D5! M765#XI5-PIQ]AVX*(_J)W>A>FL=/)FXJ) #_/TO: ME<'!5HJF9G_^4YG$R5_QX-35ET&C>P5MY-QMKIY^Y)>:!I6T*_=-HY]:G@?/WG*\F?N]W6\+P4P1_N(Z=DW.SV' MW0=_9KW;'\+Z5Q>/@CW@I4:^O/FSJ]7W%7=@[N6O,T%2&Z38#[)@2@*7N,WA M'AKFW QS/V8DJ/[_*8U[R\?[XCMXSLES#(7-#T!ED/\TR'/WB+3X-:@TR(K\ M;/?[QEY0QL79?DT_?E>$P<(TG1*P,H3J#6 MO3VX$[<_6+O#W]&16L&=;UF[U&J]6![6"7E.6!%D:?E_\97"5Q[%[-1K_/C@ M6TDK (&^"-%KS;JS_K/)[N[NH].U_]:RG^Z_6"'C"WJY;L0<2Z-PDH^8]E^! M_,"JE?OR,E/6JM9=+@5>F35-P/.Y4G88D(/=I[BK_P!02P,$% @ ::R[ M4@0Y"4:= P * @ !D !X;"]W;W)K&ULK5;? MC]LV#/Y7"*,/&Z#%/^/8AR3 I;UB?>APZ*TMAF$/BDW'PLF6*\F7N_]^E)QX M*7!WV["]Q)0H?OI(BF361Z7O38MHX;&3O=D$K;7#51B:JL6.FX4:L"=-HW3' M+2WU(32#1EY[HTZ&213E8<=%'VS7?N]6;]=JM%+T>*O!C%W']=,.I3IN@C@X M;WP2A]:ZC7"['O@![]!^'FXUK<(9I18=]D:H'C0VF^ ZOMIE[KP_\$7@T5S( MX#S9*W7O%A_J31 Y0BBQL@Z!T^BG M+W\\Q>'"H'C)(#D9))[W=)%G^8Y;OEUK=03M3A.:$[RKWIK(B=XEY\BG@]Z 5$*8,D2N)7\-+9R]3CI?_82_C]>F^LID?QQROXV8R?>?SL M/T7QWV+ KRU"HR05#BG \KU$,&@-;6K;@B5UI;IAM-R_<-6X!RHJX'T-M9"C MQ1KP##L0K/&P9 V-,!67\$1JXZ/L8QUYTR2*2_BAIHN=4O1TD1H-:0P#?*QP ML!=@O%-C;\V/5_!^@OR-(#WB!.C!?J'N(GKBBO &5CG+L]P)2Q;E3L@+EB<) M?/4E1)SY VKJ"-,-!JB7&$O7DQM7L/,>EBPN2A8M$RNI^_]U?)JA1/P@>@,2&S*-%JME 'J:2]/"JL'/@KVR M-%F\V-(H1^T.D+Y1RIX7[H+YS\'V3U!+ P04 " !IK+M27(J4NN@& #1 M$ &0 'AL+W=O M0-Z+I+W(L0W828H&2((@;I.'H@]W:_?J>(26M?&W0OGAUX0QG MSIPY&OK\H/1WDPMAV6U95.9BE%M;GTVG)LU%RXU;NIJ;7@ MF3,JBVDXFRVG)9?5Z/+?_5Y8Y<-MR( M-ZKX)C.;7XS6(Y:)+6\*^T4=?A-M/@OREZK"N+_LX-=&\8BEC;&J;(T102DK M_\MO6QP&!NO9,P9A:Q"ZN/U&+LJWW/++*,+EZJS1G"RHJ+<6(VW M$G;V\E<;]'[/:(_S^<+SJB7CPS-4_%Q0C-9H3>B]%SWMGON6!$?+9W M[WB5,6&L!&=%QK9DY%^H+5.-9EM9\2J5O&"R0NJ-=W(0&J:&;56!3C7L1%;, MYJHQ<&?&9PSED 5KR\$^_N.0G';+X* MEK-9]Y,$ZS!I_WY2U6GYR%Q6>V#E(3B)QBR!DLE@OZ6<\3=D,) L44?Z1%/5-9^'RIT,KF".AD.0:$83!?MQ=1 M/*,+P+B(Z&(1+))P[&#^(/:B8.&9H\V '=(X?8/+BJD-4FVMSFW;JM4::TV2CM>'J3-GP@Y@Y"^9C\:16L>IV%DB4CU M,)+7#,]IB8M!9:(P ;YSZ! T%&<9Y$8U%;E+N*Z\CD,@.!17ST)6P0E MB@RYMDP[?+!!JLJ::Q>[2V;B>O4#^XDF)+ &U.DUG)Z+VQIS#9[B&X#1BT) M]:#J-=J+$.@CZ1F'K1\(V!-@NB8I_<>ERZV%H0/HV$N\2)MB ,(1E$'8V\85 M_QB&I[-+@E+BMBT%Q=2)W(^&%Z3.E$DMM!L^44*62TQ$^HY9A>9 @IB(!EC@ M2UGS.Z\-9-E.9Z8#LU;:XO,F53 ,T#62KQ?1!BI%J6,'S(N?P/T#R?+Y+QP _UPVUV;YB88'+TR:!!]=ZKZ),/W9D!W^G1QYLO9C1V M4)-_[9^[FI%48!M7[)997G6Z?E!-3:) F0E7\Z+P].EYV6*+;%U6+0$I .F M0:2I(EUTIH_.G3!<"2#KN83Z#PK9;D/K'-(=40/J8&GM"QW<*.RJ%TYOM@0()[$N?F6[37T_KV6#ZT M\)H#-(YAP,;T"MNSZSBE?FK*C>] 3UEOV76_BSP.EO&*_J[7[)L[S5'<>Z'O M5QFD82=( $I=*]3(C%D4318K%LTG. 2]X;6T$*^_74]V1B5D2-9HCG@Q22+V MBBU7$XQVKYY93FKT<)/Y8A*'Z)=),F\[@A2O0W^0Q_W!':/S(HF")$KH:KW M%+UZ9ETR=Q-W$(8+]M19:#HX9N(CLG.':6H@L,Z?./NG_7G]RA]3C\O]81^% M 76A$V(+T]EDM1CY)NYNK*K=H76C+([ [C(7'-),"_!^JZ"+[0UMT/\7X_(? M4$L#!!0 ( &FLNU*C0>7$AP0 $$* 9 >&PO=V]R:W-H965TE-%V9A>KAJUX<\B'VR>!WS;MP\DR2R=JY1UE\*BY&F1!BPWD4!(6_+=^P,0($&G_U MF*,AI#B>/A_0?TZY(Y>U"GSCS!==Q.IB=#ZB@DO5FOC@=K]PG\]2\')G0OJE M76=[!N.\#='5O3,8U-IV_^JIK\.)PWGV@L.\=Y@GWEV@Q/(G%=7ERKL=>;$& MFCRD5),WR&DK3?DP7O;,CT+.&= MO8!WXVHH.:@DA@-=VU#-AYBN]Q0K[8NWC?)Q M/[SS*CH?)O1KQ5_AI&">M0VM5S9GRMV6/>:5C*YUU':#![761@,.AP1M0-?# M7=M";W71XI$/J1@7 D5'2B2LZ[8F5]*;19:-LRR;T">;MUY8YD;I.I NV$9= M:NQ(HA[4^67ZW\/!YLD'A!OG$[FP1^8U*5O(VPY^W4:R[F!UC)>JE>>^%1N, M>D&0"H>H,?T,XI6* N(\W+#3N1$_->PUHS9C4B@\3ACY=R#K42V<7Z">9!=P M]DE30DK$JM@B("K "KL=& IX2&(,?H:W"NE$S^!?0J'H4LI%%5N-9I3>U2D& M#B')%A:M AGI/UNRG',(.&PG=-=WM4]52-O M .9-[/EY!R'BS'@.$[+]X=E M"O9F]FZR'':DR:4. K9G!3XRH&E,LV0]SV8?A'MH.!VY!M&AVM" )ER5/>HA MJ"U8AR0U^D&*,EIDL\M]E+"Z#5T(?IB[8F-WNBU$;F?'!N8 M,E HN4@*3P.0]"S,!^+=%,EQH^P>Z!'-11(%2B8$P,KOQZE2$GG-/>HR^TZT M(%"E]B'2,JV_3>3(-XWT,?T.Z_E\S;KIPE>,T#144OG4N=2R<8KXG*V(8OY_ MT#DMLPS7X"V-'!K(,F;'0'W46CXG$)O!O4%:_"&C0NV#O [LD_JEAGTLWU$7 MPX%,FC@)N\4,@QFDLX$L0](DR3%&BT[" \\78+X:E\EL&(8TNMK^AG M C[9X//Y'5]VUX&C>7:[NE-_@ M""?#)5RSR?OEB'QW8>D6T37IDK!V$5>.]%CACL=>#/"^="X>%A)@N#5>_@U0 M2P,$% @ ::R[4F8$C,@4 P 30< !D !X;"]W;W)K&ULK57;;MLP#/T5PNAC9CM.NG5%$B#M-FP/ XIVEX=A#XK-Q$)U M\2BY7OY^E.RX*;9V%^S%EFCRG$-:I!:=I5M7(WKXKI5QRZ3VOCG/,E?6J(5+ M;8.&OVPM:>%Y2[O,-82BBD%:946>/\^TD"99+:+MBE8+VWHE#5X1N%9K0?L+ M5+9;)M/D8+B6N]H'0[9:-&*'-^@_-E?$NVQ$J:1&XZ0U0+A=)NOI^<4\^$>' M3Q([=[2&D,G&VMNP>5+P^H+^) MN7,N&^'PTJK/LO+U,CE+H,*M:)6_MMU;'/(Y#7BE52X^H>M]9^Q4KX<5J0;8#"MZ,%A8QU1C-XJ0)/^7& M$W^5'.=7UZB$QPJN!/D]?"!AG(CU F0L;%17'-1=%$\BKAM*(9]-H,B+Z1-XLS';6<2;_76V\&6]<9YX]_4) MGOG(,X\\\_]2U7_%@L\(M;A#,-8\XY:Z12\V"@&_M9)=I;E#Y[F!O.,U6%\C M024Y2[EI8TMP:Y/HH;A?G:P0[!8NK6Z$V3^SG6%:8E"I@ \BH4OAG0'& 4N5 M--S$4-J67 S;M(Z5.S>!#H';3D%M-3H0I@*%_/ 62B1&,\&=44+!D]-IFH_[0'$R+]+B8)DPB&LP3AVU3V'M L,#H<&E1'D7_IJ#+5G]$[$T MI6I#AB?S(W(&$F495+LCB%[#R_3TV.^XE%8,?]J+6-2#J(?5^BM5TS]4=79? MF-^J^E4#9D&ULK59- M;^,V$/TK V$/68"-1>K;L ,DV2Z:PRZ"9-M%4?1 2[1-K"2J)!TG_?6=H61O MVCKNI0=;)#7SYLWCC,C%WMAO;JN4A^>N[=TRVGH_S&E3^Y^'>XFQV1&ETIWJG30]6K9?1-9_?I&0?#'[1 M:N]>C8$R61GSC29WS3**B9!J5>T)0>+C2=VJMB4@I/''A!D=0Y+CZ_$!_6/( M'7-92:=N3?M5-WZ[C,H(&K66N]8_F/U/:LHG([S:M"[\PWZT%54$]+:S9@R5K1*-!2#5X(SG=TZ8\ M>HMO-?KYJYN=PQ7GX%%M4&L/=_VXTRC98N8Q MG-Z@GM9D03;Z!Q 9],[[<. M?NP;U?P=8(;4COS$@=^-.(MX/=A+B!,&(A;\#%YRS#<)>,D;>(1:.&G+M!UFH98<UTK]Z\ G>QWA+>S MJCE"U0BRZY2= ,;@&M-"&./8]HWZ,WV!NP M>CDH !>D" 5#7/=^#A^UJ]'L5R7M6+J A8>)8N%]DA;IBO(P2F(&G_%K:=63 MZG<*?4^*\0XXBY."E66%XZJJ6)+&-(HS5H@<(_Y3&2ABQG,!N6!IDD)6L%C$ M 8?')8LS/F+FG!5%2DAH6*3Y:S*HB3VA>9!3.^_ K.=39(4((F6\RL9!61&F MX"P5&9;4I#2D&:OR C"1#.DG&A:D>)FS MO,CA@\+.00@JR[<99"S-XO#D0?*4);P\&5X4F"ED>3#.BF)T"D]TPGVY[NB[ M\N=_!7*R&GA93+^2%$DI1!Y3X$2D!YU165#/>$*[62@0Y#UV4<%R5.U$CWXQ1$@ZI_RY MBN,# ?5X_7FNOQ-/]N/MZ),*\-?O6@56MTC2^++ ([WC/&B3=#.-M7 MQN--(0RW>#53E@SP_=H8?YA0@.-E[^HO4$L#!!0 ( &FLNU(M)1N>D0, M +8' 9 >&PO=V]R:W-H965TM#BZQ)MX=A#[1$6T0E426I./GW.U*VX@Y-A@%[T1V/ M=]_=?3J2ZZ,V7VTCI8/'KNWM)FJ<&U9Q;*M&=L(N]"![W-EKTPF'2W.([6"D MJ$-0U\8L2?*X$ZJ/MNM@NS7;M1Y=JWIY:\".72?,T[5L]7$3T>AL^*P.C?.& M>+L>Q$'>2?=EN#6XBF>46G6RMTKW8.1^$UW1U77F_8/#[TH>[84.OI.=UE_] MXD.]B1)?D&QEY3R"0/$@W\FV]4!8QK<39C2G](&7^AG])O2.O>R$E>]T^X>J M7;.)R@AJN1=CZS[KXZ_RU _W>)5N;?C".+%=&WT$X[T1S2NAU1"-Q:G>_Y0[9W!789S;_C8* MXZ1IG^!&]:*OE&C! ZUCA^C>)ZY.2-<3$GL!B3+XJ'O76/BYKV7]/4",9:\6(95/T!G-BUTH+%0X_MNP8J:1R>8!C/$?!M1MW/J.J"+-1PQU9H?I+" MV/"30/2U5Q)X4V,R;T90U^C1XHXE(!\K.3@8)-X+C4"B1:?'WMFW*RS>6 =W MLM*(<=\H4\.-'GUQ]]IAEIOG9"#]A '.AVKA-!_P"9LQ\D'VHX2?@/&,E D- M6D&61>ZULB1%P5!+DYSPQ&N4T*0D":?PB]'6PF#T7CG@G*0L!9X2GE'@2\+2 M$HJ$E 4'5!&P" E57^E. LU)7F1 .4FR)= E*3 UXX0Q!@7N9?FE]]S]"JZ% M594O8U&&:A9YY@M=T$D47I2+-,/9;$?_6X)K,KFRR742!0VNC/^ J(_"5 VV M3Z9_\P^F\@RK#B!YB6UPKQ4I*5BP>292'IA*$+4O@)ZW=>>$3S$_U M]F]02P,$% @ ::R[4NE#B:!2*0 1X8 !D !X;"]W;W)K&ULM3UI;]O&MG^%\,V[30!)L>2LW0#'25H#;9,7-RT>'MZ' M$3F2V%"DRL6*^NO?66>A*-II<;\DLL29.3-S]HW?[JOZ4[.QMDT^;XNR^>YL MT[:[KQ\_;M*-W9IF5NUL";^LJGIK6OBS7C]N=K4U&0W:%H\7Y^?/'F]-7IY] M_RU]][[^_MNJ:XN\M._KI.FV6U,?7MFBVG]W-C_3+S[DZTV+7SS^_MN=6=L; MVW[J[L\OYUZ\N%CB GO@MM_LF^)S@5I95]0G_ MN,Z^.SM'B&QATQ:G,/#?K;VR18$S 1Q_RJ1G;DT<&'[6V=_2YF$S2]/8JZKX M/<_:S7=G+\Z2S*Y,5[0?JOV/5C;T%.=+JZ*A?Y.]/'M^EJ1=TU9;&0P0;/.2 M_S>?Y2#N,V A ^@@'O-"!.5KTYKOOZVK?5+CTS ;?J"MTF@ +B_Q5F[:&G[- M85S[_0W?1E*MDIM\7>:K/#5EFURF:=65;5ZND_=5D:>Y;9*'^NG1MX];6!HG M>)S*,J]XF<6)9>:+Y.>J;#=-\J;,;!9/\!A@=H O%/!7B]$9+W?U+#F_F"2+ M\\5\9+X+=Q 7--_%B?G>U6M3YG\9Q)5)PV,XPZ99:\KVUCRY:_@--Z MFY>F3'-3)#?PI05$;9OD?R^735L#IOW?"$1/'$1/"*(G)R!Z7^>PP*Z HX?U M(HB&+N!O3S9+?MW WH(O;3:\/9BBZ#*;M!L+Y$08PM.9V[1*KLL,\+4&!)G MYW1&QY;#$VDX<=,MFSS+34TH!>A+]'EKB\,D.=O;R5ERUC7X;]75\!\N=795 M;7>F/)PE50U_X&)GCV;)95$D38"S>=G:.N5'$[B%LC%$^0T!LC0%; C6W)A; MFRRM+1-;Y$!1!%5>!E#2F5S9N@6FENSJ'%;=6?@O2\R6]^SGJ&U:F*8!&&"6 MML)9D%72QZZNX=ATK#Z7R@*_6Y[&WIJB5?5+3":EA^]L0!JWN*% MX$F]^9QN3+E&A-AN\X;X[T.ZAYLW5V>/Z!GXL[;)'O\IJR3+F[2H&K,L[, F M9H -B$%8X'F5W78)OV3)V2]5:YLS?A)_:0D_Z5O\\TY$ MG21="9@.N(EP[G,8W."/V6R$+)\ZLGPZ2DF_F+:KZ6C?P))=U_E=5F@F<.0@=1'NZAUU=91V@Q0I0O:H/ MTV67%VT")]K@A?.O< 6 )L#E\^* 5P4DNNSPZ!1=3%+:%H4G@I,#?P:1G^$% MNH>KNDF**C7!*+HT0 I >! 3R!F+Y&.9XQ-T$7 )I@%H@4B-N^E$*'E:[4MX ML+9 8D#$,#_<['Z3IQL 2\=B!]VL>7[EL=8&MH:SND=_+QR%]_8^C9'?&KL M&N\_R9'G;&'3#2Q2K;Z&'6X!X]>@9GC^F M+'.;_&RLT) ._!$VE?Q4P9QN) )0U6XD($-&0U,8"AI-8>O'LNF:IC+)#P!+ M7=+N[P+DASP 1,]ENC3I)^1!GA< Z7?$?4S+M](H=T/K( K24K$-6@VA/"PM'F*?.[54>,&^ SR%D!9N6V M<$.X-&@+E6/I"=".-<36:!UBHO1#UED1;?[<_#7_6.U!>M83&K3?5' #!L%7 M, ,-!(XR1P4J,4ODR>$.-XC/54J2<)7@7<"<^ NS5B(R8&.6>,.M52#M"DBY M;42=(0Q248)W!%]O40G1?9?69LV89'WF).NS49GX%M0(N,K_L:8>$JCW'DP* MK8H:Q7NZ*I,\74R?7@!MV$\@0&C$ 48 AA'6X^Y0(4+AG)D#; UHMB$<8%*_ MF(.TPG.B2SW08F_PHTPFPIM)LF'M>,[K :,DC0O86I4"YV$>O8(#AR]UG/W< M"BBPY/R)#LQ7 K>(_$_N!U1Z_P&X'&+R'>_#> ))=9IJ+V3L#1/I%NR+L_J M?Y,\]3M"/1!84#!#0_R0!BS. :GII.0\2!S#'?#P,9QY[G#F^>BU!X;JFZ8% MWMW:(=SYXDF $8#%MS.U,_@"?2.TB)Q,!*Y$]_MQ=C-+UK9$V8X,EM0*V+CQ MB^R\,5:#KIRC]@.\ V0F"7 D,/,)+ .%A2D5Q/%VQ\R#9+(!F2Q,2>T2UNQ9 M=13ES&O*@QN@F5.QFHB:*]K\)<@Z>!(@ QZ((J8#P89,$9!T55=;FOXT@%W# M0.SB,[P73&-H\<*AQ8MQ;F#R.OD-#"L;V^K7)6BT'2TSA";_>-*^:IK[GY0& M<"R0_T8U$"!$0 $P MER07*M0=A8_G'B#6W@TQ:> R,+&$)Y"\^)L8,3PQJU M:%CA#SUQ5 MF3.QX='+&S187Z!Z%ES>S\"Q %9/ *_9?NV0#FD0#D'E<86#;FD0Z@06-H"4 MW##VJYT,Y)Q:ILD]T0J%MQ2?EZ\4B# &I3$ M(O*- *CM'K4(F0.(MV!.]YFT0EH*V 8I(4O4S,B=D)>[3FY)]?+O?[U8S.??)/_=5:Q[DE&:J^M9SKBAB\K1P,Y19M)U->%] MY=*%F_3=T3Z9I@#(TD' 2X)2W,%Y YK^&4&"ZS9PA&"(#*_Z36] 7CJ8 M6>*0NZ>5_7Q#JBX!$1X8/A1<"CR3&L0SM'?J:HEF+:P *G[PD& ?8)=A*",; MA=5N,%1 0]JJ&!D]M@MW;!\'$,2!V70[D9< #LS0,KQEI0#11G.Q%OVPP.DH M*GR ]N/P(0:FIJY)UK+8'A4([&?X+&(V6&9I4X-$ &O!=UM4^(C2FX0\7X06 MC-=;8 M@)+I5&(W6Z/63"1Z>B)97)F*&$CD8]K'2Z=]O!Q5%#Z@YQ,V\\&F%:#**8_] M^"1OQ2_RBOPB/XJQ-3!U,DU^=Q;BS#U!6AH;>J!O$?,ZY=N;)&3WV[IAC:$K MO>3.D*#0AD*'4*#7U@P FO/$ZM$@'[7=B# M>1%TDG2 4*NB0H%= "4Q^C"C8(09G-[Y.9V0R3DH 6TB)@@!GKP*]4AMP<1 :T@VA;%CBSO^ MY>0U*C<2_6I^_E^L&;%'?=@97@M=9'R Z!H([5[40$7=(K8YI6\E=L-&<601 MSY(O(= /[$J#@Z$M+@^CGO 81XG(P,CF)*%5\0JC48C0!^*U!7SYY:]G=;]IHP:^ Q/+6QK,X&U>H0Q^>",DC MD*KOZEJKCJ$+&, L#.:H3W_@/,DTW^;=UDDQ"2.RXV*G 6MR8&?>-F4 C[W' M>-P&O=9TQN0FPB@NQO.GR)4Q[)\W?+R_@%:@F(0N=]IOD:^!Z?S/0&S(O"JVCLP D?\-(DU:-T"6IV1Y P-*KBNU((9@Q.*[= M4F ME+!&ZJ)Z36"EL$F?U]D438#0(\Z^@=PJCW#(:!IW$L0Z[6

ZJP&]*K!X"1!3D5VEV;'25786 M\:8REY",AI E67H&;]1U/@IXHQ-X&ZQJDYL,T[AC M&@>F\0FFSYJIP&'H#EH:L"OARV[W=L4$4SG"?5!?;Q*O'?=9"B_=F:U8CHN( MM&G1/&+4\.8O>37Q;EO>1O5Y_P88;.7)_V !6Z]9N. *7*EK2_?##F9 @^ " M:!"WC,X/LNG0-V>=J1NAB3XM,*EKY> -C";#ZVSJC728CJYA7&PO=V]R M:W-H965TY? NA]39IM$/9B6EA:>J MK,WY9&5M>SJ=FOE*5L*$32MK7%DTNA(6IWHY-:V6HO!*53FE491,*Z'JR<69 M_W:C+\Z:M2U5+6\TF'55"?U\*G'6BJ6\D_9S>Z-Q M-AVL%*J2M5%-#5HNSB?6 M61#X>I17LBR=(83Q5V]S,KATBOOCK?7W?N^XEWMAY%53?E6%79U/L@D4PI9=$2!]@K4 MX^X<>93OA!479[K9@';2:,T-_%:]-H)3M4O*G=6XJE#/7MS99O[P]A+W5O-)W)?2G)Q-+;IQPM-Y;_*R,TF/F"04/C2U71FXK@M9O#0P17P# M2+H%>4E'+3[#] MC-2/ B?5A(638F=INHE6)?!OMW4W]* \=)-N^L'1((*&A;*S$4)SU)H MXZ/L8QV!J L0YF$:P\\8;Z>?QD'*(R Y"Z,,KI^DGBN7F#,!I_J_P2-(FR@&>9TXUIR#+,*75! M)#S@N)>1[N5#]_+_WKW!7M4_2HV'%LP,]E>W>JBEQXW[=A5*PZ,HU]B?S:)O M3@/+/O\;J25(8Q4>0#C%"%A4*ER[H;27@K7QW?ZB]S=;H*('*G9 3^%]U^Z_ M8[OWV7>9\*G\TI1X )2.&%@:BDD$LBSDF4!/WZ744)_PH5#H^NG%L]I5[\=.Y5JX3STC,1" M[@H2JX2'2"770SR0NQ92V34&R:-(O?^]YT@))$,))*-9NL4]:N7!==7PN59V ME,A'[1TF\E=.9ANA"Z3TV?:^Y/*M=U(=EPLG]2]4WI,X)E@9+(.^2,Q Z6C7 M'X@&;J3VUSRDDOY*T*& .P2IOOWXJ;'H9YQTMPG^]NU-.+8-8CP26) [CJ/^ M?+A%&O-NMK)OF./4[GF(YH[Y&.??K6?N/!,D6;X'BN$)$ ><^R5'QZ]!Q0%+ M^,GP/G(<9"0YV>GT\U$>QBCD<>Z 91RY,>!X"GVN'S'Q:-$*O<2+^E[N#?8] MVJC$,S@9Z"XUZQ9;J-UE$^8-NNN8Q:YTLUZN]NO$>::0!"S._A=?,?KB$3G( MS].]NVPE$8*[L1LTNJYM=ZT=O@X_!;/N+KP3[_XH,.-+A2A*N4#5*$R1C75W M2^\FMFG]S?B^L7C/]L,5_MA([01P?=$T=CMQ#H9?I8M_ %!+ P04 " !I MK+M2;:#DK/P" !/!@ &0 'AL+W=OHDHD7Q\I*67Y5ZJ!UTC&GAJ&Z%77FU,MP@"7=38,CV1'0KR5%*US-!6 M[0+=*62E2VJ;( [#+&@9%]YZZ]-P@3<*=-^V3/W=8"/W*R_RC@?? M^*XV]B!8+SNVPULTW[L;1;M@1"EYBT)S*4!AM?(NHL4FM?$NX ?'O3ZQP7:R ME?+!;CZ7*R^TA+#!PE@$1LLC7F+36""B\>> Z8TE;>*I?43_Z'JG7K9,XZ5L M[GEIZI67>U!BQ?K&?)/[3WCH9VKQ"MEH]PO[(3:ABD6OC6P/R;1ON1A6]G28 MPTE"'KZ2$!\28L=[*.187C'#UDLE]Z!L-*%9P[7JLHD<%_:CW!I%7DYY9GW- ME.!BI^$&%=S63"&,[28.+WE_N[\NMMHHNAV_W\!/1_S4 MX:?OQ[^4;=<;9N_@2Q-]$\\^R87N6($KC]Z<1O6(WOJN1JAD0^^)2H&Q7PLT M&DV'RM1@R%T\%P59V7O+"V"BA)(WO<$2\$BT(Z+:$:5LJ+@N6 -_R:W=S-WD M0Y<:A]$T1%0C%4T$ 2HPV5IS86L'$= MSOTHG_OA-+96//>S9$Y6F(=^/LOANJI("^P\W!1(#6AL1:^XX007A2E%QA E ME)M.(7COX^FHEA>#2#R'#U+[A:D= M%QH:K"@UG,RF'JA!OH:-D9V3C*TT)$#.K$GQ4=D \E=2FN/&%AC_0];_ %!+ M P04 " !IK+M2J%&@L4T& Z#P &0 'AL+W=O]218$WV<7C M'Y6Q$>6N=KCIA>%"I.CS%]PZ'@<#J-8&X$XB]W\&0]_(7X<35 MA=$',KP;VGCA0_72<$[5G)1[9_"O@IR[>B^4H;]$V4JZD\*V1@)Q9^GL#[$I MI1U?3!VL\-YIWFF\"1KC5S3.8[K3M=M9^K4N9/%4P13N]3[&1Q]OXC1OF+C M/I"<]);<3M+ I*@+NA7&/*KZH?N$3>]5+>IL4V"L+VK(3^Z-%W1K:]E;5R2H=I(&HI:TN4;/@@JH1A&XMU-GQ.2$? MJJ0N'W0G3+ZC>.5?9W3#UG_M;3Y[O=X+53*SWJ&?O+.BE"BAC2,K\]8HIY"& ML_F8_D7S-%JGBV>+Y3(]+6#WJW2LB^2W5KG')TKB,=[^_ MZ_I=]8.XJO? JJ-_,J9X'JT7L\$C2Q;'QZVNT<:DH5*+VJ([Y5+MO;*S=$Q+ M>+A>T6H1Q;,UK>(HF:6T7D;).H-D!3F/^8^RV9C2-$KF*:406JXI7439(N/' M:KZF>PX0*.;X40[YS%49XN5$:Q#-T-EB# CC:+[J%DDZXP5@S!)>9%&VCL<> MYH]R+TN*SXEI,V"'LK[3065->F.E">X%R C9SR6SPY J@);*$K(.,>=VHNN!U9S1'HG"$M/9HWNV$ M\Z9R;8S>:.-Y>5!N]X++!5KJS_2MU;SGQS"LJN"I&7KR,^$[;_$^Z$*6-L*) MAPI!00DJT&]T6[.Z7-@=;5%@85L4?! E,%$/M=H"GIJ#;%K$5TB#PPLE;'3% M%OZI\Q-?"2'/\S?S_%*0$U\'03KY05HTC='??6';8=/I57+CJY^66BT<&'SL MBH.*F_C"Z4U]J/.R+: W?[70=K(L IEZ+='IHV\M7!6L ,GI9H!BCW['@=U+ MZ9/16C]>P*$A+@'T#8\L$U^5KV$ !$_]-9"P0U AR3A5'!F/#PSDNFJ$\;[[ M8":^5C_2/RA"!FM G;Z'\W?YO<&$@Z\XNC&$L0O('KIZ@_)B!'I/>L;!]+,& M]@*8ODBJ,!,<8^M@. )TJB51YFTY .$$RL#M;>N3?W(CT-D'P2$)UZ6"?3HV MN6^M*+D[L!N"Z]W@?=O7NU"%6!XP0+_;B/PK=@Q::I]0;DHMSFD0 MBGE8J>Z<&W8Q]]@$H@;X![L VHY1].DZ*D3,S-@0QO8YCWS\!_2\$"^""< / M^X67]Y)6].0+=BD8Y<.:_@.*N@P;E;O:A)_MKQXN3U9MJ^7)T M;AN1R\L1R,6]5HZN>N=/0]#O;;4)"0Z(6&_Y2*Z[^\^6TFB1+OEWM:(O_MK M]-A+PY[:WM,M6M096@ :0:-1Q'9,23+)EI3,)QBRAW&>A"JP7#7 /LTFZX1^ MHL5R@LGAIU>V,]F?&YEGDS1&.B;K>8<;%]2Q8 9Q/)T+,9EEZR1:)VM>K3(, M:_*V-:Q)E&JXV_=?^8G@=[D.G[>%6B<0\ MX'BF4FXA.ILLD643;FKAQ>G&WXXVVN&NY9<[7&ZEX0WX?ZM1=MT+&^BORU?_ M U!+ P04 " !IK+M2K UI&;>O'DSW@2<2!>SL5[K)QU^'A\C=_[$)EC)TMKO.+AOYTF&A'2GFX (-3Q>])WN.@0" M&G_N,9-C2@P\M0_H7V+M4,NR]OK.=K^:-FSF29F05J_J;1<>[>XGO:]'(EYC M.Q__R6[RS<&YV?I@^WTP,.C-,#WKU[T.)P%E]DX WP?PR'M*%%E^KD.]F#F[ M(PZ] 0V-6&J,!G)FP$5Y"@[>&H@+B]NMAQGOR9->@]:!W _32J-D'Y_K9:?] MIUD:(!4&I,T>]G:"Y>_ ,DZ^VB%L//EQ:'7[;X 4.!Z)\@/16WX1\69T5R3+ M*>$99Q?P\F/A><3+W\$[U/NH1^N"&=;D]YNE#P[:Y(\+\.((+R*\^!^ZGI/S M(AKNS&L_UHV>)[#UO'8O.ED\;S19V0ZV%;(/N%1D=/;%M-J3J>]U2U9FJ(?& MU!UIH3_(\@U>38P^FH&$C=WZ>FC]IVORQ?@&W'[3M9M6C8#FIB.@^=?:-1O" MRX.59Y1\@Q/#Z1<];#7$@FS6O?VPW)HN$ 1%3A\(HUFN:%E68%=517.1H95) MJG@!&0_^]]!I(*F<4GBY(+ MFK/R;'JNH%(BB^@LE9J"XA."8%UN>MQ2?_U7PB*F8[@95J_RM1$8$I MB@P3YUP<= 9EB7Z%6\I?:L2"\@S7"%23:F^4%3N754"#<6C[/*_@GQ4Y-D5& M>8&)47R&,PS[49"[>C0!HB.#UH2MN[3,'%0N9"R8TB10M0[

?;9(J/9>ATL=QQ@H445%88MF9]>:"Z@;JH1#EQ8< MRZXDHV6.5LDRZ'M&SIV6Z:(<.\'YE;3@,,,'Q@V?Q M-U!+ P04 " !IK+M2@QLV4Y # ":!P &0 'AL+W=O&Q[P:W35KOQXLT M=76K>NE69E0#KNR-[:7'7WM(W6B5;&)0WZ6[5X+09P*K] M-KED%U=Y\(\.?VIU=&.+A+*"BWPG@IP >ZYX3Q2K?2R]W&VN.8(,W MH@4EMAJCL3@]A$VY]197-<;YW>^3M%[9[@FN]2"'6LL. A"\N9/WG7)O-ZG' M-,$YK4^05S,D_PXDX_#1#+YU\//0J.9;@!3K6XKDST5>\5<1+T>[ IH1X)2S M5_"RI>DLXF4_T/2'83[AX:B\UZ[NC)NL@K\O[YVW>';^>25OON3-8][\!\E^ MB>-7D<*H7KA1UFJ;X"PZ91]4LKMK%>Q-AW.FAP/XN'_@<+"Q,]]"K:S'*85I MD%.CO6K@RU+/?JE'G_& &JZX&LU/2EH7^0A" 9ST!D1.0,Q)KPK(*2DJH4@"H"EC&A'FK3*V %*R_=7\"5=+H.9:RJ6,VJR$.A*S:+,HAJE>5X[+HI M;$MTI;,KGUUG4;+HRL4+1'V4MFZQ?3+OS7^8*G*L.H(4%;8A@E9FI.31%IC( M1&2*%@SYR[]EJJ"$KRL0%G9?]LH> MXJO@H ['=+XZ%^OR\%S.]^U7]_G50MH/>G#0J3V&TE4I$K#S2S#_>#/&V_?> M>+S+H]KBXZEL<,#UO3'^^26=6) @ M_ 8 !D !X;"]W;W)K&ULS57;CM,P$/V5422D M70DV:=*%9=56ZH75\K"H:@4\(![<9))8=>Q@.]OE[QD[:2BHK?H&+_$E<\Z9 MBST>[93>FA+1PDLEI!D'I;7U?1B:M,2*F1M5HZ0_N=(5L[3416AJC2SSH$J$ M<12]#2O&93 9^;VEGHQ48P67N-1@FJIB^N<,A=J-@T&PWUCQHK1N(YR,:E;@ M&NWG>JEI%?8L&:]0&JXD:,S'P71POQ@Z>V_PA>/.',S!1;)1:NL6'[-Q$#F' M4&!J'0.CX1GG*(0C(C=^=)Q!+^F A_,]^X./G6+9,(-S);[RS);CX"Z #'/6 M"+M2NT?LXKEU?*D2QG]AU]J^NPT@;8Q5506$LY-U M6VY0.:QY(7G.4R8M3--4-=)R64#<(*4T6FKF[7<+5 R[@P MUZ/0DC^.-4P[[5FK'9_0'L3PI*0M#7R0&69_$H042!]-O(]F%I]EG-;Z!J+D M-<11/#CBT/P\_(D1/+[S\.@(?'$!/(DX&A%QB>$)@KF:(D.D^]XF8+-#X0NZ(C,6NXL/"H&N..P0)-JGGM M+(]5^KS0)P6<2DR]*B,]R#C%P#<-R=#%]R<-,Z >!H/H%=!0*8WN2.:M*V\V MWI6R3E6W__#C<4_=Z,]#N%!7ZA0%[Z_&O 2[:7J=_L6/O6=ZZ_]&;7V MMA/_IFG?!3KS!9<&!.9$&=VX3JK;7MLNK*I]]]DH2[W,3TMZGE [ _J?*V7W M"R?0/WB37U!+ P04 " !IK+M28=(VW- # !*# &0 'AL+W=O9'?B1%BAEME?YLUHQ9 M^)H+:6Z#M;7%31B:=,UR:BY5P21^62J=4XM;O0I-H1G-/"@781Q%_3"G7 ;C MD7_WJ,QN08/?BB:_6UKT(QZ."KMB?B4>,N M;+1D/&?2<"5!L^5M,"$W,W+E %[B3\ZVYF -SI6%4I_=YB&[#2+'B F66J>" MXF/#IDP(IPEY?*F5!HU-!SQ<[[3?>^?1F04U;*K$7SRSZ]M@&$#&EK04]DEM M?V>U0YY@JH3QO["M9:, TM)8E==@9)!S63WIUSH0!P#2/P&(:T#\&M [ 4AJ M0/)60*\&]'QD*E=\'&;4TO%(JRUH)XW:W,('TZ/1?2Y=WN=6XU>..#N>5_D& MM80Y7TF^Y"F5%B9IJDIIN5S!HQ(\YJD7!U1)= MM?$);YS#)J:5Q'7*\,JR>$ U3-=4KICK4"_$.%9-\?9:N6[H7'=&X2$O\(9S M799FJO W'JXG\^==#-JR>GV4L3@>O$[KL=")A)%H?R5$G63OD:K2WRX6)1<6 M7/_&V'0$@1Q<-N2_Z%@DWA.(?Z+",E4N[+(4.'U4O'"2V=ENO:[BCF!7Z:A% MWM#"R+[-DZ23=!6D-1,94(M&PO=V]R:W-H965T M=$:I@>><"SWP,F.* M<]_7249SHH]E004^F4N5$X-3M?!UH2A)'2CG?A0$/3\G3'C#OEN;JF%?EH8S M0:<*=)GG1+V,*9?+@1=ZKPNW;)$9N^ /^P59T!DU=\54X8#.BG";&4A#\>Z(7E'/+A'D\ MUJ1>$],"U\>O[#^<>!1S3S2]D/PW2TTV\$X]2.F58VC5L91H8XAB(\@"J)P M0T(7[? ;@O#HU,&##?#)!^!Q8.'A68N:N*E1[/CB+7Q3A<=3E=NR"A/ M7?12OR]3596*NNNH[8WS-$3[GM:-W[ECTK;CC:)NHZC;JFA<,I[BFZQ=ZBPO ME'RB5J"&?W##!,O+O,6X7A.F]_E5.FF"G;1JNM-T7G+@>!CUID*TH\, 7BA1 MNB61TR:1TSW,)<\[S#UKPIQ]OKEAL+H4@[WLW0&/SW;Z&ZY=T&$KV0U),ES" M._JMZ(^\NV&TBA)]@<&K&RV,]S.X'1[O]G=UWX7M%UZ+OSM?WW!U!X7=+_!W M=1>%O?W\;8='W>T&^VO-1D[5PC5M&ER_4'VAF]6F,1RY=NC=^M@VC*Z)6=%4 MW29^0!=,:.!TCI3!\0EZJZH&KIH86;B6YEX:;)#<,,.FERJ[ 9_/I32O$QN@ M::.'_P%02P,$% @ ::R[4E=Z[W4= P % H !D !X;"]W;W)K&ULO5;?3]LP$/Y73M$>0&+D1W]0IK922\>&!!M:Q?8P M[<%-+HF%8V>V0T':'S_;":%%;;J7\9+8SMUWWW>^^#Q>"WFO].Q6[N5T[&H M-*,<;R6HJBB(?)HC$^N)%WK/"]]HEFN[X$_')[MY"J9>(%EA QC;2&(>3W@!3)FD0R/ MWPVHU\:TCIOC9_1+)]Z(61&%%X+]H(G.)][(@P134C']3:P_8R-H8/%BP91[ MPKJQ#3R(*Z5%T3@;!@7E]9L\-HG8<(A&>QRBQB%Z[1#N<>@U#KU_=>@W#GV7 MF5J*R\.":#(=2[$&::T-FAVX9#IO(Y]RN^]++=2+.2GD*0>\$ MHB *[Y8+.'IWO,3,E*S>0>^B&^R&&+!HY,""!FP'RN(?4'J!10G/=Z)L*>VU M6]ASL+T]L)>44XWOK\W_DVQL",R40JW@Y[6QARN-A?K5$:W?1NN[:/T]T;Y4 MQ78*&!P4=M%AT66P).FL%G74*NC&U651%1]V-6J31&U3Y>1OMO)-W M9[03N%.85@RN:8J[MJ(;NP=/2*3J8!D&+Z=WT)U?\G@@O^%&)PC?(,-A]!(O M^H\Y/@ >#O9GV=]HEP7*S%T[%+B.5S>8=K6]VLQ<0W^U/K=7'M>&7V#J^Y(Y MZC/*%3!,#61P>F;^*5E?0>J)%J5KRBNA38MWP]Q&UL?53!;MLP#/T5PJ<6*&K':;NA2 (DZ8KMT"UHL/4P[*#8 MM"U4ECQ*7I9]_2C9\3*@\<4F*?+QD2(UVQMZM16B@]^UTG8>52"F\;/'C(:4/O!4/J(_ MAMJYEIVPN#;J1>:NFD?O(\BQ$*URSV;_$?MZ L',*!N^L.]]DPBRUCI3]\', MH):Z^XO??1]. B9W9P+2/B -O+M$@>6#<&(Q([,'\MZ,YH50:HAFP,4IF$BUT FI M[.4L=DS#@\59GW+5I4S/I)RD\&2TJRQ\T#GF_P/$S'\H(CT6L4I'$9<-74,R MO8(T22-.A*=. -SV#]X5*H>4?X>?F"M9&6^Y!+KHQTCEL""UJUQFX1!]V^=1WCT!,XH* 1CK<#Q]M1H,_<)T>M)\2=6)NZ,9H[ 0/W![09 MR<9W[2V:X^B3-(%<'.Q;1..3^:^1RK#E%L((=ZLP6(>'9-GMSS_W[A5Z$E1* M;4%AP:')]3MF1=UF=XHS3=BFG7&\FT&L^#%$\@Y\7ACCCHI/,#ROB[]02P,$ M% @ ::R[4@3ZUC.B @ G@8 !D !X;"]W;W)K&ULC95=;]HP%(;_RE&TBU;JFF]@%42BT&J]F(;*NEU,NS") :N.G=D. M=/OU.W;2"-90<9/8SON-W=I"96-9&\X$72C0=5D2]>>6 M*'WNO#(-EMC%_QL7)$-75+S5"T4SOPN2L%**C23 A1=3[QI>'.76+T3 M?&=TKP_&8#-92?EL)P_%Q NL(2_V"%V4Z\D0<%79.:FT>Y_TS;?%(;+Y=S 5=_16"\F['>R- J?,N1,MFR^#Y!K6+*-8&N6$V%@FN>R%H:)#2PD M9SFC&BX>A*X5$3F]A(LY-81Q?0D?X6DYAXL/E_ !F(!O6UEK(@H]]@W:LR_Q M\];*;6,E.F%E6JEK".(KB((H[,%G[^-?".+1R.%!#SX_ X\#BX>?>O"[<_#0 MX:-CW,>6='V)NKY$+EY\(MY7M2&"_25V-UW!3 J-;2A(L[E$ 0M%-16F6<#F MW3.!G6&$PQ(7*>YDH^'G=*6-PKWXZQU'<>FP$QUEFW39)N]F M>TNXRQ5+RT1>*T4+6-4&A#28>B65P05;B/X*)&\LQ<,@^*\"/:+T0-3X]@_V MMCVY\4/;,*&!TS5BP?40>=6'BXX19_(%19 3Y?2VE>)_8$ MZ7Y)V3]02P,$% @ ::R[4K/,&=*4 @ E08 !D !X;"]W;W)K&ULC57;0%KV',Y9+4N\$?)%58@:7FO&U<2KM&YN?5]E M%=9$78H&N7E2"%D3;;:R]%4CD>0.5#,_#((KOR:4>TGL8DN9Q&*E&>6XE*!6 M=4WDOQDRL9EX V\;>*1EI6W 3^*&E)BB?FJ6TNS\GB6G-7)%!0>)Q<2;#FX7 M(YOO$GY3W*B=-5@GST*\V,U]/O$"*P@99MHR$'-;XQP9LT1&QM^.T^M?:8&[ MZRW[G?-NO#P3A7/!_M!<5Q-O[$&.!5DQ_2@V/[#SXP1F@BEWA4V7&WB0K906 M=0JP QA<'0&$'2#\"!@> 40=(/HL8-@!AJXRK157AP71)(FE MV("TV8;-+EPQ'=K8I]P>>ZJE>4H-3B=I>]P@"DAIR6E!,\(U3+-,K+BFO(2E M8#2CJ.!LFJ]1:JI,] +NI"LI$)[#3UVAA'N>B1K/X6R!FE"FSN$K/*4+./MR M#E^ [KO=S;H+@?<[B $_TQO-._[#7/SRI MO^NF$Y48]4RCDTQSX]YV\WZ;:UNXC_:S=>I&RH?XS,S<=D2^T;0#VW18 M2;D"AH6A#"ZOC2;9#L%VHT7CQL*ST&;(N&5E_ALH;8)Y7@BAMQO[@OY/E/P' M4$L#!!0 ( &FLNU)/QO6>D0( L& 9 >&PO=V]R:W-H965THTD!JFQ"@[2I HK"M>YB$RKH]3'LPR858 M=6QJ.T#WZW=VTHAV >TE\=GWW7W?V7>CG=)/)D>TL"^$-.,@MW9S&X8FR;%@ MYE)M4-))IG3!+)EZ'9J-1I9Z4"'".(JNPH)Q&4Q&?F^A)R-56L$E+C28LBB8 M?KE#H7;CH!>\;CSP=6[=1C@9;=@:EV@?-PM-5MA$27F!TG E06,V#J:]V]G0 M^7N''QQWYF -3LE*J2=G?$W'0>0(H<#$N@B,?EN

/M1Y/,%'"^"_L:M\H@*0T5A4U MF!@47%9_MJ_K< #H#8X XAH0_R^@7P/Z7FC%S,N:,\LF(ZUVH)TW17,+7QN/ M)C5EW/HG'7A#+B$[[DJ#9.I&866F+I\85*S MNJM8Q4=833?Z$J+^.<11W&N!ST[#OS&"QS<>'KV%AU2?IDAQ4Z38Q^L?H]-2 MC5_3E;&:7N'O$PGZ38*^3S XDN"+5L9 *:D/!?^#*:RI_Z C:+=[#FQ+]64K M@4!="X;1(L65!8-)J;DE-FT5KC(.?4;7R]M)+^Z/PNUA&5M\>H/&YXV402-E M<%+*'#/4FB18M@?U?*TBSPRYRF-6KG0.>94O;5< .AF?^3OU!+ P04 M" !IK+M2N1]H5]$# :$ &0 'AL+W=OL.805_S3.BIMS&F>.?[.MZP MG.IK63 !5U*I;.+.EFHVD:7)N&!+A729 MYU1]NV69W$X][.T.'OAZ8^R!/YL4=,U6S#P62P4[OT%)>,Z$YE(@Q=*I-\?O M%H18!V?Q&V=;W5DC&\J3E)_MYCZ9>H%EQ#(6&PM!X>N9+5B6623@\:4&]9I[ M6L?N>H?^DPL>@GFBFBUD]CM/S&;JC3V4L)26F7F0VY]9'5!D\6*9:?>)MK5M MX*&XU$;FM3,PR+FHONG7.A$=!SP\XD!J!_+287#$(:P=0A=HQBA$S9:A XO/(+W*SST1W.*I$*+ M#15K9M.X9\9%S(N,H3]^ 4!T;UBN_^RA,VCH#!R=P1$Z#U9" 3HSJ@3)X-0AQ$HXG_W$WD:[,PBO!@T)CM,8P:AE$OPTX65@8>*JH2C1Z+ MA!H&FN#A%0[1WV@A\YRIF-,,GF5E4GB>)5JQM4UK3YJGA.:@V:NB,>G-R MGQ=0&NW[3!-9N%()Z_GJ<9>10RI6D,,]%:,7$KZV"0ZK-VZ8CG^(>@):#%,H MDU3HG@3=-+>].0>]<-!6X.#'*U9C=N4@9#1\H=D!JR.BX4[#P+UT%V5>9M0V M7_0^3:$;7Z(E4UPFCG4=P26L_H+N99,*(OX'J?M225INY"RT;2LZ#K^[ABYJ MC*Y*5Z,P/")46[YQ?_T^D5#_OZ+BMJ[CZ"QT;&L\'I[@'1WVEM5]*FU]Q_T% M_I2R=DLM''Q4?,T%&"6(I@8NS.,O)=??43)R+CPV*3MC>0_MYP.K'_I3+M\VV; \'GH"5I.P(AWU^ :XRHOP#[G2D+ MWI*U&SXUI(')T"TW,+PS90W@>BJEV6WL#9J_ V;_ %!+ P04 " !I MK+M2Z\C"UV8# !)# &0 'AL+W=OW%)MTUSE^'"I!::->R;JK*=N]K%PXD6A)GMH'MV\]V0@8A MB2+UOH'8>7Z/CWUL?!@?&/\A8@")?F5I+B96+&5Q;=MB%4-&Q14K(%=O-HQG M5*HFW]JBX$#7!LI2V\4XM#.:Y-9T;/J>^73,=C)-ZPI^.";F$)\GOQS%7+KEW620:Y2%B..&PFUHUS_42TW@C^3> @ M3IZ1GLDK8S]TXW$]L; ."%)82>U U=<>9I"FVDB%\;/RM.HA-7CZ?'2_-W-7 M.X=3)OLAV)W),MV/R;9<;R^S*.95T.N;L@+C6 M*S_]8+:VX=5F3')]")>2J[>)XN3T!?:0[P!M.,O0C.62JW.AHI QFIGQ@:.O ME'.J#PMZ/P=)DU1\0!_1]^4UR36[?7\:;@5PA[_R 7NTY+ M0+-^? ZK*^2&!L*?ALS=X,ZH M!7\8,O=N_''(W$>=^.)M>?_\MJ5[&H![N"WXLUWLU2?;,WY>5RH20;=;#EMJ MKCNV0=59[_'V:V_?>/L=WE]5=<#;W,KC5<*!@745L)]Z. RP.[;WI\?H4N9& M$2$-V;Q%%I 1"<]E=VTR/\+.N>R^319X7G N^]0B(QYQ&[$]M,C"*"0-M\=[KWKKNO3'7?Z/_UKE^=%KZ M%ZI.+LO:O_9ED:U^=+9)+E *&S44OB(J5EX6KF5#LL(4#Z],JF+ /,:JU@>N M!>K]AC%Y;.@!ZG\/TS]02P,$% @ ::R[4HDC JWU! ,1< !D !X M;"]W;W)K&ULK5AK;Z,X%/TK5C0?9J29X@?84*61 MVJ:=/E=5NYW]3(.3H +.&J>92OOCUSP""1@F;?*E!7+.Y?H>WV/CX4K(UW3. MN0*_XRA)3P9SI1;'EI5.YCSVTR.QX(G^92ID["M]*V=6NI#<#W)2'%D80FK% M?I@,1L/\V8,<#<5216'"'R1(EW'LR_P]E<90^LT7#AS_@3 M5\^+!ZGOK"I*$,8\24.1 ,FG)X-3='R'W8R0(WZ%?)5N7(-L*"]"O&8WU\') M &89\8A/5!;"U__>^#F/HBR2SN/?,NB@>F=&W+Q>1[_,!Z\'\^*G_%Q$_X2! MFI\,W $(^-1?1NI1K*YX.2 GBS<149K_!:L2"P=@LDR5B$NRSB .D^*__[LL MQ 9!QS$3<$G 38+=02 E@>Q*L$N"O2O!*0G.K@1:$NBN!%82V*X$MR2XNQ*\ MDN U";1+.+A6#N[Z#E2)W5*[D[*6&^5Z6\7$RF?EV%?^:"C%"L@,K^-E%_G4 MSOEZ,H9)UH5/2NI?0\U3HT?^QI,E!U,I8G N$B5U7Z0Z#34'YWD"7*9@'*;^ M;";YS,];1TS!FO=US)4?1NDW\ ,\/XW!UR_?P!<0)N#ON5BF?A*D0TOI/+.W M69,RI[,B)]R1$P'W.I%Y"BZ2@ <&_DT_'^&> )8N4%4EO*[2&>Z->+J01P"2 M[P!#C P)G??3QWQR!##-Z=! '_?3G_BBEW[13[]9)IK..NF7_?1[7X\=NYWT MG[N,/:U )]"4_-8L)E6ODSP>Z9*B MJXM[8MM5;#N/;7?$_DMO&*0I6M%>!=G)R=G&X&U$('4@'EIOFVW4AF'79:P! M&QM@#O,8W89=F&"V"]$V[-($R1K1K$\R&=B/: M31N&$'2ATQC#K0$'*6+,WL;=M7$>QR94.\@KI['>J\4 M.I!6Y5P;.\AI"F' (0);OF/ ,ME!_>O.O0B6D2\_HT3M;L@YO!*U MQR&ZEQ*T;1W(]6A3B#;,M6W/;>I@B 8IZ? A5)LIZG?3!U^^ZDUWP"/P^"O] MC!JUYR'W\&K4YH>\O=3P6O6S]?+>\B<3S,:LJ48;1O3BSLQJX-ID<;_)&HO_ M'0@UYY_I%%P;(T8'UP;7CHCQ/MJ4["VWIQ0U.\4$*^3="GUJLW!Z8PGDW>]D,1QF&:G6GG??&1)Q[5-8OOPPM0&B?OW?W\2 MQFE/<]3<^]^:4,3!35D,*/TET:%*;<*XWX3KLJ=%V3>ZY4.*U(Z)V>$5J4T2 M]^\,_Z2(V_H.H Q2V)2D#7-T#[0T,<"(YS1%L39.J6(N9_G9:PHF8IFHXB.V M>EJ=[Y[FIUR-YV?H^!H9GM^@X[OB]+8.7QPFZR_I6:C[*^)3_2IXQ'2NLCB? M+6Z46.1G9"]"*1'GEW/N!UQF /W[5 BUOLE>4)V2C_X'4$L#!!0 ( &FL MNU*I-S]5[P( *T) 9 >&PO=V]R:W-H965T&E%';G8?%OPZ9B5DI(<%AR),LLP?[H RK83R[6> M/UR3=2KU!WLZ+O :;D#>%0NN9G9C)2$9Y(*P''%83:QS]VSN&H)!?">P%:TQ MTE*6C-WKR64RL1P=$5"(I3:!U6L#,Z!46U)Q/-1&K<:G)K;'S]8_&_%*S!(+ MF#'Z@R0RG5B1A1)8X9+*:[;] K6@@;87,RK,$VUKK&.AN!22935919"1O'KC MQSH1+8(;O$+P:H)W*,&O"?ZAA* F!"8SE123ASF6>#KF;(NX1BMK>F"2:=A* M/LEUW6\D5W^)XLGI-0C)22PA03,L4G0T!XD)%B+$ME5_-MN/:QT7EPWO%QWG!3Y'CGR#/\=P.^JR??H45W8L,W>F@SP^@ M^XZFNZ-=NJV2U63,:S+F&7O^@1E3.:D&GQY*LL$4>?>,Y>-MSK!QV%:(R,# &=,MOIFX8CORQO6GGNP/E!T&XBYIWH#PWB!K4 MCH:@T1#\C883E+,\+CE76>O24QD+6S'X_F!/S0&8>?!"BS]PNY4,&B6#7B6W M3&*JMKXW:S)X$9\[=+QH3T4'RA]&K\08-C&&O3&:=KZ"; F\;RT/F\B&[]Q%4>,Y M^M,'"Z*S9JHAOU1O=-IJHBO:MJQZ[K_-GHG7?.N-LZ M9-S_V?6UM7:[CH;[Z>\ N4ZPWS!VZVC4%QEU&JQ)+A"%E:(YIT/%Y]7=H)I( M5IC3&ULE59=;YLP M%/TK%NI#*V4%;""D2I#:D&I[F%8EZ_8P[<$!)U@%G-I.TOW[V88R"C3-7H(_ MSCGWGGN-R?3(^)/(")'@I9 MU MV--WA+5D1^;A[X&IF-RHI+4@I*"L!)YN9=>O>+ *--X ?E!Q%:PRTDS5C M3WKR)9U9CDZ(Y"216@&KQX',29YK(97&W'UWH)RX7Y!<<:ZU@@V0O)BIJL,BAH63WQ2UV' M%L'UWB' F@#/):":@,XE>#7!.Y?@UP1CW:Z\F\+%6.)HRMD1<(U6:GI@JF_8 MJEZTU.=D);G:I8HGHR41DM-$DA3,L5S&XO+@"%X"6X'O&]@*7J9C:4B6D9>VD#GY7!8?O!+_=\6O@H!& M#G0'Z//3]*]8T6%HZ,X /3Z#CAQ-=R<#],4Y=-?0P[=T6S6AZ01L.@&-'GI' M3Y=_5#5A\;RG!YR34HH1Z'9(E;JWUB* 7[=KM:E>P-\GDD)-4L@DY9U(RD1, M](#\"S/4[$K*-U+Z?CI$"$(X5K4]M)O:AT'/#6'P%A;W86XX1F.G@;TQY#6& MO).&6I73EH9L5 )!.W 03%#'Q0 *>5[7Q *NEXX[,%O//C_XV$$2O7&[CE7 M?1GRX_=R0,CON#D#$P]@?'?82= X"3X\7J/>V3('CG_..MSX, M^G[0A<5]F#N9A$'G]"X&8=#OMM1N7>;8::^^X1K@-K?,"9?)_KB;_Y)1'\!4$L#!!0 ( &FLNU(X M01!2HP( *@' 9 >&PO=V]R:W-H965T:+C3%_?H\N(*72!"T:^RVU5XUQ7N&3__ MP\(/7_"(J=^9^L8T.%?C3JT:7A8P4?MK(G !ZI-:J@RPJCF1! ;7K?$,C:?> M=;O,#:9!E-J[X^49BHKCH(MZ!QQTP,$HL%K5%]5J18S@M2;R[0/4QBTZAH@C MQSE![4=-$V\Z3!IVI.$HZ4]&)V6/EOS_?(=PPQZ(YTZC4]RAJ-"/AGFCCC<: MY7T8)XMZ.<,@=$Y[WH\*(M<_LY)Q1Q:/DBURQN5$ B_1!Y!QO]O38'H*.1 5 MA(DW#)ETD,DHY'=&MY]B3'K;P@\=][3% U%N&,8GC/;1.:KO,+4[MH0*5,!& MZ9SK6!GPYEYH)I)5YFA=,JD.:C/,U54*7 >H]QO&Y&&B3^ONT# ##$ &0 'AL+W=OQ"CAC.\ET MOOX80X& 81)-U9> 85^6]_9:QID<&7\66T(D^)4FF9A:6REWGVQ;K+8DQ>*& M[4BFWJP93[%40[ZQQ8X3'&NG-+&1XP1VBFEFS2;ZV3V?3=A>)C0C]QR(?9IB M_O*9).PXM:#U^N"!;K8R?V#/)CN\(0LBGW;W7(WL*DI,4Y()RC+ R7IJW<)/ M<^3E#MKB!R5'T;@'^526C#WG@^_QU')R1"0A*YF'P.IR('.2)'DDA>-G&=2J M%(*59<<6_RD(T'*#7XX!*!W2N@ULZN'JB!3(]K3LL\6S" MV1'PW%I%RV]T;;2WF@W-\C8N)%=OJ?*3L^_9@0BI^B(%N+H]8)K@94)&:GV, M!$X(6!3MO097=T2JM^(:C,#3X@YQ F:Z8.@!;%K@YS(#-"O /J7 ?Q'C8D1H=_)/O+:1338C#TSPJ!"&)S1 MY2^8-O7;Y3%9AV ,OK."%@_ >B*"Q6MA4@Y:WV'T]^R+NJUVO4X1NU:>&_;I;+T3P.&M M8,[XCG&UPB^@&:I5'#GO23-4:S,:UN9S:8:ZFNN%X_869[#R]4>ZJ?:H\84] M+,WGTPQUI1?"-DB#//<@K+49#6OS!1PK(YURK(/18!3TH:S%' U_D)]#LC*$ M_X=&&ZS&0;O1=N.$F1_OU=%KHQH'$K)6;LY-J/QY<6(N!I+M]*%SR:0ZPNK; M+<$QX;F!>K]F3+X.\G-L];_%[']02P,$% @ ::R[4NJ7./*P! SQ8 M !D !X;"]W;W)K&ULS9C1;J,X%(9?Q8KFHB,U M!=L$PBB-U$DUVDJM5+73V8O57CC!35 !9VTGF=VG7YM0H-AF2+6CV9L6DG-. M/A^;_\>>'1A_$1M*)?B>9X6X'&VDW'[R/+':T)R("[:EA?KFF?&<2'7+UY[8 M3M!C-9^5G]WP^8SN9I06]YT#L\ISPOS_3C!TN1W#T^L%# MNMY(_8$WGVW)FCY2^;2]Y^K.JZLD:4X+D;("O M!K,D@BY8]GN:R,WE:#H""7TFNTP^L,-OM!K01-=;L4R4?\&ABO5'8+43DN55 MLB+(T^+XGWRO&M%*@($C 54):&@"KA)P.= C63FL:R+)?,;9 7 =K:KIB[(W M9;8:35KH:7R47'V;JCPYORGV5$@U+U* LP4K9%KLV$Z IT(MBBS]AR;@E@D! M[IE(==_%1W!V325),W4U!D^/U^#LPT?P :0%^+I1F:1(Q,R3"DW_@+>J,#X? M,9 #XVK++X"/SP'R$;2D+_K3[XA*1],RW7^;[JF&U%U!=5=060\[ZEW3I02/ M=+7C:M!4G(.KO1HQ669TK)ZV"/QQJ\J!&TES\63\/_1C/O'V[I690$$QA M'?2&-:A9@U[63D]TZ[(V?E[BVY"/=<,6S1A/.L26F#"R T]JX$DO<-U2P+A" M+M:4_ZBY$X,BC.,.J1D#IU/?CAK6J.'0WF95;^N.:OJLI+<1AV;?IAU@2PAR MM#:J>:->WJ],DNP'O8S,7D8QZK!9@G#H6*C3&FYZVD*UT4W-I@3=I\@2$P=V MMKAFBWO9'JA($Z7(J6I?SKA<*S\=+\GJ1<&*6I1ZE 7ZC?K[OU[H8,N,X'\M M=57%]@3$K95;N8<9!#&VSQ)L3 *BGR1V5>&W2M9E-F,< @(;)X']5O(.M:LJ MMC&"B=]E-8-@%,4.W,9,X& W.5'QH,4JC$5AB4&A@[GQ$]AO*$-4#UKL 4<& MGR4JAL@!V+@('&PC;N6#%C^ 7>FS!3D;V+@&[+>-1TDD%4"]1X(MRY30K%0_ MQ6Z9I/NTW#PD6K.&Z6#C!G#Z/]#!Q@!@OP.\1P=C8S*P;TZ9&17Z#BM%C8L@ M_R<)857X[3KKODS9@AR/ 6JL!O5;S3ND$)DNTA5"2PAT]K>U&QEL-*?IX )9 MC,:%T[@(ZG>1(1*'3$>P+$=+5.2[IK:Q#73B)L0*:%%_<^79=B4.O,8A4+]# M+!C?,JY$[@0E0XV\H_#7*QEJU!SUJ_D[E R9[_L(3HRE8T;A*'!L65!C!.C$ M?<%P*;/L!*"A#Y:@<.* ;NP"]=O%>[3,- (4&,O?#'*\@N+&*_!@KSCQG0[; MO*)[IF'&N(@;I\#]3C%$[K"I^RCPNQM92Y1[S>+&'O")^Q K(3*.>\;0:)\E MR%B>7NNT41_UWA&^3@NAGI-GE>5?1"J='T]/CS>2;_XO4$L#!!0 ( &FLNU*#A1NA( , /H* 9 M>&PO=V]R:W-H965T%[D%(M09 M#NR'6F!6O!*\$7MMH$.9,?:F._>+H>-I(ISCN=0F MD/I;XS'.HS.43 MV_S$=4 ];6_.)V!.H0)L%L!; 4P5! M+0A,H!69"6N")!H-.-L KES1.GDZ)ZNL9!J7Z0 MYQ,\DV"*YR4GDF !9EOP@*3N;2_TK$0D%Q?@!WB93L#YV04X X2"YXR5 M&% M&+A2$6F[[KSV?EMYARW>;U;\"GC!)8 >]!ODXV[Y U)RF!BY]Z_<57FPR8 V M&=#8"UKLC1F57!VL$N4V<,!2L$O27G8Z_ 767V#\A2W^)B76"/UFE-BBQ)TH#\KI4MW!/V9H_J9\"WMF3R&*#XA@W+9UB25* M.HF>F50E==QW%^_#K=7B$ M!#848<]O(=E=[G[W[=Y5AD> @L,:3+RV?=M=[G[W[5Y5X1'784-Q]&PO=V]R:W-H965TICVDS36Q<.QBNRWLK]_924.;AL!>$MNY[YT_=X[MX5K()Y4! M:/*2,ZY&3J;UXLQUU2R#/%8G8@$9&;QY0[ MXZ$=NY/CH5AJ1CG<2:*6>1[+UPM@8CUR?&['^ M"B5/S_B;":;LDZQ+6\\ALZ72(B_%.(.<\N(=OY1YV!+XT3N"H!0$=4'W'4%8 M"L+/"KJEH&LS4Z#8/$QB'8^'4JR)--;HS31L,JT:\2DW97_0$K]2U.GQ#5^! MTEA'K'R;D\."('!#*R8], M+%7,$S5T-4[).'9G9?B+(GSP3G@_(+>"ZTR1*YY LNO 198**-@ 702M'L\7 M\H1XX3$)O,!OF-!EN_PV1GDPL'*O03[YA#STC-P_;:$)J_*$UE_X<7F.R02F MFF">R=7SDNI7\E 5A_P^GRHM\2?ZTQ*T6P7MVJ#==X)>2UP )+6+ ;<21O]" M8A9#8N*_K8BF:A>.>]:QV7%68TSB:CO]'UI,VBQV>'H53^\3/,6J_E^@PG.T M-9E.5"/:-ZD3-3@)!\U,4<44M3)]QQ/!5*CX6X\0:R92;L$2Q.$IT1F0!4@J MDB:N:&]*@Y[?JY'M&W6"(.K6Z!JLPEZO&:]?X?5;\;Z!4F?$0![:=7CT5KZ* M]#*_6^42?P]OB;K+82663 W3J<05F8DEU\6V M7HU6]XAS>WS6QB_P?E%=$R ZM8U_@=02P,$% @ ::R[4@1>.@0; @ MDP0 !D !X;"]W;W)K&ULC5113]LP$/XKIX@' MD "G*=T02B-!NVD\@! 5V\.T!R>]MA:.'>Q+"_]^9R=$G;2RO20^^[[ON^]R M3KZS[MEO$ E>:VW\--D0-5="^&J#M?3GMD'#)ROK:DD=Q[<$5N6]+*X(,#W]:U=&\WJ.UNFHR2]XU'M=Y0V!!%WL@U+I"> MF@?'D1A8EJI&XY4UX' U3:Y'5[-QR(\)WQ7N_-X:@I/2VN<0W"ZG21H*0HT5 M!0;)KRW.4.M Q&6\])S)(!F ^^MW]J_1.WLII<>9U3_4DC;3Y#*!):YDJ^G1 M[KYA[V<2^"JK?7S"KLN=<'+5>K)U#^8*:F6ZMWSM^[ '&%T< &0](/M?P+@' MQ,Z)KK)H:RY)%KFS.W AF]G"(O8FHMF-,N$K+LCQJ6(<%;=FBY[XLY"'XWOI MG QM/8'C.9)4VI_ &3PMYG!\= )'H S<*:VY_SX7Q/*!1%2]U$TGE1V0NF[< M.:3C4\C2;/07^.QC^)UD>'89X>F?<,&F!^?9X#R+?.-_.S^%.98$TBSARTNK MZ T66+5.D4(//Z]+3X['[=<'HN-!=!Q%+PZ(WEMSQK?EF9M;:@3LU-10RBE4 MUI!394N'FMP)3*) N*/;8C3)Q7:_D1^F='6+O9$)UY6[NU;&@\85@]+SSXQV MW17H K)-G*+2$L]D7&[XKX$N)/#YREIZ#\)@#O^AXC=02P,$% @ ::R[ M4C,,4)9? @ +08 !D !X;"]W;W)K&ULC57; M;N(P$/T5*^I#*^TV%R>A5"%2"ZJ6AY40]/+LDH%8=>RL;4CW[]=V0D1+0/M" M//:M[WU?K$BJB;D4-W*QLA*R(-J'<^JJ6 M0 H'JI@?!4'J5X1R+\_2!/Y/4M!*^"*"HXD;";>0W@_36V^2WBET*BC,;).WH7XL,&\ MF'B!%00,UMHR$//9PQ08LT1&QI^.T^NWM,#C\8']R7DW7MZ)@JE@;[30Y<2[ M\U !&[)C>BF:7]#Y22S?6C#E?E'3YL8C#ZUW2HNJ QL%%>7MEWQVYW $".,S M@*@#1/\+P!T .Z.M,F=K1C3),RD:)&VV8;,#=S8.;=Q0;F]QI:59I0:G\SG? M ]="4E#H>@::4*9NT$_TLIJAZZL;=(4H1\^EV"G""Y7YVNQID?ZZXW]L^:,S M_ ^UO$4!_H&B( H'X-/+\-_$P*,[!P^^PGWCM+<;]78CQX?/\*W:QXK$QOCJ MG5\@QCTQ=L3Q&>(E:77)1W1/E MU+S? FV%&'YARVCQ2R%DPS4.YPD\MZ*F M]@-*YW[#J]9;+>R[![E:B(.NJQ8>)%&'IN'R^P>HQ6GI,>_YQ6.U*[5YX:\6 M>[Z#)] ?]P\21_[@):\::%4E6B*A6'IK]G[# B.P%G]5<%)GS\2$LA7BBQG\ MEB\]:HB@ADP;%QS_CK"!NC:>D.-K[]0;YC3"\^=G[[_8X#&8+5>P$?6G*M?E MTDL\DD/!#[5^%*=?H0]H9OQEHE;VEYQZ6^J1[*"T:'HQ$C15V_WS;WTBS@0L MFA $O2#X44'8"T(;:$=FP[KGFJ\64IR(--;HS3S8W%@U1E.U9AF?M,2O%>KT M:B-:7$&0Y'?!6T4>(8/JR+)NKA:\1U$SG9SW4APXJF(!:[^4=H>%;$M" .>2;Z_(_.,J# MQ,KI:[F/Z1ER% PY"JR_<,+?2[B*?%YOE998?']?<1P.CD/K.)IPW&6SA#HG MV)"8M",HC3VBR0W79)U]/52JLM6.:PNWKD1V$\SL!*9ECZN0I5&Z\(_G^7)8 MQ7'\8O6*/AKHHY^E%[+:52TRYX07&NOFAV+IIIN?4;)DGM*+6,96 641=<0\%2(G%66"1MEG5[D@!V-RX6Q&A2Y!O20O:!9V,<-X%-+I,KL.*I6RB MW=(!.KT*O:[QR#6K;BO49!A_E'(703HF"%F27' ZK%@\C]V MUSE$',7I):K#+ E"&DVPGAU_['KC@U)XSF(UX+ZU%]*TEQ.3.3(:CWLS.LKLV"Q*TR"Y /;/[ACF@H>'+&[QBM10H([> MQ>A =G>F;J#%WEX[MD+C)<8^EGC/!&D,\'LAA'X>F)O,<'-=_0-02P,$% M @ ::R[4@:53!5Z P R@L !D !X;"]W;W)K&ULQ99?;]LV$,"_"B'T(0&22)1LV2EL XZS8@%:((B;[6'8 RV=+:(2J9&T MW0'[\#U2LNQ8LKH-*/IBD]3]^=T==;K)7JHO.@,PY&N1"SWU,F/*][ZODPP* MIN]D"0*?K*4JF,&MVOBZ5,!2IU3D?A@$L5\P+KS9Q)T]J]E$;DW.!3PKHK=% MP=3?#Y#+_=2CWN'@A6\R8P_\V:1D&UB">2V?%>[\QDK*"Q":2T$4K*?>G+Y? MT*%5^ M04[KS4]JIH>**;S 1$/R20J3:?*+2"%]:\#' )LHPT.4#V&OQ7FI[D@0W9 P M"&D'T*)?_1-#]7#LU(,>G*A)>N3L11?L?> "\\K%YB3?-^28;\PN62A(N:DR M_L='-$">#!3ZSQ[W@\;]P+D?7,K&&T>Y+6QNW3!#5K#A0E@RN28E*"[3KOI5 M]H?.OFT4NQD=Q:.)O^N@&C94P_]+!2+MYZDLQR<\$1V/&YZJQL/_ !TWT'$O M=//Z6%[=4YM18W#T,Z[&N'$__L%78]PJQ9LL5Z5H"PWHL+L2]PWY?7\E,B8V M8#L/:,.QOT-ZY =]0P28+M[[%LIM/!R>\;:%:#0,NX%I<&R]P?>0U09NY7K= MW22#-EH8T#.T#JG@ MC)-X'V@N'5DSNL,'1ST78VSJ':(I>@PB-4^,/Z0VWZ M.PVB0^IRAZ#'9D^C?O DD5MA[)NS-/A%Q.^F)J]EBE<4/R@TOJ41^8?\ZTY" MCVV>#GY&+Z''CD[[6_I34>*89DO#4EFZL0W7\^7K(>[.6K7[=!B.XO-:M:7. M;YA_,A5A8C=N6-3$%:,:'9K39B"=NS'L[/S!#JINVCJ:J:9<' RP*6J2PQI- M!G&ULE551:]LP$/XKPE!H8<2.[+A=20))NK'!"J5EZ\/8@V*?$U%9\B2Y:?_] M3K+C9L5QZ(NMD_1]=]^==)KNE'XR6P!+7DHAS2S86EM=AZ')ME R,U(52%PI ME"Z915-O0E-I8+D'E2*D492&)>,RF$_]W)V>3U5M!9=PIXFIRY+IUR4(M9L% MXV _<<\W6^LFPOFT8AMX /NSNM-HA1U+SDN0ABM)-!2S8#&^7J5NO]_PB\/. M'(R)4[)6ZLD9W_-9$+F 0$!F'0/#WS.L0 A'A&'\;3F#SJ4#'H[W[%^]=M2R M9@962CSRW&YGP55 R]VGV#5L_$\65*&/\ENV;O) U(5ANKRA:,$91< M-G_VTN;A # ^!J M@+X')$< <0N(O= F,B_KAEDVGVJU(]KM1C8W\+GQ:%3# MI:OB@]6XRA%GYRLEL8"@R0_%I"'WD %_9FL!Y/S1IP!RLG@&C14U%^3\!BSC MPEQ,0XO.'468M8Z6C2-ZQ-&8DELE[=:0+S*'_'^"$*/N0J?[T)=TD'%1Z1&) MXD^$1G3<$]!J&'[+$$ZO/#P:""?N,AE[OO@(WUOJ#/F]6!NK\8C^&2!..N+$ M$R='B+LZL*8.),,\.O*:"<*E!0W&$LTL]%5EF/MJ1-.SOMR=@B7T;$#:I),V M^9@T* KP%_NTL&'FSZ,XZ15V"D8OAX2EG;#T8\+*YNQ;A9?7UIK;USY-PZ3C ME+8\?<).89->;*,N/&@@V PVOJ\:/&BUM,V%[&:[UKWP'>O=_!);>M.!WVB: M]P"OVX9CAQ%0(&4TNL1"Z*;'-H95E6]3:V6QZ?GA%I\ET&X#KA=*V;WA''0/ MW?P?4$L#!!0 ( &FLNU(6V.AZY0( *D* 9 >&PO=V]R:W-H965T MA'QD.EOA [N>?<<\\5MW>PXN)9+@A1X#7/F!PZ"Z6* M2]>5R8+D6%[P@C#]9<9%CI6^BKDK"T%P:D%YYGH0AFZ.*7-& _ON08P&O%09 M9>1! %GF.19OUR3CJZ&#G/<7CW2^4.:%.QH4>$XF1#T5#T+?W(8EI3EADG(& M!)D-G2MT.4:! =B(7Y2L9.L,3"E3SI_-Y2X=.M H(AE)E*' ^K$D8Y)EADGK M>*E)G2:G ;;/[^RWMGA=S!1+,N;9;YJJQ=")'9"2&2XS]>9;/ MWR#F*(?2B@;ML^[OT=GKUED*09CJ MJ#AHF()C&!XVZ3!3?^WHY 7!1L-<%M[A%GB] _IG&H%&9EI&+R(-%Y4 M>U%U4;RPJ\64*[VHV.-"[Y)$F #]?<:U@_7%;"O-=CKZ!U!+ P04 " !I MK+M2B#$2C.<& !"-@ &0 'AL+W=O+)$";(EB M))8M4N1[I.?PE8Z.'_+B>[DPID(_EFE6GDP6577W?CHM9PNS MC,MW^9W)ZE]N\F(95_5F<3LM[PH3S]M&RW1*,!;399QDD]/C]KO+XO0X7U5I MDIG+ I6KY3(N'C^:-'\XF423GU]\36X75?/%]/3X+KXU5Z;Z=G=9U%O3;2_S M9&FR,LDS5)B;D\F'Z/U9A'G3HMWES\0\E)W/J)G+=9Y_;S8NYB<3W S)I&96 M-7W$];][+DXF: MH+FYB5=I]35_^,5L9M0.<):G9?L7/6SVQ1,T6Y55OMPTKD>P3++U__C'1HE. M@XA9&I!- S*V =TTH.U$UR-KI_4IKN+3XR)_0$6S=]U;\Z'5IFU=SR;)FCA> M547]:U*WJT[/\JP.H2G0KWFBKF9GD/KY.#7J]\U/GEQ)=/Z(K(->?S)5G*3E&W2$OEU]0J]?O4&O4)*A M/Q;YJJS;EL?3JIY%,Y;I;#/BC^L1$\N(/]P5[Q"F;Q'!)!IH?N9N_CFNFQ/5 M-L>[S:>U=EL!R59 TO9';<.9S?)55I5OT9>\,O6_M9"-+N=)%F>S)+OMROKW MKW4'Z*(RR_(?Q^'I]O"T/3Q[*GYI>]AB>Z A8===\;:KY@*_/U48$WD\O>_J M-[ 7UQIO]]H9)]N.DSG'>5G45_\1.K\X^PV5L[PP2"C*=5>B(S+3BJF]4/3WXIQ'=#@4!!\)J1U" MJ.T!5(@XZ.WAM;\XZ)["1&**]^(PM)<4VHC07;"\G07A$CEI 3B,W3[_DG5"XY@[@ MBU@0\8&*$?@)+/;51?\-Y8'1>9D Z @.$0$"!"21 MOPAL^MJY!A3AEA40Z:P4GZ#@8 1>G(X)0(W0(/(# XE[]?<\^=D @@BQ9%L" M'"1/<'!0_L-R, &X$1$D!D!!XE[V/2\&LA<#RBR )\!!\@0'AR^ D2F7 .J( M#N+)@'?4O;![GBO#_56^%,-:4R >=1.O/J?S8F0JI8 P&L;M=NRN3[]+>\H* M*BUK1 HTHT]ZV5UI#\RC%!!&@SA<"A2C'CTN[=M7RB6WR \@HVZ0#;1L;*^8[7=JP3,,3?FSM<*$QRYV,$ M62R( V4 +^;1@;*^ Z6'*#%/1I//F \9619 M=G/@%G=S:U?X%Z=*#ICB0?PF!X)QCWZ3#_A-J2VIDG<>1K@AMJOZ84F2 [EX M$)O) 77!!S*8!IPJ.Y%'US22Q $0 U MX88:2*Q<,P) B2"N4@"PA$=7*?JNDE!JL34"F"7F!Z%, H$>:):>>1 MJ<]GIGT_J:7EOK@ 8 DWL'9U?W%V% H$<1("B"8\&@D1=](1E18LJ,$B$DW MQ'95/RP[2@"7#&(A)9!.>K20LF\A+=E1 NFDFW1[9_O(["B!8C*(=Y2 -.G1 M.\K1WE$"TN18[RA=$^I4:P3QCA)X)3UZ1SGP])(S6\4*($N.]8[RP.2H %$J MB'=40"OET3NJ >^HN1X67@&PU%CO* _)C@H I8)X1P4$4QZ]H^I[1XXM"%' M,#76.LJ#DZ,"<*D@UE$!Z91'ZZCZUE%95B6J4[@VUCO*9V1'!1A30;RC!J9I MC]Y1][VCY=36P#0]UCJ*=MIWS1UMU]2 5#J(B=1 +NW11.J^B:1<4VH F Y3 M>MNIO?59?#O@+;&]U UW"VO'VLO=$!Q8<8L[);FZ+9H?[])J_5 MV6PT;Q%M7QL[_1]02P,$% @ ::R[4J7V2TFB @ DP@ !D !X;"]W M;W)K&ULQ59M;]HP$/XK5J1)K321-Z"T B2@[5:M MU1#L[:M)+L2J8V>V*>V_W]D)*=T@?)G4+XE?[GGNN;O8E^%6JD>= QCR7'"A M1UYN3'GE^SK)H:"Z(TL0N)-)55"#4[7V=:F I@Y4<#\*@KY?4":\\="MS=5X M*#>&,P%S1?2F**AZF0*7VY$7>KN%!5OGQB[XXV%)U[ $\[V<*YSY#4O*"A": M24$49"-O$E[-PL "G,4/!EN]-R8VE)64CW9REXZ\P"H"#HFQ%!1?3S #SBT3 MZOA=DWJ-3PO<'^_8;UWP&,R*:IA)_I.E)A]Y X^DD-$--PNY_0QU0#W+ETBN MW9-L:]O (\E&&UG48%10,%&]Z7.=B#U V#\"B&I ]#>@>P00UX#8!5HI#1P\*!%3MSD/79\\1&^O72UY_E-39@@7^"%+ TUH%M4=!L57:>B>T3% M')1UC>?5^ITK)A)64DZFE%,4U2KF4%';O85!)P@^M,CN-;)[K43?;GY-EBT\ M_8:G_XY%N&A47+0702J32_U;=] M<_49=!$\F@E>CV M_NOB[GK2PG39,%V^8V7"X/5V#/Y7;4XP10<^_JHX)X#AT>KX>]<^YF/MNJ%& MI1MAJ@[0K#8==^+ZC/]J7K5KO-[6#)/)(4-HT+G ZBJ#EA-C"Q=$UE)@RW) M#7/\:P!E#7 _D]+L)M9!\Q\R_@-02P,$% @ ::R[4K!#Z15" @ )04 M !D !X;"]W;W)K&ULC53O:]LP$/U7A.F'%+;Z M9]I0'$.;,C;81FG7[=!8VUV&H2D;:+DYPPX4K:Q0M]Q2J.O0=!IXY4&M#),H.@]; M+E10Y'[N5A<=KN ?[T-UJ MBL*1I1(M*"-0,0VK>7 57RXRE^\3O@O8FKTQ9%KW#+MLHG-#7QM/)K<".5.\=YJ6A6$L\4"%1T@:/89N3+L#DH0 M&[Z4P"9?N=;<%?F436[ &J\KDH24UCC,L MAYVO^YV3 SM?=?J,1>D[ED1)_ 9\<1S^A1,\F7EX]!(>4@W&0B1C(1+/EQ[@ M^^OKW/B:12-22_$9:.X[*@X:@4H)9JU!H;4W*(5DFO6:2P!*J%JXTZ9PEJ3 M@[>49Z]5Q7NJ>NFODZ;G_RH/]RZQ>T#H@&M!5U+"BE#1V07!==^4?6"Q\_=Z MB9:ZQ \;>L= NP1:7R':7>!:97P9BS]02P,$% @ ::R[4O#'DKA0 P M6@L !D !X;"]W;W)K&ULQ59=;],P%/TK5L3# M)G5+XB3]F-I*6RL$$DS3QN !\>"E-ZV%8Q?;7>'?<^V&+&W3K4),O"1QQQZNE?YN%@"6_"R%-*-@8>WR(@Q-OH"2F7.U!(E?"J5+9G&HYZ%9:F S M#RI%2*.H&Y:,RV \].]N]'BH5E9P"3>:F%59,OWK"H1:CX(X^//BEL\7UKT( MQ\,EF\,=V/OEC<916+/,> G2<"6)AF(47,87TY@Z@(_XS&%M&L_$67E0ZKL; MO)^-@L@I @&Y=10,;X\P 2$<$^KX49$&]9P.V'S^P_[6FTQ!@"),S$2_)IH58&YS##T*(5)RC,*]E7 M&]GT@.S+I3XG4=(A-*)Q"WSR//PC0SCM>WC4 I\> 4\B!X\'V_ 0\U\7@=9% MH)XO.>0FS]5*6ID M;M'W:_K^_UC\@WKZP2LL_L%>HML6?TO4X<4?1T];5O3OEG_%]<+Z;XMJ_@"V ME38VU_A9I5,H %MZ1HJZD@6X&DMH[?**;DL&37?3VAZ5'A#[M G%].\[X9!@ MNO]_3Y,XW57<$M;-NMF.Y+!QCG&G3MQGYQR%""@0%YWWD$!O#G*;@55+?[1Y M4!8/2OYQ@8=?T"X OQ<*EU0U<*>E^C@]_@U02P,$% @ ::R[4GPDL?MP M @ 408 !D !X;"]W;W)K&ULE55=:]LP%/TK MPC!88<0?2=I2DD"2;FRP0FC9^C#VH-@WL:@^/.DZ:?]]KV3'2TOBL1=;DN\Y M.N=>Z7JR-_;)E0#(GI74;AJ5B-5-'+N\!,7=P%2@ZQL8FJ40L/*,EW+ J393Z,T.BS32J^ MA0? ']7*TBSN6 JA0#MA-+.PF4;S]&8Y]O$AX*> O3L:,^]D; ]/(,(&L!V7O MZ Q@V *&P6BC+-BZY0@=GPMP3&N"S:75&BN4!A\QRA%-5Z>>^'(R2#Z=RUP\; M#Z[>P]Y8&W?6QO]G335'! W=#:RMP)=3GOI)T[2E.>7K']#D)+3Q%A_=3KHR MV]"T'%6CUMBK2^H7S;M[2]-TVSI3&X%W4$)&Z),!E&PO=V]R:W-H965TC$8SV4OU5>< AGPKN-!3+S>F?._[.LFAH/I.EB#P2295 M00UNU<;7I0*:.J>"^U$0C/R",N'-)N[L62V?%>[\!B5E!0C-I" *LJDW#]\OPX%U^P9@L,S^I^2\J_E$'_S B7Z0PN28?1 KI*8"/8C2*1 =%%E$OXKQ4=R2( MWY$HB,(KA);][E\HND=CYQ[TT(F;!,4.+^Y*T*G,'>*B 7X3O@X35PO 8=O!:4.QK4D#5LF!!,;(C,2 F*R?1:(BN\H<.SW64WBQ_B MB;]K:WMI$XZ#QN:$Z+ A.NPE6BF1Y%1ML#AEEKTC MLC4E60R!W2A:MU5Z&. M6E2",[)]%B=41PW5T<]J"B+M5W-T\?)Q.#HC>&G35OR$XGU#\;Z78JO$GJ4R MF>1,DA5LL+.;GJH:-_#CWZK:'QI>#[^XVA]^7OLP.#;KH%]])X]5!YIVRZTJ MW*GB*OMJ#PTNV-R&T5FU7#&*PB[*K?]+^,MJNH;J+^HK1MW*1D>:42_->9+( MK3 VK2N#OR*J4DU>RQ0EQDX>CF[#F/P@_[/ZPV.S#W^O;A\>VWW8W^^?BA)' M+IL_FLK2C6"XGJ]>#_)<3>AE/Q_$P_.$7AJ=]U&_->!@S!LW]V%3MRFK_NS- M:3-;SMU$=7:^L#.G&YR.,-7 BO]M_*XUX9 A9'!WCWQ4-0-6&R-+-T:MI<&A MS"USG)M!60-\GDEI#AO[@F82G_T'4$L#!!0 ( &FLNU('_ HQ304 " E M 9 >&PO=V]R:W-H965T&RCY<,=QO%&ZH_O@ D'A\S$C@0W-MAS M#G/>P8_/"TPVN?I1+*74Z&>:9,79:*GUZI/G%=%2IJ(XR5*E2LTU2HI\\RR3=GHV#T M_,%=O%CJ\@-O.EF)A;R7^MOJ5ID]K\DRBU.9%7&>(27G9Z/SX--%B,N :L2? ML=P4K6U4EO*0YS_*G>O9V<@O9R03&>DRA3!OC_)")DF9R M?LY^515OBGD0A;S(D^_Q3"_/1N,1FLFY6"?Z+M_\*NN"6)DORI.B>D6;>JP_ M0M&ZT'E:!YL9I'&V?1<_:R%: 0&U!. Z .\;0.H 4A6ZG5E5UJ708CI1^0:I MQ1K^O11+K)W2=S>)(:).CS/J7 M% KE<_2;BA=Q)LH5/49'EU*+."F.T2_HV_TE.OIPC#Z@.$-_+/-U8<**B:=- MS>7,O:BN[_.V/FRI[WRE3I!//B+LX^"5\ MW^!=APO&X"O=WPSVC=",W;N3& M53YBR7=EBLVB.%NTU"HW-B4376J;%/X[CDN:XI#HN M?7N9DVJQ5'/XCVBAS(*^)NTV)ZMRECQXG%)&PG#B/;85?&54:.1J1NU,F#83 MINX)KY4J=9C'160F_63.%X<,K,G*!I6?-\?E/@+6AZRL(VLP MYM0B*_ H< ,)9 U=Q0%4@G!860$]P;@/6<==67V?6&0%'@5N(-U*57;61@=7 MKP!,P?Z@JF*@#PYZ4+5.RM]H&%X;%OJ!A16XU5NYP07JH__080T$!B!A,NR: M +KP&RW1^]:$'M)%8, 9=N-L1^Q#F@H,D,)\6*D!9]C=)+U3ZO" S@(#X;"; M<#M*[]=F8" 6/AW6D #JW(UUS9V] "("+N,'U7>AHB6[B M0KMJ _2088T= 2Z1/JP=Z7H[_^75BNX01K6(E* &.W#(M*N1;3)#%"C;JCM MR+Q?ST$!4G18LTB!9[0/LTB[9M$F,/"-NOEF$=C5<#"@$1O6-S) %.O#-[*N M(;0(S !9S(TLB\"N;H,!A=BP)I !G%@?)I!U3:!-X-:E=#>LON;9:I_+'0R@ MPX;U>PR(Q/KP>ZSK]UYV&_40MH?P #'FAMB.\ >W&PP0Q8:UAASXQ?NPAKQK M#2U:<^ 9=_/LI=:'=!P<6,6'-8@<0,;[,(B\:Q!M2@/8N!ML+Y7>K^G@@"L^ M\*V_UKV_7F[^=0VB36/ ''=CSJZQJ^_@0"8^K%WDP"K>AUWD+KNX>W<5V!6Z MV677V-5ZA$"D<%@3& *EPCY,8)W4]0_HM1Y?*9\=^B+4(C;Y$SDW,?Y):(+5 M]G&<[8[.5]43+0^YUGE:;2ZEF$E5#C#?S_-&ULQ59=:]LP%/TKPC!HH<2RG;9I20*I2[= UY:4;;"Q!\6YCD5ER9.4IOOW MNY)=SX7$76'0%^OS'-USKNSK\5;I!U, 6/)4"FDF06%M=1Z&)BN@9&:@*I"X MDBM=,HM#O0Y-I8&M/*@484SI25@R+H/IV,_=Z>E8;:S@$NXT,9NR9/KW!0BU MG011\#RQX.O"NHEP.J[8&N[!?JGN-(["EF7%2Y"&*TDTY)-@%IVG$74 O^,K MAZWI](F3LE3JP0WFJTE 740@(+..@F'S""D(X9@PCE\-:=">Z8#=_C/[E1>/ M8I;,0*K$-[ZRQ208!60%.=L(NU#;3] (.G9\F1+&/\FVV4L#DFV,564#Q@A* M+NN6/35&= #1< \@;@#QOP*2!I!XH75D7M8ELVPZUFI+M-N-;*[CO?%H5,.E M2^.]U;C*$6>GJ2I+T!EG@EPK)@U90 ;\D2T%&,+DBLP$9IK)# C>&;\''\:0 M@U3AI+2:N708HG)2<_%L%]&\'CDX?0E/$2[6L_BUK/8\R7[PLDRM9'6')$;90&;6JUS MZXI+](K+=4<[^7&-!&1NH30_>XY/VN,3?_QP;\HZQA/-S0.I,(4XA>_=+G/[ MZ2(ZH/3#+E??CGNA9]CJ&;Y!SY;;@K \YX(S-'>7GGZZ:+1/3S\NCE[1<]SJ M.>XEFBWFWV]O9CU,)RW3R7M(1]!K36K"IZ1K)NC73GI9XJ25[P= MM2&-^N_*['I^=;NXF??9>]:2G;V'O1']^^VE_\O@]!6J:._M#3O%P55F_!JN M.KCNP7^((!V&W ]5^A6,W EJ/WEF/X! M4$L#!!0 ( &FLNU(W>.;JK ( &@& 9 >&PO=V]R:W-H965TZ2'ZM;R+NY01O/!Y6+L M_8/#=XD[UUN#5[(RYM%OON33*/&$4&%&'D'P:XM7J)0'8AJ_6\RH2^D#^^L] M^J>@G;6LA,,KHW[(G(II]#Z"'->B5G1G=I^QU3/R>)E1+CQAU_HF$62U(U.V MPV#KV =' @(&T#TL"[2118+@6)V<2:'5COS6A^$:2&:"8GM6_* M/5G^*CF.9E>F+-%F4BBX-D([N,,,Y5:L%#H0.H>YXKX)G2'P"0@^_' .3K\* M:X4OZ1F<+I&$5.X,3D!J^%:8VG&LF\3$%'VB.&OI+!HZZ0$Z@Q1NC*;"P4>= M8_XW0,S:.H'I7N B/8HXK^PY),,WD";IX.%^": "V7Z:? M\Y4CR^?KUQ'@BP[X(@!?' !>U@BY>':AW"JT1&29J35A'FS^*(,V^BV;;F2-!->LH4/.Y(K3H"&0C '*.]J(M^MGCH-:5D/EKNHZS^'== MXT[7^"AB[TXUJO8I.MZ.I%(O[=IK>XU\DVH44OD)NYTEDWC;9Q?W;C_GW809 MYR"U,;3?^ 3=SV7V!U!+ P04 " !IK+M2N-?%1TL# K# M&0 'AL+W=OY M!:;,6_\8MN,V4VW,6LQ%MR2]1= MN19ZY;8L*2T(DY0S(,AF[ES!RQ6,#,!:_*%D)SOWP(1RS_F#6?Q(YXYG%)&< M),I08'UY(M_^.X[:0(*#5_" ?@-P'\O(&@ @W*_#YTQGX!"@# MOS->26TK9Z[2*@R7FS0>E[5'](I'B, -9RJ3X"M+2?J2P-7RVQC0/H8E&F6\ M*L4%\/QS@#P$!P1=C\-OL(:CB85[ _#5.^"^9^!P.A*-WU;$MWS^FQ4IVXJ0 M?47. 58@X5)=CG@*6D^!]11\R--0A6O>T/*:SO*T@'Z )O',?>KF?<#,FTX0 M:LU>R Y;V>&H[*LDJ8HJQXJD^H3K;I=0;'K(D-":*>HH^.+'P=3O"1TR0Y'_ MBM"H%1I])+^,#.8V.M(RC>)IT%-\;!7'<.H-"XY;P?&HX-4;V8R/G(9AW"_Z M@!'L&ZWBHS]0_/U3G0"&^)NFM'$ MA_W79,@LFJ!X.-.P\]6 H\*7%&'VN18 :*C-N(',(CZ!1@PT]^A?KMQ.U-40<363J-2.Z^8JH>1=K>=>*_L MG-?;7YI)V$YG!YIZC-:SPI8R"7*RT93>1:PUB7HRK1>*EW96N^=*3W[V-M/3 M/!'&0#_?<*[V"^.@_7^P^ ]02P,$% @ ::R[4E8"O[G_ @ V0D !D M !X;"]W;W)K&ULG99;3]LP&(;_BA5Q 5(AYQ-J M*Y4BM$E,0QRVBVD7;NNV%HZ=V0Z%_?K93@@A=4O936([W_OZ\1>?AAO&'\4: M(0F>"T+%R%E+69Z[KIBO40'%&2L155^6C!=0JBI?N:+D""Z,J"!NX'F)6T!, MG?'0M-WP\9!5DF"*;C@055% _G*!"-N,'-]Y;;C%J[74#>YX6,(5ND/RH;SA MJN:V+@M<("HPHX"CY=>7K8N1XF@@1-)?: M JK7$YHB0K23XOC3F#IMGUK8+;^Z7YG!J\',H$!31G[BA5R/G,P!"[2$%9&W M;/,%-0.*M=^<$6&>8%/'IJ$#YI60K&C$BJ# M'[#YR81'8$?[1 $C2 X5! V M@M ,M"8SP[J$$HZ'G&T U]'*31=,;HQ:C093_1OO)%=?L=+)\352.1#@V+S! M1 @D!8!T :XQG&&")4;B!!Q?(@DQ4:53\'!W"8Z/3L 1P!3H;&,]KA^;U$'$I,5X"8]$*37ENJ:I_8^.B5]S3V MDR .ANY3-R.6J##+HS;J'6340D9[(:\PA72./D2L79).YWF6] "W8WPOB.U\ M<VH>8N:?VKAOX.EC)[N M _^;X ^S&N$L4A/U9; O*=BP_OW.$^0?O M$!UD*Z6_O86F693W.2UA<9#V2=W.N:LO/>I,6F$J%,I2Z;RS5!GP^AY15R0K MS5$\8U(=[*:X5GWN;&_P!02P,$% @ ::R[4E/G M$ XQ P ,0H !D !X;"]W;W)K&ULK99M3]LP M$,>_BA7M!4@;29RD+:BM!'1H2)N&>-A>F^;:6CAV9KN4[=/O[(30IFG$I+UI M8N?^=[\[NSZ/-TH_F16 )2^%D&82K*PMS\+0S%=0,'.B2I#X9:%TP2P.]3(T MI0:6>U$A0AI%@[!@7 ;3L9^[T=.Q6EO!)=QH8M9%P?3O"Q!J,PGBX'7BEB]7 MUDV$TW')EG ']J&\T3@*&R\Y+T :KB31L)@$Y_'9+*9.X"U^<-B8K7?B4GE4 MZLD-KO-)$#DB$#"WS@7#QS-<@A#.$W+\JIT&34PGW'Y_]7[ED\=D'IF!2R5^ M\MRN)L$H(#DLV%K86[7Y G5"F?,W5\+X7[*I;#,TGJ^-544M1H*"R^K)7NI" M; GBP0$!K06T+4@/")):D+Q7D-:"U%>F2L778<8LFXZUVA#MK-&;>_'%]&I, MGTNW[G=6XU>..CO]"E@T0X[\DWQ^P?UDX)@[F;DZ,,Q^4"X M)/"!53\DU)NS+DL\PAWW40(G<#3U_A+VBO MQ_-2GY H^4AH1.,.H,M^^3>&6NW&7>G?M_/T\3Y'C>+D"OR0YEVE"FO937TH(& M8PE">D(B.'OD@EL.G925N\$60CQL4>Z;9+2;,FLHLU[*>V69J/F@VM1=;-E> MX#0=C5IT'491FG;S#1J^02_?]Q(T+K1@MPW2M(M MHQW(80,Y[(6\XI+).;P#<;@7?=C>B?LF<7I@D4<-WZB7[Q9Q>E9W-MK;_!D] M5)/3)N9I;\Q+Y;;^@A@FVMM]QU\<&O;\Y]MV_-7[C[D._1;VZJRQ0V MCB67!O-:H,OH9(A(NKJ?5 .K2M^Q'Y7%_N]?5WBG ^T,\/M"*?LZ< &:6^+T M+U!+ P04 " !IK+M2]!L/I1$$ #5$0 &0 'AL+W=O69U]_%B5*)?A1Y*5;>2+WDC MN(S.YYD>\)?+RMRI$]4?JDVM3KRQRQ[5M!2 M,%ZBFAY6WAV^O8>L#>AZ?&7T+&9MU$YER_GW]N"W_]Y_HWMY6GE+3RTIP?2Y/(S/_]* MAPG%;;X=ST7WB*EO;Z&K31:O9L++]&9]DK:XR%2?7'ZFJ@4!7CXUL M:HH^L9(538&ZTVA#?JI?3(KWZ.J!2L)RU;I&7YX>T-6[]^@=8B5Z/O%&D'(O MEKY4.&U2?S<,_:$?&BQ#WU7U#0K"7Q $@ WA]^[P3T2%PZ(+#_X=[JLBC)6 ML1+0Y0O=E?CS;BMDK>ZNOQPYPS%GV.6,+#E_KVA-)"N/*.\*6@T%18]_ )@J MUJ>+NW3M/_!E'4&F>KX8(*(1(KH8(C1!].F2&428I:$9(AXAXHLA(A-$K$/$ M&39#)"-$(6(!-%IE'@+$TM&#B83!@X03Y2(6[17<&; M4JHGE'HJ"D70(K%2U8,*:71/1"\H8B?ACJDC.R M93F3C)J-B_7:I'%DN5OPY$8,3II'5I)R1]^JL2';',,F$#RY%+ME:FIE6$R*7:KU,Y@=!C636IEF$2*W2:U,Q@5AG611A:- MXLFCV"U2"X/;8%BW:6 !F5R*W3+M#78PXA@9=(V&D4T8DT:QVZ,7ZDN7Z768 MFEE@4BFX57J9O$!7:1A$(TN_*!PZS9=(H>T1!)-MP6U;M88TB@QTGT9A8M$I MS)::;IVJX8S. MV;41#99C>9$]SF5,,9]02Z(E4M(\MPDR3!+4DUG-%$H-L0 M%JEE=0N3#\'M0S6<43J@BP^RP#:[27W@5M^STR]@6#):ET@PN0[>% =NQ5TF%]!%I]9&R<)",ZD.W*J[4"^99@Z<+F;/H4$PAFZQ M6O;_!]J?[;G;%QYJ.WIDI5 H!Q47W*0J0=V_0^@/)*^Z;?B62[6I[YHG2O:T M;CNHZP?.Y>M!N[,?W^2L_P%02P,$% @ ::R[4G/R(TTS @ %P8 !D M !X;"]W;W)K&ULK55M:]LP$/XKPC!HH<2.$[NC M.(:D86RP06G9^F'L@V*?8U&]>))<-_]^)]DQ&33NQO;%UDEWSXMDG;-.Z2=3 M UCR(K@TJZ"VMKD)0U/4(*B9J08DKE1*"VHQU/O0-!IHZ8L$#^,H2D-!F0SR MS,_=Z3Q3K>5,PITFIA6"ZL,&N.I6P3PX3MRS?6W=1)AG#=W# ]BOS9W&*!Q1 M2B9 &J8DT5"M@O7\9I.Z?)_PC4%G3L;$.=DI]>2"3^4JB)P@X%!8AT#Q]0RW MP+D#0AD_!\Q@I'2%I^,C^@?O';WLJ(%;Q1]9:>M5\#X@)52TY?9>=1]A\),X MO$)QXY^DZW.3-"!%:ZP20S$J$$SV;_HR[,-)09R<*8B'@MCK[HF\RBVU-,^T MZHAVV8CF!MZJKT9Q3+I#>; :5QG6V?PSH"5#+AZ]?"C)^ADTG@;9,E-P95H- MYI)<;,%2QLUE%EHD=:5A,1!L>H+X#,&ZT3,2+:Y(',7SW\M#U#H*CD?!L<=; M3 O^OMX9J_%,?TQ@+D;,A<=%B.'I;_PT/%))4%3#B8IED.#JZ/#M*W M#"2C@>3O#)3X!:I66H*;#G^V^],,RUD2O9M0FHY*TW]2^O8>3^,GL^AUG>') M/7R8-$E4(%,VNT;_NVU ?6-7XJ[]3%AN)'];8N4&[!%ROE++'P'63 M\5^0_P)02P,$% @ ::R[4I/!W7KC P 5A$ !D !X;"]W;W)K&ULK5A=CYLX%/TK%NK#5.H,V! ^1DFD-*/NSD-W1TV[ M^^P)3F(5<&H[D[:_OC8P? 0P&8F7Q(9SK\^]7!]\F9\9_RX.A$CP,TTRL; . M4A[O;5ML#R3%XHX=2:;N[!A/L513OK?%D1,T4T\Q:SO-K3WPY M9R>9T(P\<2!.:8KYKX\D8>>%!:W7"U_H_B#U!7LY/^(]V1#Y[?C$U3QWAA.9H12%%5H@)CM\2N07=OZ; ME '-M+\M2T3^"\XEUK' ]B0D2TMCQ2"E6?&/?Y:):!A ;\ E0;H6@.W-'#S M0 MF>5@/6.+EG+,SX!JMO.E!GIO<6D5#,_T8-Y*KNU39R>5?C,5GFB0 9S'X M5QX(!X^9Q-F>/B=$@)M-\7@!VP$S]#VX>2 2TT2-;L&WS0.X>?<>O ,T U\/ M["24D9C;4E'6"]O;DM['@AX:H+X-.M?+JY3V_H"7 F!%ACSG_1; ]6 M*3MELB]3A9M9[D;OSI=E,',B%=9+,R%CJ!9'K^+H3<.Q<.,W5@][.(ZA6AQG M%<>9D>,_2O.N8#B[BN$8JL70KQCZQNKY=&7E!)6_P!CQ:KL]I:<$2Q+K@+FD MO['6QKZP@TY MZ'KPXNP>U"!#[W^L,.*9CA-\82=U:,@;*Q>3/W@F$7%2GY&2@>Z-1*[1@YKO.W@5)=3I+\.8L#/0I#'<'&2P!. M4IFP%DJ(IGGHI9]FMB!TG8]L'@# Y0K5443B*C ML*N0T._L^"X(!0.;"-4BBLPB^GJ(-1T&:]E$9ME\RW$0-@@RGQ+3=42UWR)LNN;5 H4E.B:CG !AU M7DICJ#;'6NB0;^2XD6JOJ\9)G#C.MCK\K>J;S6FM-0\%TZ6UUBADUJAKTQIV MNA,(NVD=014<[4;3J[\XJ%YOKW(&$K)39LY=H.QYT<07$\F.>1_\S*0Z1^7# M U$URS5 W=\Q)E\GNK6N/J4L_P!02P,$% @ ::R[4A"%^M3^ @ [ @ M !D !X;"]W;W)K&ULC59;;]HP%/XK5M2'5MJ: M*P$J0**EW?I0K>IETS3MP20'8M6QF>V4;K]^MA/2T(3+"]C.^;[O7)QS,EIS M\2(S (7>[ M.2;,F8SLV;V8C'BA*&%P+Y L\AR+OY= ^7KL^,[FX($L,V4.W,EHA9?P".IY M=2_TSJU94I(#DX0S)& Q=J;^QL-_8X'4P076'N2$E?_XK4I$ ^#'.P!!!0@^ J(= M@+ "A,<"H@H0V,EY(325'KM+>&0TWJ3RY+#T)=GCB!^B.,Y5)=,U22+<) M7!U6'5NPB>TRV,LX78ESY(6?4. %?H=#5_OA=UC#@X&%>QWPV1'PT#-P?[@G MFK"N5&CYPF,J]5XC-)42E$0S(A/*92$ _9K.I1+ZC?J]1S:J92,K&^U*8O," M\$5;N:O2)67/4IK.\SKI1_V1^]I,?MLF]N)MFUG;)@RBVF8KGEX=3V]O<= M3A2D:"LPW4#13:%,]FYT(C%%/P$+>5PJXUHZWIM*?8^"KFR5J+B9B7[8'66_ MENH?D@J[I/HMJ=[0[Y8:U%*#0U)1E]2@+37H=4L-:ZGA(:E>E]2P+17%W5*^ M]]X8O4-B<6<7\]IJWHYR^8TV[.]5>]*=%_!"@>C4]%LO@A_%'[/I-L9 #F)I MQZE$"2^8*KMF?5J/[*D=5!_.+\THM^/EG:;\#M!-;4F81!06FM([[VN71#E: MRXWB*SMLYESIT667F?X< 6$,]/,%YVJS,0+U!\[D/U!+ P04 " !IK+M2 MGN.C:RH# !'"0 &0 'AL+W=OD?IF;,HL=&2+,):FO;=V%HRIHUU%RIEDE8.2C=4 M# M?1^:5C-:>5$CPACC+&PHE\%V[>=N]':M.BNX9#<:F:YIJ'[ZP(0Z;H(H>)[X MRN]KZR;"[;JE]^R6V;OV1L,H'+U4O&'2<"619H=-\#YZMXNP$WB+[YP=S_@-!AC.N'I^[/W/WWRD,R> M&K93XA]>V7H3% &JV(%VPGY5Q[_8D%#J_)5*&/^+CH,M#E#9&:N:00P$#9?] MDSX.A3@11,D%03P(XO\J((. ^$1[,I_6-;5TN];JB+2S!F_NQ=?&JR$;+MW? M>&LUK'+0V>W[LM0=J]#'1]@8AAE$986^V)IIM.NT9M*B3YSNN>"6P^KK:V8I M%^8-^@/=W5ZCUZ_>H%>(2_2M5IT!K5F'%K"<\[ <$#[T"/$EA%9?(4S>HAC' MT8Q\MRS_3$$>%UZ.?Y6'4(RQ(O%8D=C[([^I"#NMB/(5*8>*B)>*+ 0D8T#B M R87 N[\OPSN*]8JP^UL"7L7J7?ACN;#-HD*DJ[#A]-*3:WB&*W"(&@9)=.P>242BL*$4:*:PT]GP%:D.,.?6N5)DLS3 M9R-]MDA_)QG5$K8>EZ;35)8,06MN>-?,UCF;@L990LY 9ZQP%ET@S4?2?)'T MH[$<6BB@'JD&TNE)Z!'S2?"HP"0^0YRSRO)B'K$8$8M%Q.=C_*!$US#8$7O@ MG84LIN'C: (YM5H5.)IG7(V,JT5&WV?GD%:38$E21-D9TM2*I$E*YIDB_'(C MX$6J;\I2 ??K_V^#0]?'TVZ$243.=^B,7416*X+/$@E/;CGWB0&-_QY."A+L M $)\E8,'W=_:_<"JUE]\>V6AP?K7&KYTF'8&L'Y0RCX/W%TZ?CMM?P)02P,$ M% @ ::R[4O$&5U = P " D !D !X;"]W;W)K&ULC59=;^(P$/PKJ^@>6NG:?$$(%2 5Z.E.NDI5>[T^F\00JXG-V4YI M__VMG9!""%%?P'9FQCO>>#>3G9"O*J-4PWN17X M9"UD031.Y<956TE):DE%[@:>%[D%8=R93>S:@YQ-1*ESQNF#!%46!9$?5D31AUG:/02D2O["[L:ZSF0E$J+HB9C M! 7CU3]YK\_A@.!'9PA!30C:A,$90E@3PJ\2!C5A8$^FLF+/84DTF4VDV($T M:%0S WN8EHWV&3=I?](2GS+DZ=D+D9)PS:B"BUN3 Z8_ -\FN%.:X;'2%&K( M!_QF9,5R!%S"Q9)JPG)U"5?P_+2$BV^7\ T8AS^9*!7AJ9JX&L,SF[A)'Q=NMO 8O_ Z!%_@= 2WZZ?<$ MZ4%LZ5X'??D%>N@9NC_N<1,VJ0JM7GC.39+(DN0V.[3)SJY)8,\6@V:+@=UB M<&:+.E"G5RN90?JZ')5 M9MR#'E%0?)-,KU5@[T1549O5IIW?VB[66I]CFZ^Z\J=,]8V !0]KAH*:AK& @ R0< !D !X;"]W;W)K&ULG95=;]L@%(;_"K)ZT4I;;>//54FD-E&U29U:->UV,>V".,D*;[ M]P/L>&E"HFDW-ICSOCP)%5@ *O=6LD6.O4JJ]\GU95% 3>Z:I2YH,_&;5D!7-0S^V#T#U_<%G2&AI)>8,$E&/O.KR:YB;>!GRC ML)$[;616LN#\Q72^+,=>8(" 0:&, ]&O5Y@"8\9(8_SJ/;UA2B/<;6_=;^W: M]5H61,*4L^]TJ:JQEWMH"259,_7(-Y^A7T]B_ K.I'VB31\;>*A82\7K7JP) M:MIT;_+6YV%'$,9'!+@7X'\51+T@L@OMR.RR9D21R4CP#1(F6KN9ALV-5>O5 MT,;\Q;D2>I1JG9K,8*$0:9;HEC:D*0#=@4X*NE\PNB(FT1+-NQ^,>(EL].[8 M^0P4H4Q>H(_H>3Y#YV<7Z S1!CU5?"VUKQSY2F.:R?RB1[KID/ 1I.M67*(@ M^H!P@$.'?'I:_I5H. M?C]/F$>#>63-XR/FH=9CQ@QB2& M3 ;(Y"3D=@\2.*)P%R1ZQOU-HS26G:\V*ZC+(H-2Z MX#+3!J*[.+J.XJVMO0NN="6WS4K?M2!,@!XO.5?;CBGGP^T]^0-02P,$% M @ ::R[4BV;Z,ED @ (08 !D !X;"]W;W)K&ULA951;YLP%(7_BH4JK96F0@@DM")(::-JDU:M:MKM8=J# Y=@U=C,-DW[ M[W=M*,I6TKP$&_N<[UPP-^E.JB== 1CR4G.A%UYE3'/I^SJOH*;Z7#8@<*64 MJJ8&IVKKZT8!+9RHYGX8!#._IDQX6>KNW:DLE:WA3,"=(KJM:ZI>KX#+W<*; M>&\W[MFV,O:&GZ4-W<(:S&-SIW#F#RX%JT%H)@514"Z\Y>3R*K'[W88?#'9Z M;TQL)1LIG^SD:['P AL(..3&.E"\/,,U<&Z-,,:?WM,;D%:X/WYSOW&U8RT; MJN%:\I^L,-7"2SQ20$E;;N[E[@OT]<36+Y=FR1H/0M%R*,@M-:UBAH$FLB2F G(M MZX:*UT^:.*-]V>D*#&5*G844#*SK&FHZQ.M5LGQ5=S,=9 M\<"*C[&B,5;\GC6UJ<98LX$U.\:*QUBS]ZPPF8RSY@-K?HPU&V/-1UAQ,LY* M!E;R(>NA NR?I0$U1DS>G9#H(OG_K?E[7[QMGK=4;1E^=!Q*E 7G<]2KKB%U M$R,;UP0VTF!+<<,*>S@HNP'72RG-V\3VE>%?(?L+4$L#!!0 ( &FLNU)7 M1]V UP( +$' 9 >&PO=V]R:W-H965T37(C5Q,YL!^B_W[4#&>T@;WM) M;.>>XW,_..A.YNI\5 6)N4"9PITD65,O5UC*C-/EB#]60AY:O= MW,/TJBLM\'"]9[]SOI,O"Z9Q*M,7'IMD MY/4]B'')BM0\R@K#6QV86+C4.3-US8+,Z-HJ^< M<&9\@PL#3,1PQP43$<(#4E#@VR+E*V8#K>$K4XK98,/Y#1K&4WT!G^%Y?@/G M9Q=P!ES ]T06FECTT#L2PB!L'A$TK8<_,H*'?0>OA\T@N!3C&ULI99M;YLP$(#_BH7ZH976 B8A4"61\M)ID]8I2M?ULQN. M8!5L9CM-]^]GFX2FA+!N_9)@N*U<9 M%$1>\1*8?I-R41"EEV+MRE( 2:Q2D;O8\T*W()0YXZ'=6XCQD&]43ADL!)*; MHB#B]Q1ROATYOK/?6-)UILR&.QZ69 UWH.[+A= KM[:2T *8I)PA >G(F?C7 M,]\J6(F?%+;RX!F94!XY?S*+K\G(\0P1Y+!2Q@31?\\P@SPWEC3'KYU1I_9I M% ^?]]8_V^!U,(]$PHSG#S11V;&ZNMHZ',?,8[)?1;JO74> F4R8T@; 6(L 1]K5??N)1H"1+$ M,TAT/@=%:"XOT"6ZOYNC\[,+=(8H0S\ROI%:4PY=I7F,57>U\SVM?.,3OGV, M;CE3F40W+('DK0%7!U)'@_?13'&GQ4DIKI 7?$+8PWX+T*Q;_99H=1Q9=:\# M)ZB3&UA[P3N2>Y.FNG*1KMR%@()N"HD>!%4*F,W[#1&L,P6]VF?/^NR=\#FG MPO@I&T[:ODYEJ&\-F>/^/,8!QN'0?3Y,68N4OB*\6NH-9;^F['=23J2^-R!Y MQ;Q$C#.2IC2G1$$7=64X/.2)_7#0H&Z1&@3]N)TZK*G#3NH9)/_''![17/HX M]'H-Z%:Q?ARU4P]JZD$G]7=X7SD,CKP'\2"*&XPM4KW('+8VQ*A&C/ZI:-M. M0P49'7]7OX>;B3R6\J/8Q^V0<0T9?ZAF3T/'Q]"1?W"$*N@6J3 8G#AHOO=Z MP7L?*-K3T#NS?RW:=KF35>L?=";__77;P>D?75!!&$?-[+:)X3#J-2C=@U9: M@%C;"4.B%=\P5?6A>K>>8B:V=S?VIV:ZL2WZU4PU&NDNL]9] >60:I/>E9DE M1#5M5 O%2]NP'[G2[=\^9GI" V$$]/N4<[5?& ?US#?^ U!+ P04 " !I MK+M2/!=,,*T" #^!@ &0 'AL+W=OLP 84:;M=#+M0;,86JH,GR4G[]J/D MQ,V0PU9@-[8DBS\_4A0]6FOS;$M$!R]2*#N.2N>JZSBV68F2V4M=H:(O2VTD M4XFG:N9T._/VSXQG%M=\;@ M(UEH_>PG=_DX2CP0"LR<5V#T6N$-"N&%"./71C-J77K#W?%6_5.(G6)9,(LW M6GSGN2O'T3""')>L%FZNUY]Q$T_/ZV5:V/"$=;-WT(T@JZW3 M-GG8,4@[1PS2C4$:N!M'@?*6.389&;T&XW>3FA^$4(,UP7'E#^7!&?K*RWZ!@7%A[QQ=5,7, 9< 6/I:XMV=E1 M[(C&:\;9QO.L\9P>\=Q)X:M6KK3P4>68_RD04QAM+.DVEEEZ4G%:F4M(NA\@ M3=+.T\,MG)]=G)#MMBGJ!MGN$=FWE/R8+JPS5$@_3\A>M;)70?;JK[*5%CSC ME&0Z5RYK"9E>H:$K 14:R 3C\E!Z&_E>D/=W;S7I)LDH7AU@ZK5,O?X#1=RE \: X>?^.JO\/7Z1WAZ[=\_??PO8+A]AGT$H0O5M^#J$@5P9U, M7/_?P08MV. DV W=/2H-794\"S"4.8--[A8"_57!EPP)DF"9U+5RA\@&>V34 M7(^@#5NTX4FT:5$8+)A#R/X/Y'"O[GJ]?&PO=V]R M:W-H965T;%;4L:=T<"NS>1H M("I=, XS2515EE1N)U"(S=#QG=>%![;,M5EP1X,57<(CZ*?53.+,;54R5@)7 M3' B83%TQO[--#%X"_C)8*-VQL0XF0OQ;"9WV=#Q3$!00*J- L7'&FZA*(P0 MAO&WT73:+0UQ=_RJ_L5Z1R]SJN!6%+]8IO.ATW=(!@M:%?I!;+Y"XRJDH ME/TEFP;K.22ME!9E0\8(2L;K)WUISF&'X,='"$%#"/8)O2.$L"&$'R7T&D+/ MGDQMQ9[#E&HZ&DBQ(=*@4-;JBI:X*#!79#S*6C*"G5!+LG3 MXY2Y(I]Y!ME[ 1<- MMZZ#5]>3X*3B>"6OB!=^(H$7^!T!W9ZFWU.D!WU+]SKHTP_00\_0_>L3;L+V M#D.K%Q[1>[NSW^.YTA*_I3\G9'NM;,_*]H[(3FA1IX4F/5, M9%W76.M%5L_4F_4HBOK!P%WO'NTA*([[\7O0M /D1TD+>N%I)"1DI,+LQK;-*&E'*#^^CO=0TRZ4GUQW M^XI;7_%_?:4%9259T2U69/TA6_%!*)>![R?[M]4!\_M>'.T9ZX)%<>1U.TM: M9\E',Q"P-IW,O>0@8Y)>M']+AZ##!)T>@MXE:.W$W2FY)V*>RM3[!KUDWN3:9NN5@F\*M3I( %2GI7"88DZS963[18V<(^%QK; MA!WFV/E!&@"^7PBA7R=F@_:_Q.@?4$L#!!0 ( &FLNU(_2R*=*0, ( * M : >&PO=V]R:W-H965TT9-Y\:L<>Q'S*]ZHJ&3P()/=U3<7?!53\,/,"[SCPO=QLE1GPY],=W< C MJ)^[!Z%[?J=2E#4P67*&!*QGWDWP)0\LP2)^E7"0O38R49XX?S:=^V+F8>,( M*E@I(T'UWPLLH:J,DO;QIQ7UNG<:8K]]5+^SX768)RIAR:O?9:&V,R_U4 %K MNJ_4=W[X"FV@V.BM>"7M+SJT6.RAU5XJ7K=D[: N6?-/7]N)Z!&"Y R!M 0R M)$1G"&%+"#]*B%I"9&>FB6+G(:>*SJ>"'Y P:*UF&G8R+5O'+YE9]T@'?06)+AX$?RGMDEXL@,&Z5)=(?UNHC[I$%SDH6E:Z=85^/N;H MXM,E^H1*AGYL^5Y25LBIK[0W\P9_U?I8-#[(&1\!0=\X4UN);ED!Q7L!7X?J MDI%CL@495;S9B6N$P\^(8!(X#"W'Z=^HII/4TK&#GG^ 'F)##[*1-&&W3J'5 M"\_H+?=" %,C2E&G%%FEZ(S2'10@:.5:HH886Z(Y,%[F09*2<.J_].?-@8H2 M$K]'Y2XMG"8=ZIWWN/,>CWI_5%2!RWE#2WIO"P.2#HP[0#B-!KY/083@S&T[ MZ6PGH[;;Q>MM(W3[JD]NZP:RSG;V?]]A=CK? MP^US"KF*!KERAPP^LW4"_';2XU'3QV5S?(9OQ[WSY,:.W378[TL'B.#AYG* MKD@4G$G6N\."T60?VU>M2/S.(4F289!36##)ALN8NV ICJ-!%K]W-=<@-K;$ MD6C%]TPU=UDWVI51-[9X&(PO3'EEK_PWF:8VTU?-IF025;#6DOAZHCV)IMQI M.HKO; 'PQ)4N)VQSJTM$$ :@GZ\Y5\>.>4%7=,[_ 5!+ P04 " !IK+M2 M0I*O]%\# "U"@ &@ 'AL+W=O&ULG59= M;Z,X%/TK%IJ5.M*T& ,AC))(;9G1SL-HJW8^'E;[X,!-L HX:SM-Y]^/;2A# MB$-G]R6QS3WGGN//NSAP\2A+ (6>ZZJ12Z]4:O?>]V5>0DWE%=]!H[]LN*BI MTEVQ]>5. "TLJ*Y\@O',KREKO-7"CMV)U8+O5<4:N!-([NN:BA\W4/'#T@N\ MEX%[MBV5&?!7BQW=P@.HK[L[H7M^SU*P&AK)>(,$;);>=? ^"[ !V(AO# YR MT$;&RIKS1]/Y5"P];!1!!;DR%%3_/<$M5)5ATCK^[4B]/J6UF M327<\NH[*U2Y].8>*F!#]Y6ZYX<_H3,4&[Z<5]+^HD,7BSV4[Z7B=0?6"FK6 MM/_TN9N( 2"8G0&0#D#&@.@,(.P X>\"H@X0V9EIK=AYR*BBJX7@!R1,M&8S M#3N9%JWML\:L^X,2^BO3.+7ZU.2\!O2%/H-$%_>0\R9G%:-V4?@&#;^_11<9 M*,HJW;I$7Q\R=/'F+7J#6(.^E'PO:5/(A:^T*L/MYYV"FU8!.:,@(.@S;U0I MT8>F@.*8P-=V>D_DQ=,-F62\WHDKA,-WB& 2. 3=3L,_4PTGAN9/HX(T)O%Q5.:(FNO=UT<=&9OUQF:O MKBH,;(%\AQK]DNA3O>D\KZ&!#5,N>RWW;" IC @9N7,$D309F7,$!4'@]I;T MWI)7O/'\\=)<^ 72_O0K*.V5Y7*2G.2_)$F 1U9<46D:C;RXHF*S/S M23/F:.<""J:?4=8 MD*1!.#+B"IOC$R_^X#VO06QM723U1M\WJGT&^]&^]KJV%<=H_,;49+9.^$73 M%G3ZE=JR1J(*-IH27R5:DVAKI+:C^,Y6#6NN= UBFZ6N*T&8 /U]P[EZZ9@$ M?:6Z^@E02P,$% @ ::R[4@)X]\'^ P $ T !H !X;"]W;W)KI$"221*EF07MH$TP>X&Z+9! MTVRO:8FVB5"D2M)VTJ??(2W+LD4)S46LP\SPXT]R9C3;2_6J-Y0:]%9RH>>C MC3'5IR#0^8:61-_*B@IXLY*J) 9NU3K0E:*D<$XE#Z(P3(.2,#%:S-RS)[68 MR:WA3- GA?2V+(EZ_TRYW,]'>'1\\)VM-\8^"!:SBJSI,S4OU9."NZ")4K"2 M"LVD0(JNYJ,[_.D>I];!6?S'Z%ZWKI&=RE+*5WOS6,Q'H26BG.;&AB#PLZ/W ME',;"3A^U4%'S9C6L7U]C/Z7FSQ,9DDTO9?\)RO,9CZ:C%!!5V3+S7>Y_X?6 M$TILO%QR[?ZC?6T;CE"^U4:6M3,0E$PJT=6] M+"LIJ# :R15ZH"NJ%"WL6W2G-87'1!3H"R-+QIEA5']$5P_4$,;AZ@:]/#^@ MJP\?T0?$!/JQD5L-YGH6& "UPP5Y#?7Y !7U0-U5ZA:%\36*P@A[W.^'W?\E MX!Y-G'MX[AZ /(U&4:-1Y.+%/?&^PFDJCEH8T.**MQ4@3IF!<>)FG-B-,^X9 MYV\IBSWCW"?8P3-QGO9H[A8W.(VC;!;LVL)XS;!58>RY][(?@:1LJP79AS]!]5N%D["=/&O)D MD/PG40J(WR'C:*IVU+L9D\[(XRB[5-9C!']^NK2A2P?IOE!(0'!NOH&ZH)Y8 M(^Z>'+?7NX\V[8+@*+Z@[1K%29SX:;.&-OLC6I?J;7[8PJW;_#[,K+N<\:2U M$0^--&[SI M,)Z1^>N-K3T%@N0+!5GW'IUI9_P(=[:FQRCITQ"'I\(0#F*^"&@+./L-E&MH M!Z B""@\ZA72_9)3EP+@7#$!A\K85.#/\V%W@7$ZO9399S:.>V;0*FUX>,-* M(E#!="ZWPKM':__SY8TO$Y/'*AK':0_=J:C@:)#NF]E0!?H9(M8,%/7K%WGT M2^+)):+?K"<]X5-!PL,5Z2[/U18VP$[R+70)BBZ)Z0&-NU*.I^-+3H\5GO2< M)WPJ3WBX/CW")A1&*F^^Q-W"@J.LL\@>JQ!'/62G\H.'ZX];9"]5MY[$87:9 M'CU6(!?NH3J5'3Q<=\X:NU8W=XV^^I-Y'>^LK\CBZ675\9IUTWG0:E?MMP+T M:VN;8#A=@5]XFT$ =6B_#S=&5JZ#74H#_;"[W, G"U76 -ZOI#3'&]L4-Q]! MB_\!4$L#!!0 ( &FLNU*(3Y+?%P( '<$ : >&PO=V]R:W-H965T M0)AQ"Z*8J1(*B:7U8ATK;/4Q[ M,,E!K#IV9CN$?ON>G1"Q%;J7Q&?[]^5@D9A>$U+QF60)GYOI=-$U59P"2M-3%V6 M3+\N0*AF%HR#X\8#WQ76;= TJ=@.UF"?JI7&B/8L.2]!&JXDT;"=!?/QS2)V M]_V%9PZ-.5D3E\E&J1<7W.6S('2&0$!F'0/#UQYN00A'A#;^=)Q!+^F I^LC M^U>?.^:R809NE?C)R4R50![9 0P9W#.MF2O3D R68!D79DBN")?DL5"U83(W";4H MZ\ TZR06K41T06)>Z1$))Y](%$;CI_62#*Z&?[-0--T[CWKGD:>=_-37?&.LQF_]^P.)22\Q\1+Q!8E[' IL?U<2N2.H8$B&%7K%66B8/E^+ MEG'J&=U$[--Q=!V&"=V?,1+W1N(/C?RX;(+LF:A9V^$"1XS)#,[YBM_YBN/I M/Z[H21^YD?S.](Y+0P1L$16./B-!E95OK4VRF*C^F6!?P;0[@*>;Y6R MQ\!U:_^O2=\ 4$L#!!0 ( &FLNU(@RP?O<@( "0& : >&PO=V]R M:W-H965TV5?C8U@"4O@DNS#&IK MM]=A:(H:!#57:@L2=RJE!;4XU9O0;#70TH,$#Y,HFH6",AGDF5^[UWFF&LN9 MA'M-3",$U;]O@:O],HB#P\(#V]36+81YMJ4;6(-]W-YKG(4]2\D$2,.4)!JJ M97 37Z^F+MX'_&"P-X,Q<94\*?7L)I_+91 Y0<"AL(Z!XF<'*^#<$:&,7QUG MT*=TP.'XP/[1UXZU/%$#*\5_LM+6RV 1D!(JVG#[H/:?H*O'"RP4-_Z7[+O8 M*"!%8ZP2'1@5"";;+WWI?!@ XLD10-(!DG\%I!T@]86VRGQ9=]32/--J3[2+ M1C8W\-YX-%;#I#O%M=6XRQ!G\Y42@ED\%FL(E259*6F9W( L&!AR_D51Z=MRN2(RINMOB)1^H$D41*/P%>GX5\IPI.%AT>OX2'ZU9N6 M]*8EGB\]PO??KIS(F?8Y4Y]SZ9WT>B>G]3:BX=2]44++G;-E]-Q;DMD@]V6< M+J+XC<31L$D4C6N<]AJG)S4^@.MS>-V=EW_=+0YOP.+P<(9CXJ?OC$O213)_ MH_U]5#R?O[,W'+QAUS_QSFZ8-(1#A;CH:HX$NNU)[<2JK7_63\IBD_##&MLX M:!> ^Y52]C!QG:+_8\C_ %!+ P04 " !IK+M2&P;'4I($ !!$0 &@ M 'AL+W=O&ULM5C;;N,V$/T5PM@"";")1,JW M!(Z!V.ZV 9(V<':W#T4?&(FVB:5$EZ3MI.C'=TC)DAQ+3':+O-BZ<,ZV#FR_I>P5U0HB0\99GF,D.*+:XZU_AR1OK6P(WXRME.UZZ1#>51RF_V MYB:YZH26$1,L-A:"PM^639D0%@EX_%V =DJ?UK!^O4?_Y(*'8!ZI9E,I_N") M65UUAAV4L 7="#.7NU]9$5#/XL52:/>+=OG8?M1!\48;F1;&P"#E6?Y/GXI$ MU P@T&8#4AB0EP:XQ2 J#**W&G0+@Z[+3!Z*R\.,&CH>*;E#RHX&-'OADNFL M(7R>V;H_& 5O.=B9\52F*3=02*,1S1(TE9GAV9)E,6<:G%ODOLC+?XP07?@8J71SUG"DD. ,B7$9!] M!!/B1;Q>JW,41A\1"0G^\C!#)Q].IX+RM('@!*% M%@5?-*(RNU?E&>/V]A#+HQ+-5_>3QT2P]=YZ';XF'.UAL5 MKV 5(;I4C.6S8LT4E\E'._EXNFG*ZL0/BXD>#T4; FUKFGGO-D%7P['G1!T4?!MCZI M&T9=1+51!V$,RC &KX2AF=HR!*T%]+T,*:[THHEPCMFO42'1$=^&08,VNL.2 M[O M=#6:,T$-2Y"1=K% .V,*W4J::?0@1=+$>7B4/GRK^P?.BD0B?OI*RX$F\<>2/X#79 KBMIMZ+NI#)+*'4^ M*]&_J*UC30K<^LSK-4\[7.D\]BNR70^HTBE?@)4PX]Y[);%25NR7UA]/8O\H MB2UK%U?ZB/T".;5"KI[O!8V]&:P4# _?*X.5XN!7)&=^.]6@Y[%4L/M"U* % MY0IMJ=@TRDX!5Q?':- JUJ12&>(7!Q5W8%7._)YK5"?;*&^ MMA6J #^0B1YI+52E6\2O6Y;!,N/_ (>ES=V)@,J=VA0N"KZO[ @*_(/VVCUJ MK^18YOAEWH^QSH;]EA K-22O;7LY[!,4S6*&?G\4?.EZC 8]N67&P/9! M+M!4L83[N@VIA)*\EU"22BB)7RC]Q(N4'V\;<<.>)JB=+6$OM71G= U5!_7+ M#VGET_([P+4[_;YX/L&7L_PT7\'D'Q?@P+2$$B#!%@ 9G@^ D\K/Z_F-D6MW M@GV4!L[#[G+%:,*4'0#O%U*:_8UU4'XU&?\'4$L#!!0 ( &FLNU*3R4_^ MTP, .H+ : >&PO=V]R:W-H965T4+"N)K$V+ M/C0/,4G-F3F',R1G>A3R4>T0-3QE::YFSD[KXI/KJFB'&5,]46!.7[9"9DS3 M5":N*B2RV(*RU T\;^AFC.?.?&K7[N1\*O8ZY3G>25#[+&/RM,14'&>.[YP7 MOO)DI\V".Y\6+,%[U _%G:296WN)>8:YXB('B=N9L_ _K?W0 *S%;QR/JC$& M(V4CQ*.9?(YGCF<888J1-BX8_1QPA6EJ/!&//RNG3AW3 )OCL_>?K'@2LV$* M5R+]QF.]FSEC!V+_ M[*G:B 8@Z%\!!!4@> 'PKP'""A"^%="O 'V[,Z44NP]KIME\*L41I+$F;V9@ M-].B23[/3=[OM:2OG'!Z?J]%]'BSI)V+824R*B?%;$(^K%$SGJJ/< ,/]VOX M\.XCO .>PRU/4S)04U=3?./%C:I8RS)6<"66'\"MR/5.P8]YC/%S!RX1K]D' M9_;+H-/CHI ]\,(?(/ "OX70JAM^RP@>C"W<:X&OWP //0/W)QUJPCH7H?47 M7LO%CDF\V;S.Q4)*EB=(QTW#Y@1-NSMVLLN+(Y,Q_/X+N83/&C/U1P>A?DVH M;PGUKQ#Z=9]M4(+8@C(AE1FMV"$2$(DL(V+*5 ^PO=X)R?\B.G0104)D->PI MQ;(RX'E$'.E\0Y&R]LHIB0PM$7-7'>;^<.#1W]0]M"@8U H&_XF" Y4ZVZ3X M[P4,7@D()H/!R&_G/ZSY#SOYV^,)HK!E@$\H(ZZ(A.01 E/ H* EDW_2M65< MPH&E>S2SIKXVOMUQ?<_K>=[[CAH:U0I&_T1!P659TT2_$9R02=7! M;%PS&W=ZNF5//-MG<$"E>9Y4C&P%J 9IVN4\IB=.:=IU335>E8PY<*V5T!UU M\%W^DYK_I-/30RXQ$DEN#U[4O"\BH30Q3IFAJ\5S.6V4RT#C1O$.>V%[Y?K> MY67QWI#Y+VU1GWMLO%7^_^."](,+I>#[(JM0KW,0$9&$OK"$.C":TSTB,FQ] M.8-7*>CW^G4*RM>LQ2CL39X;K5N-^E>2>7F:_+!3YS?;0&%\PPXHJ2$\GQ9Q MP)?'A0XY1E7E;1 N1=JJNSML4)X6\"$SG0/X(<3LU%I-;J,)RI"VW323BO*P MSW794=2K=<.ZL&W:B_6E:61M,HC0%]WPJASQ,3H&[OYW\#4$L#!!0 ( &FLNU(Z1;L2 M?@4 #06 : >&PO=V]R:W-H965T 7[*<\Q>[DA&SS<+N&A> M?$WW!Z%>V*OE$>_) Q'?C_=,CNQ6RS;-2<%36@!&=C>+6_@Q04@)E(B_4W+F MO6>@J#Q2^E,-/F]O%HZRB&1D(Y0*+/\]D37),J5)VO%?K731SJD$^\^-]M]* M\I+,(^9D3;,?Z58<;A;1 FS)#I\R\96>_R U(5_IV]",EW_!N<8Z"[ Y<4'S M6EA:D*=%]1\_UX[H"2!_0@#5 NA2 ;<6<"\5\&H!K_1,1:7T0X(%7BT9/0.F MT%*;>BB=64I+^FFAXOX@F/R:2CFQ>A!T\_/Z3GIN"]8TE\N)XS(@[\LOX*]C M.;I5X4G%RP?P/B$"IQG_ *Y!'\+E^/M# MZ_^P#> 1OP V:$@[0 WXM4\"OY M4CY_.] 3Q\66+VTAK5*@B\L]7FF5 ;IHS9MM_9R;VVHF]TG_I1&,,\J'Y#6&*" M1:C4>Z#U^Z1:&0* M\N46B35>8YAI*R5CF+:5!LSBEED\RZQ.+*1:;O@Q(R8F\6ANZ$1^I$?( MC MZ+H:$P,L#H/ -3.!3E<.G;=DT1]E_R#7X>T38;(? LW> O*HK##6U&J2L.\HY%JQYL^U"><@*]2SK $7QE8XY7?4L45O MS;.U9#Q8$J$50)V" >?Y%M(W@0D7>Y8337#H"C!TWYYO:]G^K+%C>5'<^^F$ MQB*!:P6!SF<,\UTKG*+3E74X7]]TO]%R,ZCV M':W M$0W&N<%%"&0?0 UO\8CK5K"_4$$XI2'ZAP*T51""OCD!\T]*XE,PNH5>Z='[*A@]J^,!XVK?SJE"M*FY=,ZDJN5"5UZCZ MM9.[]@G.]T_&=8OW>T;V6!!Y;!8L+7BZ 4\X.YEW:#6!W^__/*17BK4!YL7C M]M< "V0FFCA)H:ZW0L[K%].K>-83^(-RX(^Z80,,^1[2$ZX!YD(4!Q,\N\X- MS7=N3;-XW:98+M(3I<#1-\T3C@@Z-8S=$ \T>P MQ 1#[NA@9_>NTW+"]N6U))>Y[52(ZG:I?=M>?=Z6%W[:^SOX,:DN,#LUU7WJ M%\QD=\]!1G92I6.%TB9675%6 T&/Y:7=(Q6"YN7C@> M80H@O^\H% M%*_^!U!+ P04 " !IK+M2-(G&B0P# X"@ &@ 'AL+W=O9&3'[N1D)+:: MLQSN)%';+*-R/P,N=F.OZQT&[MEZH\V /QD5= T/H+\7=Q)[?JV2L@QRQ41. M)*S&WK1[E0S-?#OAD<%.';6)<;(0XLETOJ9C+S ! 8>E-@H4__[ '#@W0AC& M[TK3JY+&68N)7.1X6E2 MU&[(F7U"OA6FI\[)#662/%*^!3)5>$C*\<_D+ %-&;J-ZKR.I%+7K-6T!HGI);T!N1"B[6>_)SNE!: MX@OUR[%F7*\9VS7CEC4?!-^VGFXT'G5[PJ2GM;B[J=X)&+GF%Z_Z_ MWHGI7FVZYQ2Z9^KI8B4!",LU2%":2*JA*0-NH: 3-2? C85M_E_#!D[[_=I^ MWZF3L#\L!3Q5>P8\;7+MYH.6\.N![7K@5/G^KG NP@_@\*^5X2S ME=E_L@R2E.Z;E.9O4XIJI%EV@BQH)MOM0](&6:$N()*HD'<= /[XDI8BV M;@WLHLA+(E%GAH=#SIDQ9T?*GGE"B "O>5;PN94(43[8-H\2DF-^3TM2R"\[ MRG(LY"O;V[QD!,?:*,]LY#B!G>.TL!8S/;9ABQD]B"PMR(8!?LASS$XKDM'C MW(+6V\!CND^$&K 7LQ+OR1,1W\H-DV]VXR5.C M!V MI-[P1V_\5VC4X[)D]\!Q?P3(0;"'T'K<_"N6YBC4YLX(';<)IZO]N4/A5(&Y MVW;#N60,%WLB$T" [0F71\QB\,>OTB7X(DC._QPAY#6$/$W(&R#T MVT%P@8LX+?9]VU49!]I89?S+ L+0\6?VRWD,NRBG05RP\AM6_B@KO=3V_E>, M_!Y&CN.T&/6@$#KC?<$J:%@%HZP>I;BH'>FC%70FO'.]H!VH'I3G#,1JTK": MC+):XR*2Q&) &2"O9K6^Z5/'1Y(*.D8UG8^1Y_!,R.$M.U%;GP=YXG8R MO06UZ0\OQVLO>AW*'C 8U40_?J=*]-^^-0LQJ#7%(R8@W' MU?J=N0Z[@MR7[#VP(89&N.&XL3YJD[;3/KPD9VU.@W'!?PH90'?X-O MQ8ML:.2(P&PONV.N>QIP3 ML$MYA#-P(IBI!@*-Y;&1>SCY(-)B-![>)/*PJ]^!YX8#NVGT&UXGX/_3;KIC MW:DI%.B#% ID"@6ZJ5"@;@D(? ?V[R8R50"-5X$GPE[2]Y=B9&0M+#VI O9%1;W1UWXVZDNSZG5+<@_*F0QTN,L*-KN^\T?M: M[S[88.^-C!JC_Z3[1F.-=4WPW;TW,L*,;A)FU!5FSP\[D>M#=2)GG]TQY$2J MKKIZX5)'#X6H?JXWH\WUSE)?:K3&5_!A75W2&#?5G9'\,;Y/I2!G9"==.O<3 M>=A8=0U3O0A:ZIN,+16"YOHQ(3@F3 'D]QVEXNU%3=!O@$ !@% &@ 'AL+W=O&ULS5A;;^(X&/TK%IJ'5IHAL7.O*%*YM(4RN]6PW7E8[8.;&(B:Q$SL0.?? MKQU"H,;)1II]V#Z47,[Y_-ULGWBPI_D;VQ#"P7N:9.RVM^%\>V,8+-R0%+,^ MW9),O%G1/,5\<'W^+UALL'QG"PQ6NR)/QE^YR+.Z.V$L4IR5A,,Y"3U6WO M#MXLH"<))>+/F.S9V360H;Q2^B9O9M%MSY0>D82$7)K XF='QB1)I"7AQX_* M:*\>4Q+/KX_6[\O@13"OF)$Q3;['$=_<]OP>B,@*%PG_1O>/I K(D?9"FK#R M/]A76+,'PH)QFE9DX4$:9X=?_%XEXHP@[.@)J"(@E6 W$*R*8'4EV!7![DIP M*H+3E>!6!+"7Q'\KH2@(@0JP6TJG'FLG-EU#%@7^Z+:C91CN6%9 M;^/06&573C#'PT%.]R"7>&%/7I2M7?)%,\:9G(5+GHNWL>#QX13G69RM&7@F M.5AN<$[ U81P'"?L&GP!+\L)N/IT#3X! S#YEH$X R]9S-EG\5!<_[&A!<-9 MQ 8&%_Y(JT98C3TZC(T:QK; 5YKQ#0/3+"*1AC]OYT/48L 0B:BS@8[9&*%6 MBW?;O ],ZS- )H(:A\;M] D)^P"Y)=W4T"?M]"79MM*G[?1YD0FZUTB_;Z=_ MQ2)VY#?2'[K$7M)AH*$_=HF]F3[K$GO02)__6MV??BUUBPYTR]0Y_Z&+K7I. M6Z4]J_N<'M-T6W L-[Z6 >QZ +LA#N(LI"G1I?K =4JN% &[H>>Z MMCLP=N<9U: !1A /S =I*1+AT.!:P5* MPC0XTS=]S]>GS*MC\5ICF:Y60C8!N@)1G!12. %&PB*/>4QT*__)2@,3(3F!/BB_#LIO#6HB0Q%M\"\E\B]3B@(+6K82BP[G"C<5 MW*(!9WGZ:((ZFJ"UJT^3$FS%O"\# ICS/'X5,_\U(8!3,,:[D (!2H4"%O(B M?-O0)"(Y:VMX:)[$A-FEY0L6G7S0Y714V?'.DH#ZGI*IL18%%=1$@X)]5T%- MM2BU'^^U* M^1#UH_4+*5'SLA)II46IOS34H_P+UI$4A\4%V^E-"66@H7M]Q M]:T(SU0E[#:U.K0"U+4"5%M!AX)(;85+E&@%I+:"#N6KG: #J=5[T+J%'+43 MNJ!F6I3:>W,-RK^P]:1%7=3^$N3U[8;2HU/I46OIEW)5 ;]OI=9@;:O*2<[ M=CUSE_&XWG:6];8#IN]A4@CA#U8Y3<\ECMRG-"+HKX4P#&:53%AO,CXX5N@?EH?A]V5AP+*\Q&\F4'-\[D\ M/BL/$4[F#V=OXH-D'6<,)&0EAC+[GNB)_'"<=;CA=%L>*;Q2SFE:7FX(%CI" M L3[%:7\>",'J \5A_\ 4$L#!!0 ( &FLNU)^<]^:?08 )P= : M>&PO=V]R:W-H965TRWA+,R+/^([F,+/F(B,*'L5F+'>"DL0H M9>D8>UXTS@C+1XL+,_91+"YXH5*6TX\"R2++B/BYI"D_7([\T?W )[;9*CTP M7ESLR(;>4/5E]U' T[BVDK",YI+Q' FZOAR]\<^O@XE6,!)?&3W(UF^DH:PX M_ZX?WB67(T][1%,:*VV"P+\]O:)IJBV!'S\JHZ/ZG5JQ_?O>^EL#'L"LB*17 M//W&$K6]',U&**%K4J3J$S_\32M QL&8I]+\18=*UANAN)"*9Y4R>)"QO/Q/ M[JI /$8!5PKX2,$/>Q2"2B%XK$)8*80F,B44$X=KHLCB0O #$EH:K.D?)IA& M&^"S7.?]1@F89:"G%F\)$^@K20N*/E B"T$AJ4JBETM(535!\@3])16#*-,$ M-1JOT,MKJ@A+Y2MTBK[<7*.7+UZA%XCEZ/.6%Q+TY,58@9?Z7>.X\NBJ] CW M>/1F)\Z0%YP@[&'?HG[M5O] 0!W/C+KW4'T,L:D#A.L 86,OZ+%W4RX(Q-=( M;6D+O0G+%1'B)\LWU1 (O64YR6-&4O0NETH4)IP./X+:C\#X$?:%90^!)JN4 MGL)B/Y4DI5#>*X4DC0O!%*/64)-^.J$UJ.@UKJ0<. MA[7#H=-A2,1WJ [P&-$?!5,_!UPMK45M)Z:1YQVYVI6:S_#<[NFD]G3B]+15 MZO^A]W1/4X0=&8MJL]&S5LZT]F/ZYRMGZ;9YZ_]KR^&TFT-+N=FD>LMM5J.< M.3VZJ=#\@BUJ748RWT@3:@[A%S:,;HNWV(IQUO'^U,?^[!BD32R<3P([RGF- M)[#0UXSUJL?HN0_#^Y;RP'S-T&UBQ66D/;C46L?[_Q&T[Q\5/3 M&+B"UY"$'SQO&IO=WW=O___P_#3KI)+E>RJ5Y2U5+MTV;T-[+KND@/UYU,FE M36P21#W);-C#=]/'%<^A:Z8"I9SD$IKAF+*]!FU%Z+9U.[$CG'1P8 M85=LA@.O9V?U&R+SHP&$&> S9?(HC&YKMY$=8]1Q/@P#/SS&:!&+)M&D!V-# MDKZ;T6P-[J/: ;]A*'_VO(NS81'?32._UQ(,&.WI"2JMH:; *M;;%>"&V+#W MQ_N" 9,]C4&E==09!.'Q/F25FTSFN =JPYS8377.$G:U";AU&'K>TQ!NF Z[ MST-/;1,&S/6T"9764)M@$>MO$W##H=C-=\Z$NAH&W) 7GCQO0AN2P6Y:^*V& M8OWMS6)CTGS0!)K*$5])*DSX4+E$T$ZPF$H$](U8 JN# MQ1#K9@<\0]^V]#?T$!$4Y5PA&D/!4ZAY>?]ZM27*O"KF0O 5%V:3.S"UM;B<$$5>HQ\%US)=&))E MX*EH>_(:P;@6,3[PA*;R!,DBWB(""%'"9,R+7)N+B=RB=0J9-F(GI0\DA9BP M3<[6$)Y<@]P5@"^A@NUU&R%XIM_P6.?/7)__&G8/!@ZRUJYC.:#U'CVBO/3. MWPK*_GZSU^/T;D=C/2JHOD;0$87( @7LH' T1S#0$;!'-[&43L!-KQ&X#\EV M2EX.:%7=CA.OK9:\9GL=H+?F18 O-??#,KQ!XG+ M'_)F3E0AZNRUZ-,)L&E)@H$CN)5OE@-:-9P6":")^S@0;6F:E/M3[?M) M,VC.*KKLM %8[]7M4;*'KD1O>S>T+.5"FILI"$.[!LIUO-*W7 MMU+3I$)4PL *^;9C@@3,1-"*YYQZV((@KTQ%VPZ M^+#0RT^K]6A]B;CN_ HJSS?@P8[,&:QAFL'4F@)G M.A/"3&B=F<",N=@;-R#+>TLX)6R &%!*UP#8.YM"8D1Y%5@^*+XSEV,KKA3/ MS,\M);#3:P&87W/8*JH'_8+Z0G;Q/U!+ P04 " !IK+M2*!Z/Z/," "* M" &@ 'AL+W=O&ULG59K;]HP%/TK5K1* M5)K(BSRH (F"JDT:4U76]L.T#P8<8M6),]N!;MJ/W[43,DI#6DU(Q';N.?>< MZU=&>RZ>9$J(0L\9R^782I4JKFQ;KE.28=GG!T,T]R:C,S8K9B,>*D8SW;!L:$9R27F.!$G&UM2]FL4ZW@0\4+*71VVDG:PX?]*=SYNQ MY6A!A)&UT@P8'CLR(XQI(I#QL^:TFI0:>-P^L-\8[^!EA269V H4ZC[VNU5Q7:KPS:J:%Z"/'_X@\QW/OEW/4^W#Y MA>.\C6K63;7 0.7%ALHY3V5#O9JB>4W1/,/MOUVT.95KQG7=)/H^74DE8&'^ MZ,CA-SE\DV-P)L?7,EL1@7B"F%:-I"D[V<#Z4"E:+.\D^H/.U>:ZX@X-M][( MN\D@'$0C>W=-+('G;(?S;X!F7A'A%XNLEDN"2%M4KOYG+[O M!L.+MOE_$^@Y_D7'3 2-I:"3:88+JC"CO\'5/S<9G!.T8*V6NOD&07]X*JQR MU(T+H[Y[6HD7AL+&4/@?A@16K6:ZN9R^-PC;W;P)C-R@RT[4V(DZF9:'G5' M$95P1OG1'NG!@:0.!])EF[^*/#C:!<'0A]_)9FD)BX,HBMJW2]QHCSNUOU-C M_"KYT U/!+Z.<3TO.)%G']T4^I:&4W)+X71A) &8TX\ +ZJ;K^HH7IC+8\45 M7$6FF<+' A$Z -XGG*M#1]]'S>?'Y"]02P,$% @ ::R[4@'SQF6\* MZUZ$BUG%-G +]DMUHW$5=BPY%R -5Y)H6,^#2_HAI1,'\!9?.6S-WC-QH:R4 M^NX6G_)Y$#E%4$)F'07#GSNX@K)T3*CCGY8TZ'PZX/[S(_LO/G@,9L4,7*GR M3Y[;8AY, Y+#FM6E_:RVOT(;4.+X,E4:_Y=L&]L$C;/:6"5:,"H07#:_[+Y- MQ!X ^T'Q"T@?@X8'P",6L#H5,"X!8Q]9II0?!Y29MEBIM66:&>-;.[!)].C M,7PN7=UOK<:O''%V\5%4I7H ($N0L.:6W)1,&O(V!05?#\&N&\'CJX5$//#T!/HHRYJ09#=D HT M :%*MQ-JK([&6J-3)C,@6L M;)T2N,<&9Z#7>_+".TVF>_Z;+=!G=?[<*NVQFB2'8IETL4P&8QE']+>FBM^N M0:Q #Y7MO",]_Q&[9-JYFP[&T/8'C3W'9@67&[=5,I 6+X6^H@RSQ=%9%/TT M(.NBDW5QBBSV:&'KU35YNT6?[,]P;N03HC1]=#2:DEK89 M8+JWW7A\Z8?"9^^7;FSVH]R.IIFY<;[8X"U,2E@C971VCGIT,\8V"ZLJ/]BM ME,4QT3\6./J#=@;X?:V4?5PX!]T_$XO_ %!+ P04 " !IK+M2&#HC#Z(" M 0!P &@ 'AL+W=O&ULE57);MLP$/T5 M0L@A =)HLY4%M@$O+=I#"L-)VD/1 RV-+"(4J9*TG?Q]AY2L*O&"]")QR'EO MWLQ(P\%6JF== !CR4G*AAUYA3'7G^SHMH*3Z2E8@\"27JJ0&3;7R=:6 9@Y4 M:.#VYFHTD&O#F8"Y(GI=EE2]3H#+[= +O=W&@JT*8S?\T:"B M*W@ \U3-%5I^RY*Q$H1F4A %^= ;AW>SQ/H[AQ\,MKJS)C:3I93/UOB6#;W M"@(.J;$,%%\;F +GE@AE_&DXO3:D!7;7._8O+G?,94DU3"7_R3)3#+T;CV20 MTS4W"[G]"DT^?514:.HZHLGY# QE7%^03^3I84;.SR[(&6&"/!9RK:G( M], W*,$2^6D3;E*'BXZ$"R-R+X4I-/DL,LC>$OBHO4T@VB4PB4XRCBMU18+X MDD1!%!X0-#T-OZ<(CVXR"9NVQ$[OOC_V_%KO-1&H?7[ M1)Q>&Z?GXO2.Q/F. T7!!L0:#C6Q!O<=V Z.S:B77 =8GTVWLOM>_3!X[S4[ MP!5%':\W^ONM_OY)_>,TE6MA-%E "FQ#EQPN2;=X# Y^G35KTA6SG]>^4WA] M3'#2"DY."I[*L@25,LH)E]A5K/Y..,F5+ G-<\89ZC^H.]DKXFU_3_>^T\U^ MH?W.K$!%*S=S-7'EK/^Z=K<=ZV,WS=[M3W#YU*:G6$#M)?@Z"]02P,$% @ M::R[4H\M.1E=!@ ^A\ !H !X;"]W;W)K _)RT-*LZ?(X>MK)\,#V?[<('<2ODU]VG7-U-#RR;*!%I$66I MDXO[L\D%/EU15@94B#\B\50<73NEE+LL^U;>S#=G$U1F)&*QEB5%J/X]BBL1 MQR63RN.OAG1R:+,,/+Y^8;^IQ"LQ=V$AKK+XSV@CMV<3?^)LQ'VXC^7G[.F# M: 15":ZSN*C^.D\UEKD39[TO9)8TP2J#)$KK_^%STQ%' 03W!) F@(P-H$T M'1O@-@'NV #6!+"Q 5X3X(T-X$T 'QO@-P'^V("@"0CT +]OX-#+R*&Q;>## M8(\>;?PRW+@:[VD]L:I9>1W*\'R69T].7N(57WE13>TJ7DW&*"VK\%;FZM=( MQ5'%)9Y[6I5V6R)MK(<,H+MXZOSA1ZGS99OLB3#?%;"I5 MTR7!=-TT_/(6R.O*SG(MUB<.\2H6U,]R;6>Y%;LQ+._L+(M]JECX M$,N-G>5CJ/J%^$,L[\?T2\6"@WZ6#V/Z99!E/J9?@B&6Q8_/EZ9F ++E_]+) MJQ$L%%F$=2J#'I8$6M'2_[ D6.C= [U;T;L]]+_ODSN1.]F]H[82N6)-'YRB M;JEP_G'Z^W11\WH5;[F[>#PGL^DCD H[I,+LJ:A=3BX>1;H7T))6![.C]BCR M&&H;K5<($T9\GW,-=@W & ^XUX6]@V"NCW 7=@/!&*6L"WL/P#CE1,OM P#S M?(]K;',(YB)78UN8,(R1CYBF80G@D(JCL9/@O(WA:>,?<"+\":\B6 (@$/-#TFRO<\WB.''^1PJYQK MH7;AZPBHTEH -QIEC',M?P"$==#*!+GT:,PZV?N'['UK]A=)ELOH[][L?:-- M[NK)FQ@/:=6U,C&4]*0>'%(/QLPC-7,<\:P.1P6TEBP"<^U"Q-/26YHHS -, M-1$ 2E57CPR,VIT@L@JY"G>1#.-:Q2:2^QPNA8;&T]8>?3@ &':IBS0Q (Q[ MM*<8\-&V%EO%?,E**6%1" EO5[%9J@S[5.OK&P#G8^12;2U;C.1;#O-U!9-6 M,+$*OE'GV2S__MO=/HJE4^[4E;%:[!JWVP'\*OL!W&X(\,".P&K#"VSZ/D:4 M^WZ@]ZT)#(( F'( #C%.^B9=NYW ]OW$CUE*0]:9^7Y@UA$$8_H$7$$P$K"@ M1U/KDMANDT.^@DTW8RY#N@@ A8DQ,"9*58;?(Z%U1FRWQB%SP8#M>88"P/:P M[NP "/>N9:TW8KLYCG,8;'H;]@AR=1T S&7&G@N$^4'?,M6:);:[Y6B3 0R3 MN1[3U0!>2 DVBL.$<49Z3@^D=4QB=\PADR& MV',] WA#8#S$/>1KYG,2+[E M,%]7<.NJQ.ZJ-U$:IFHQB-6)+7^,UOK8=6E;[R+D-1R&M!9&Z,\X3!/=Z5>D MBD?O5A/F$;6ET28; &,<'2UV71&M31*[3?Z8NQ# -=5Q4R\@".:ZKJ]K F"4 M8]ZCJ75,8G?,(79E%E276Y%N!%Y"5"_WV>9 M?+DI&SA\[C__%U!+ P04 " !IK+M26+#[);P$ T$P &@ 'AL+W=O M&ULI9A;;Z,X&(;_BA7-12O-!G,T5&FD-N?# MK+K3[>S%:B\$ &^ M)W'*[WM[(0YWAL'#/4DP[],#2>63'64)%O*6O1K\P C>%J(D-BP(/2/!4=H; M#HJR)S8&.!9DF#VXY'$]'C?,WNG@J_1ZU[D!<9P<,"OY)F(E\,3 MDW=&'64;)23E$4T!([O[WH-YMPYRO@"^1>3(SZY!WI(-I6_YS6)[WX-Y0B0F MH<@C8/GS3D8DCO- ,HU_JYB]NLI<>'Y]BCXMVB[;LL&WP-; MLL-9++[2XYQ4[7'S>"&->?$?'"L6]D"8<4&32BPS2**T_,7?JWXX$\@X>H%5 M"2Q5X%P1V)7 [BIP*H'35>!6 K>KP*L$7ELP:[,;;E^5G.PV"[^-GL?@YM,M^ 0, MP/>8$0ZB%+RDD>"?9:&\_G-/,X[3+1\80F:5QS;"*H/',@/K2@8V^$)3L>=@ MDF[)5J-?MNM-JR6 (;NC[A/KU">/5FO$AP/K VA_!A:T3$U"HW;YF(1]8'F% M'&KDXW;Y,SFTRB?M\F662CFZ*I^VR[]@V7;+ORJ?=6E[(3<#C7S>I>W7Y8LN M;0^NRI>_YOOJU[INW4%N0UWR%Z/8KF>V7<2S_\?,7J3EMIWO?^.(AS'E&2/@ M[X<-%TQNB/^TU.O4]3I%OG^7)P=&WDF:$=UB4(K=0IR?$-Z'-O1<: V, M]_,IUL0LWT=(P<8:S$4!\BZQB0YS?&A>8E,=YMJV>XG--!BRD:7D-M=@GN\A M)=I"ASG04:(MFYAI0A^Z2AM6&@YZ)D+.);=N>CYR[,=VOSW5;S9XQR M#@Z,[B*A<[]4>V>U(NBK73)J4FY@V;[BO8:R74?ICXF&4.%?.\N+O<$ MRT4K!^3S':7B=)-74'\H&_X'4$L#!!0 ( &FLNU+3.DU"$ , "P1 - M >&POWW./[XX:9=KH-:>W2TJUMZJX M:%)_J77],0B:Q9)6I#F7-14&*:2JB#93509-K2C)&W"J># >C>*@(DSXLZEH MJZM*-]Y"MD*G?C28/'O[DJ=^&+_W/4N7R9RF_OWIVQ^MU)=O/'L_>7=R,KH_ MNSRTGW; F1\X22]>0'H^PGD-AE''+Z)^AKDC#OKDS*:%%/LY H.)3"KJ/1"> M^AGA;*X8>!6D8GQMS6,P+"27RM.F.$9*");FT<*AG4'=>IZ*":FZV#:"_3OO MEQ\ FQD(9)P/ L>^-DE()T&C8>_<#0+BCGM]#4 MWXL][E6Q4],15%0,0R.H'UH:.P'^73;+O4L[>A6O5[,'J3^W9CNBFT.OT!M% M"[;JYJMB$("QAS@[J6N^_L19*2IJ-__B@+,IV?AY2ZG8HXD&K;(P!JI\[X$J MS1:[EI^*U'=TI3?MM"IPS>-_4/.?S7-)!56$[XHVO7_,67ZUXOX4^!N:NW\K MAXJ=(J,/QZ^Q/_F.761\_"*CY"@U!OVILW.T[1UL@]6#%XC4_P:O*GP;U)NW MC&LF^MF2Y3D53\XW0Z_)W+P*[O&;]3DM2,OUW0"F_G9\37/65LFPZ@82T:_: MCK_"]L)X>'LQL9C(Z8KF63]5Y;P;>F9@HO87.!PB5]WE1C ?B[D1P+ XF +, MQWIAZ=)$D5QC&4TRYP* M,BQO<0Q?-QNF#3RP.!#I]W*-5QOOD.?[ *OI*X!<><-/)+$ M76TL#GA@58!Q)$@R!7G3W:!PCV8GAXZX/]I1$ M49*X$<#<"J((0^!IQ!%, 6C D"CJSL&#\RC8G%/!]O>1V2]02P,$% @ M::R[4I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'OY!"0 M2/+MOMSD">($OUO?ZTH?^2]4*\I6JL9> M=!>^27%OGM]W+]F=-'(J*]D^' _ZWRLQ8+5L9"U_B=GQ(!HPLU#W?R@M?ZFF MY=5-J555'0_BU1O?A&YEN7'YQD%^Y5/37VGY])I;D.-!%MD;SJ4V;?^)_O[< M,MX)^^'5JZY5'V35"CWAK?BH5;>4S:V[C?T61][7Z,MA_7-5B&_U_RE&-9_+ M4DQ4V=6B:5?EJ$7E !NSD$LS8 VOQ?%@_1'&FQD[;UI;2.RB6=W*?M9]4_NO M+V:K;]U:7*\,]5MIW] 7LQZ<#O+,OE:5G-G_/F.GO.)-*5A?N,8#3 !@LD? M&P?A_L P-6=GJEYZD$, .3P8Y$VK2@\R!9#IX4J2FX4'.0*0(UK(FZZNN7[H M2T[>-M+^&;=-Z*0L56>;D >9 8 *J>%NFCN+%9?[SR@ @ 5]$!-:_4D?* X0CUR M1-].[6Q:E$+>\9[A&1 J@]P9M<4K):\V$(V5G8^)Q!$3F\,.8)9V M>/'P&[NJ^%K#_W1RZ?[.AT3BB(G-<2FX":L>,D1,K(B/2LWN957U9?6E7=A* M>&%';C.=FOG/^U-3%_GUK1GG=8^)I)$3&R)O[G6MMZ] MZ%F0$6)B)4S$=-4,/LBF'^CUM8]]F5;RE@=RC9$C8F))7 MI>T#=$SK:BZ=7 ME\H8YF,B<\3DZBA5+=A7_C-XP@ER1T+NCKJ6*[_V1><&)W;^(YHRK(8)\D=" M[ \W)/[QYM16O5D_AK>-^.6,*($S#F)QG'/=V$(S[,KV*#<+KGWS)L@6";$M M/G"IV3=>V;'G)]MT.RU>#J42I(^$6!_G];)2#T*P4]&(N6Q[\09T2!L)L3:N MW45;Y:ZX'12PK[9',;R/;P2$R!@)L3%..R,;8;NX&W';1PZVAPL2Y)"$V"%_ M=K;XA*X>'B7B1H$3WG*?#\DC(98'G$!^3WQ,)(^$6!ZK<1][=65GY*YO?NT' M,I!!AGLSR*9 +*Z/B1PR)';(CIYP7: ^)E+)D%@E,%(0U,8A#%\1>^5%K("] M^MI/YH)*B<0R)!:+%S;8RH:T,B36BA=!V,J&A#(D%LK.4,**U,=$3AD2.P4& M%,)6@M0R)%8+#"BP5SXF4LMP3VK9K(LI$DM*+!8<6_!G=2D22THL%AA<".IB MBL22$HOE.;BP]4$CF:3$,H%1AK $X6H(L5-@E"'$1'I)R?7R'&78^JB17U)R MOX!P0] CIL@O*;%?=@4<'LO3QT1^28G]LAEWV/K D5M28K?L'':O./TU1.2: M$;%KT$3:LOJ8R#4C8M?LFDMOULL1P9BICXF\,R+V M#L8<^9AP'?Z0"_'?,Q\3&6A$;"",.?8QD8%&U :"F+F/B0PT.FCPK/ QD85& MQ!9"F-_[M?NG)!%DH8S80A@S]C&1A3)B"VV-43TEL_@KY1FR4';04)IOH0Q9 M*-MW*&TB6BZK8 B7(?]DY/.>%X#7HE1V[%')E^L,&?)/MH>PVE/([[$EO=Y> MFC 3C-@_ >;)G65S([ _IQSLBZ*Y3\C&1=<9[ M2$#>@7E250?FWT+>^IC(/6-B]P#,B0AZRS%RS_APJSMG85;# M&.8ADZ_N($P_.7Z,W#,F=@_ ='VGCXG<,R9V#UXK\X?!.7)/OH%""2=W0O-;P2;2 ME,%XLT 6*@Z9+$;0YV M&V_MG=BY:67M-Z$"6:@@MA!.DPA*$UFH(+80QO0'<@6R4$%L(8SI#^0*9*&" M?%,F2CH)'CJR4''('3CA0X=[-XDMA#']AQY'>$23.3^*Q SO'X%(15ALE M E"XLS,BC\7YH.'* %/S !3N[8R(712"NJ0>U:QWLT]$" KW=T;$-@I!-Z*P M 2C<^AGM85:T,Y;@N-#I8? MU[\3@,*-H1%U?@("?5%'X=;0B#I#81?H:O75!\5G#5 ?-K MYW#+&DS\'P<. M'&JWSZD[ >E; JU1'WFP$[0$V.ZX+2:&!\[0'WNP/:MFMO"(3$^D8#Z2(+= MNS9[V 4:HGZ5 *<==59W9:U^:2\5GZX.YUH>*O?\74$L#!!0 M ( &FLNU(AR.P, *Q$ : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VTE.&U$81>&M("^ >GT3 :-,F$9LP#)%(]S)55%@][%@ /=7!IF@ M.B.K;/GYCCY9=IVK7^-V/3\?]M/3\W&Z>-UM]]/UZFF>CS^&8=H\C;OU='DX MCOOS*P^'TVX]GR]/C\-QO7E9/XY#<*X,IZ]GK&ZNOIYY7Z6DGVWJ^&I0<%&126'Q1E4%Q^4))!:?E!60;EY0<5&526'U1E4%U^4)-!;?E! M70;UY0=YIS(ZP"2#-4!KKUQ[@-=>P?8 L;V2[0%F>T7; ]3VRK8'N.T5;@^0 MVRO='F"W5[P]0.^@>@> WD'U#@"]@_FR#= [J-X!H'=0O0- [Z!Z!X#>0?4. M +V#ZAT >@?5.P#T#JIW .@=5>\(T#NJWA&@=U2](T#O:'XL >@=5>\(T#NJ MWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W M,C]V _1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L# M],ZJ=P;HG57O#- [FS\K 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z M%X#>1?4N +V+ZET >A?5NP#T+JIW >A=S,TF +V+ZET >A?5NP#T+JIW >A= M5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NYF9!@-Y5]:X MO:OJ70%Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= M 'HW<[,W0.^F>C> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7 MO3M [ZYZ=X#>7?7N +V[B74 >GMGV?B'0?0W#N3[SB Y]Z9@,<11+/GY[]??CQI$7KG>O@Z8[KY"U!+ P04 " !IK+M21K1.*H\" #M M00 $P %M#;VYT96YT7U1Y<&5S72YX;6S-W-]NFS 4Q_%7B;BM K8!&Z:F M-^UNMU[L!1@X#0K_A-TN??LYI*VTJ8M69=*^-T$)]OD=L/2Y.[G^]CQ9MSKT MW> VT<[[Z5.2N'IG^\K%XV2'<&<[SGWEP]?Y(9FJ>E\]V$0)H9-Z'+P=_-H? M:T0WUW=V6SUV?O7Y$'YV[3ALHMEV+EK=GA8>LS91-4U=6U<^W$^>AN:WE/5+ M0AQV+FO\F'._\.>!EW]R_5'U8E1RZQ/GGSKKX M?(EW>ARWV[:VS5@_]F%+[*;95HW;6>O[+CX5O3J?[,,;MJ=/>7'^4N9<8%AY M/X^3"R-J-;?XR.[S>'^.\7\[# M)E#"DHC%%$EA51) M,5524)44526%54EQ55)@E119%45619%54615%%D5159%D5519%44615%5D61 M-:7(FE)D32FRIA194XJL*476E")K2I$UI8G4$L! A0#% @ ::R[4@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !IK+M2R@T].>\ M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " !IK+M2F5R<(Q & "<)P $P @ '- 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &FLNU*R @.WA 8 (: 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ ::R[4BXE](_>!0 MKA8 !@ ("!MQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4KTS!43G)P O7@ !@ M ("!QRT 'AL+W=O15 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ::R[4OI 4+)3" C!8 !@ ("!J& 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[ M4EWZ="/#" )B@ !D ("!M8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4GJGG(K# @ U@4 M !D ("!JI 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4C8'& A]" F!, !D M ("!BI\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ::R[4@0Y"4:= P * @ !D ("!/L, 'AL+W=O M&PO=V]R:W-H965T7$AP0 $$* 9 " @3'. M !X;"]W;W)K&UL4$L! A0#% @ ::R[4F8$ MC,@4 P 30< !D ("![]( 'AL+W=O7BC"E,$ #X"0 &0 M @($ZU@ >&PO=V]R:W-H965TD0, +8' 9 " @<3: !X;"]W;W)K&UL4$L! A0#% @ ::R[4NE#B:!2*0 1X8 !D M ("!C-X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ::R[4@04?4(. P K 8 !D ("! M_A8! 'AL+W=O&PO=V]R:W-H965TM&A40, )4' 9 M " @30> 0!X;"]W;W)K&UL4$L! A0#% M @ ::R[4AW=R-"4!@ QA( !D ("!O"$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4M+^C#]I M!0 ^0X !D ("!8#(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4O _O/B! P ( @ !D M ("!W#\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ::R[4J@#IM@2 P J@8 !D ("!STD! M 'AL+W=O" &0 @($830$ >&PO=V]R:W-H965TA0 0!X;"]W;W)K&UL4$L! A0#% @ M::R[4@7@Q:F- @ :P4 !D ("!)U8! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W M;W)K&UL4$L! A0#% @ ::R[4JA1H+%-!@ M.@\ !D ("!JF$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4IH>6=6) @ _ 8 !D M ("!+7 ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ::R[4E=Z[W4= P % H !D ("!37H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[ M4K/,&=*4 @ E08 !D ("!%X,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4NO(PM=F P 20P M !D ("!LHP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4D0F(N;' @ 50@ !D M ("!H9@! 'AL+W=O&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ ::R[4NJ7./*P! SQ8 !D ("!G:(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4@1> M.@0; @ DP0 !D ("!.JX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4@:53!5Z P R@L !D M ("!N;8! 'AL+W=O&PO M=V]R:W-H965T] 0!X;"]W;W)K&UL4$L! A0#% @ ::R[4H@Q$HSG!@ 0C8 !D ("! M,\ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ::R[4O#'DKA0 P 6@L !D ("!H\P! 'AL+W=O&UL4$L! A0#% @ ::R[4@?\"C%- M!0 ("4 !D ("!>=8! 'AL+W=OM7P: " !^" &0 M@(']VP$ >&PO=V]R:W-H965T.;JK ( &@& 9 " @=3> 0!X;"]W;W)K&UL4$L! A0#% @ ::R[4KC7Q4=+ P *PP !D M ("!M^$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ::R[4O0;#Z41! U1$ !D ("!U^L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M::R[4A"%^M3^ @ [ @ !D ("!H_8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4E&>:AK& @ MR0< !D ("!C0 " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ::R[4KW2&ML3 P _PD !D M ("!,PD" 'AL+W=O&PO=V]R:W-H M965T/?!_@, ! - : M " @8\9 @!X;"]W;W)KP, %@, : " @0E( @!X;"]W;W)KR.P, *Q$ : " M 8)F @!X;"]?7!E <&UL4$L%!@ !] 'T ="( +5L @ $! end XML 133 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 134 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 135 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 281 588 1 true 81 0 false 7 false false R1.htm 000010001 - Document - Document and Entity Information Sheet http://www.cavco.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010002 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 100030004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement Sheet http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement Statements 4 false false R5.htm 100040005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 210011001 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 6 false false R7.htm 210121002 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 7 false false R8.htm 210161003 - Disclosure - Restricted Cash Sheet http://www.cavco.com/role/RestrictedCash Restricted Cash Notes 8 false false R9.htm 210201004 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 9 false false R10.htm 210281005 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 10 false false R11.htm 210311006 - Disclosure - Consumer Loans Receivable Sheet http://www.cavco.com/role/ConsumerLoansReceivable Consumer Loans Receivable Notes 11 false false R12.htm 210401007 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLoss Commercial Loans Receivables and Allowance for Loan Loss Notes 12 false false R13.htm 210481008 - Disclosure - Property, Plant and Equipment Sheet http://www.cavco.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 13 false false R14.htm 210511009 - Disclosure - Leases Sheet http://www.cavco.com/role/Leases Leases Notes 14 false false R15.htm 210581010 - Disclosure - Goodwill and Other Intangibles Sheet http://www.cavco.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 15 false false R16.htm 210621011 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 16 false false R17.htm 210651012 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 17 false false R18.htm 210681013 - Disclosure - Debt and Finance Lease Obligations Sheet http://www.cavco.com/role/DebtandFinanceLeaseObligations Debt and Finance Lease Obligations Notes 18 false false R19.htm 210731014 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 19 false false R20.htm 210781015 - Disclosure - Income Taxes Sheet http://www.cavco.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 210841016 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 210891017 - Disclosure - Stock-Based Compensation Sheet http://www.cavco.com/role/StockBasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 210951018 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 23 false false R24.htm 210981019 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 211031020 - Disclosure - Employee Benefit Plans Sheet http://www.cavco.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 25 false false R26.htm 211051021 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 26 false false R27.htm 211071022 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 27 false false R28.htm 211101023 - Disclosure - Quarterly Financial Data Sheet http://www.cavco.com/role/QuarterlyFinancialData Quarterly Financial Data Notes 28 false false R29.htm 220022001 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 220522002 - Disclosure - Leases (Policies) Sheet http://www.cavco.com/role/LeasesPolicies Leases (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 220852003 - Disclosure - Commitment and Contingencies (Policies) Sheet http://www.cavco.com/role/CommitmentandContingenciesPolicies Commitment and Contingencies (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 220992004 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.cavco.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 32 false false R33.htm 230133001 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables Revenue from Contracts with Customers Disaggregation of Revenue (Tables) Tables 33 false false R34.htm 230173002 - Disclosure - Restricted Cash (Tables) Sheet http://www.cavco.com/role/RestrictedCashTables Restricted Cash (Tables) Tables http://www.cavco.com/role/RestrictedCash 34 false false R35.htm 230213003 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 35 false false R36.htm 230293004 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 36 false false R37.htm 230323005 - Disclosure - Consumer Loans Receivable (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableTables Consumer Loans Receivable (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivable 37 false false R38.htm 230413006 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables Commercial Loans Receivables and Allowance for Loan Loss (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLoss 38 false false R39.htm 230493007 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.cavco.com/role/PropertyPlantandEquipment 39 false false R40.htm 230533008 - Disclosure - Leases (Tables) Sheet http://www.cavco.com/role/LeasesTables Leases (Tables) Tables http://www.cavco.com/role/Leases 40 false false R41.htm 230593009 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.cavco.com/role/GoodwillandOtherIntangibles 41 false false R42.htm 230633010 - 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 42 false false R43.htm 230663011 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 43 false false R44.htm 230693012 - Disclosure - Debt and Finance Lease Obligations (Tables) Sheet http://www.cavco.com/role/DebtandFinanceLeaseObligationsTables Debt and Finance Lease Obligations (Tables) Tables http://www.cavco.com/role/DebtandFinanceLeaseObligations 44 false false R45.htm 230743013 - 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 45 false false R46.htm 230793014 - Disclosure - Income Taxes (Tables) Sheet http://www.cavco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cavco.com/role/IncomeTaxes 46 false false R47.htm 230863015 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 47 false false R48.htm 230903016 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cavco.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cavco.com/role/StockBasedCompensation 48 false false R49.htm 230963017 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 49 false false R50.htm 231003018 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 50 false false R51.htm 231083019 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 51 false false R52.htm 231113020 - Disclosure - Quarterly Financial Data (Tables) Sheet http://www.cavco.com/role/QuarterlyFinancialDataTables Quarterly Financial Data (Tables) Tables http://www.cavco.com/role/QuarterlyFinancialData 52 false false R53.htm 240034001 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies (Revenue Recognition) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 53 false false R54.htm 240044002 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails Summary of Significant Accounting Policies (Receivables and Allowances) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 54 false false R55.htm 240054003 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails Summary of Significant Accounting Policies (Long Lived Assets) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 55 false false R56.htm 240064004 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 56 false false R57.htm 240074005 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails Summary of Significant Accounting Policies (Warranties) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 57 false false R58.htm 240084006 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails Summary of Significant Accounting Policies (Insurance) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 58 false false R59.htm 240094007 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 59 false false R60.htm 240104008 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails Summary of Significant Accounting Policies (Stockholder's Equity) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 60 false false R61.htm 240114009 - Disclosure - Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 61 false false R62.htm 240144010 - Disclosure - Revenue from Contract with Customer Narrative (Details) Sheet http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails Revenue from Contract with Customer Narrative (Details) Details 62 false false R63.htm 240154011 - 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/RevenuefromContractswithCustomersDisaggregationofRevenueTables 63 false false R64.htm 240184012 - Disclosure - Restricted Cash (Details) Sheet http://www.cavco.com/role/RestrictedCashDetails Restricted Cash (Details) Details http://www.cavco.com/role/RestrictedCashTables 64 false false R65.htm 240194013 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details) Sheet http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails Restricted Cash (Reconciliation to SOCF) (Details) Details http://www.cavco.com/role/RestrictedCashTables 65 false false R66.htm 240224014 - Disclosure - Investments (Summary) (Details) Sheet http://www.cavco.com/role/InvestmentsSummaryDetails Investments (Summary) (Details) Details http://www.cavco.com/role/InvestmentsTables 66 false false R67.htm 240234015 - Disclosure - Investments (Available-for-sale Summary) (Details) Sheet http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails Investments (Available-for-sale Summary) (Details) Details http://www.cavco.com/role/InvestmentsTables 67 false false R68.htm 240244016 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details) Sheet http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails Investments (Continuous Unrealized Loss Positions) (Details) Details http://www.cavco.com/role/InvestmentsTables 68 false false R69.htm 240254017 - Disclosure - Investments (Debt Securities by Maturity) (Details) Sheet http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails Investments (Debt Securities by Maturity) (Details) Details http://www.cavco.com/role/InvestmentsTables 69 false false R70.htm 240264018 - Disclosure - Investments (Gains (losses) on securities) (Details) Sheet http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails Investments (Gains (losses) on securities) (Details) Details http://www.cavco.com/role/InvestmentsTables 70 false false R71.htm 240274019 - Disclosure - Investments (Narrative) (Details) Sheet http://www.cavco.com/role/InvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.cavco.com/role/InvestmentsTables 71 false false R72.htm 240304020 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 72 false false R73.htm 240334021 - 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 73 false false R74.htm 240344022 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 74 false false R75.htm 240354023 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails Consumer Loans Receivable (Weighted Averages) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 75 false false R76.htm 240364024 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 76 false false R77.htm 240374025 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 77 false false R78.htm 240384026 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 78 false false R79.htm 240394027 - 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 79 false false R80.htm 240424028 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details) Notes http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables 80 false false R81.htm 240434029 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details)) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivableCharacteristicsDetails Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details)) Details 81 false false R82.htm 240444030 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables 82 false false R83.htm 240454031 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables 83 false false R84.htm 240464032 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables 84 false false R85.htm 240474033 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossNarrativeDetails Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables 85 false false R86.htm 240504034 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.cavco.com/role/PropertyPlantandEquipmentTables 86 false false R87.htm 240544035 - Disclosure - Leases (Lease Assets and Liabilities) (Details) Sheet http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails Leases (Lease Assets and Liabilities) (Details) Details http://www.cavco.com/role/LeasesTables 87 false false R88.htm 240554036 - Disclosure - Leases (Lease Expense) (Details) Sheet http://www.cavco.com/role/LeasesLeaseExpenseDetails Leases (Lease Expense) (Details) Details http://www.cavco.com/role/LeasesTables 88 false false R89.htm 240564037 - Disclosure - Leases (Future Minimum Lease Payments) (Details) Sheet http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases (Future Minimum Lease Payments) (Details) Details http://www.cavco.com/role/LeasesTables 89 false false R90.htm 240574038 - Disclosure - Leases (Weighted Average Disclosures) (Details) Sheet http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails Leases (Weighted Average Disclosures) (Details) Details http://www.cavco.com/role/LeasesTables 90 false false R91.htm 240604039 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 91 false false R92.htm 240614040 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails Goodwill and Other Intangibles (Amortization Expense) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 92 false false R93.htm 240644041 - 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 93 false false R94.htm 240674042 - 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 94 false false R95.htm 240704043 - Disclosure - Debt and Finance Lease Obligations Summary of Debt Obligations (Details) Sheet http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails Debt and Finance Lease Obligations Summary of Debt Obligations (Details) Details 95 false false R96.htm 240714044 - Disclosure - Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details) Sheet http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details) Details 96 false false R97.htm 240724045 - Disclosure - Debt and Finance Lease Obligations Narrative (Details) Sheet http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails Debt and Finance Lease Obligations Narrative (Details) Details 97 false false R98.htm 240754046 - 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 98 false false R99.htm 240764047 - 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 99 false false R100.htm 240774048 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 100 false false R101.htm 240804049 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details) Sheet http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails Income Taxes (Provision (Benefit) for Income Taxes) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 101 false false R102.htm 240814050 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details) Sheet http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails Income Taxes (Reconciliation of Income Taxes) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 102 false false R103.htm 240824051 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 103 false false R104.htm 240834052 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cavco.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 104 false false R105.htm 240874053 - 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 105 false false R106.htm 240884054 - 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 106 false false R107.htm 240914055 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cavco.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 107 false false R108.htm 240924056 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details) Sheet http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation (Stock Option Activity) (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 108 false false R109.htm 240934057 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) Sheet http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 109 false false R110.htm 240944058 - Disclosure - Stock-Based Compensation Restricted Stock (Details) Sheet http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails Stock-Based Compensation Restricted Stock (Details) Details 110 false false R111.htm 240974059 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 111 false false R112.htm 241014060 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails Fair Value Measurements (Book Value and Estimated Fair Value) (Details) Details http://www.cavco.com/role/FairValueMeasurementsTables 112 false false R113.htm 241024061 - 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 113 false false R114.htm 241044062 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.cavco.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.cavco.com/role/EmployeeBenefitPlans 114 false false R115.htm 241064063 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 115 false false R116.htm 241094064 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 116 false false R117.htm 241124065 - Disclosure - Quarterly Financial Data (Details) Sheet http://www.cavco.com/role/QuarterlyFinancialDataDetails Quarterly Financial Data (Details) Details http://www.cavco.com/role/QuarterlyFinancialDataTables 117 false false All Reports Book All Reports cvco-20210403.htm cvco-20210403.xsd cvco-20210403_cal.xml cvco-20210403_def.xml cvco-20210403_lab.xml cvco-20210403_pre.xml cvco-202143xexhibit1039.htm cvco-202143xexhibit21.htm cvco-202143xexhibit23.htm cvco-202143xexhibit311.htm cvco-202143xexhibit312.htm cvco-202143xexhibit321.htm cvco-20210403_g1.jpg http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/stpr/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 138 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvco-20210403.htm": { "axisCustom": 3, "axisStandard": 23, "contextCount": 281, "dts": { "calculationLink": { "local": [ "cvco-20210403_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20210403_def.xml" ] }, "inline": { "local": [ "cvco-20210403.htm" ] }, "labelLink": { "local": [ "cvco-20210403_lab.xml" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-doc-2021-01-31.xml", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "cvco-20210403_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-ref-2021-01-31.xml", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "cvco-20210403.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 775, "entityCount": 1, "hidden": { "http://www.cavco.com/20210403": 4, "http://xbrl.sec.gov/dei/2021": 5, "total": 9 }, "keyCustom": 79, "keyStandard": 509, "memberCustom": 32, "memberStandard": 47, "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20210403", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010001 - Document - Document and Entity Information", "role": "http://www.cavco.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210281005 - Disclosure - Inventories", "role": "http://www.cavco.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4fc8288a851d42179913cd1565e9d5e5_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774048 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details)", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240804049 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details)", "role": "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails", "shortName": "Income Taxes (Provision (Benefit) for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240814050 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details)", "role": "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails", "shortName": "Income Taxes (Reconciliation of Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824051 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834052 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.cavco.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240874053 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "shortName": "Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884054 - Disclosure - Commitments and Contingencies (Details Textual)", "role": "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual", "shortName": "Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914055 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.cavco.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "iea4539ea17a5438aa0c3a782e39fc4d7_I20200328", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240924056 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)", "role": "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation (Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i5e2e35ba25ae49c0847071b647f53ae8_I20180331", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i54eb5c9256b64fe3a618951a42060062_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240934057 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details)", "role": "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i54eb5c9256b64fe3a618951a42060062_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesConsumerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210311006 - Disclosure - Consumer Loans Receivable", "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "shortName": "Consumer Loans Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesConsumerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4fc8288a851d42179913cd1565e9d5e5_I20200328", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944058 - Disclosure - Stock-Based Compensation Restricted Stock (Details)", "role": "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "iab313d8f2ca240289ca445e5a37e9e05_I20190330", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974059 - Disclosure - Earnings Per Share (Details)", "role": "http://www.cavco.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014060 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details)", "role": "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "shortName": "Fair Value Measurements (Book Value and Estimated Fair Value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3234d99545274f3cb72a4976a7069bd5_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241024061 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails", "shortName": "Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241044062 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241064063 - Disclosure - Related Party Transactions (Details)", "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241094064 - Disclosure - Business Segment Information (Details)", "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "shortName": "Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "idbc8e319d6c544149ed25f2608dc3a74_D20201227-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241124065 - Disclosure - Quarterly Financial Data (Details)", "role": "http://www.cavco.com/role/QuarterlyFinancialDataDetails", "shortName": "Quarterly Financial Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "idbc8e319d6c544149ed25f2608dc3a74_D20201227-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210401007 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLoss", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210481008 - Disclosure - Property, Plant and Equipment", "role": "http://www.cavco.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210511009 - Disclosure - Leases", "role": "http://www.cavco.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210581010 - Disclosure - Goodwill and Other Intangibles", "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles", "shortName": "Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210621011 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210651012 - Disclosure - Warranties", "role": "http://www.cavco.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210681013 - Disclosure - Debt and Finance Lease Obligations", "role": "http://www.cavco.com/role/DebtandFinanceLeaseObligations", "shortName": "Debt and Finance Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210731014 - Disclosure - Reinsurance and Insurance Loss Reserves", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "shortName": "Reinsurance and Insurance Loss Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010002 - Statement - Consolidated Balance Sheets", "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210781015 - Disclosure - Income Taxes", "role": "http://www.cavco.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210841016 - Disclosure - Commitments and Contingencies", "role": "http://www.cavco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210891017 - Disclosure - Stock-Based Compensation", "role": "http://www.cavco.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210951018 - Disclosure - Earnings Per Share", "role": "http://www.cavco.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210981019 - Disclosure - Fair Value Measurements", "role": "http://www.cavco.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211031020 - Disclosure - Employee Benefit Plans", "role": "http://www.cavco.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211051021 - Disclosure - Related Party Transactions", "role": "http://www.cavco.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211071022 - Disclosure - Business Segment Information", "role": "http://www.cavco.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211101023 - Disclosure - Quarterly Financial Data", "role": "http://www.cavco.com/role/QuarterlyFinancialData", "shortName": "Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220022001 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220522002 - Disclosure - Leases (Policies)", "role": "http://www.cavco.com/role/LeasesPolicies", "shortName": "Leases (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220852003 - Disclosure - Commitment and Contingencies (Policies)", "role": "http://www.cavco.com/role/CommitmentandContingenciesPolicies", "shortName": "Commitment and Contingencies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "220992004 - Disclosure - Fair Value Measurements (Policies)", "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies", "shortName": "Fair Value Measurements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230133001 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230173002 - Disclosure - Restricted Cash (Tables)", "role": "http://www.cavco.com/role/RestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230213003 - Disclosure - Investments (Tables)", "role": "http://www.cavco.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230293004 - Disclosure - Inventories (Tables)", "role": "http://www.cavco.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230323005 - Disclosure - Consumer Loans Receivable (Tables)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "shortName": "Consumer Loans Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230413006 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Tables)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230493007 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "id213db4c4c1a44eabbc3cadd9a37166a_I20180331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement", "role": "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "shortName": "Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "id213db4c4c1a44eabbc3cadd9a37166a_I20180331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230533008 - Disclosure - Leases (Tables)", "role": "http://www.cavco.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230593009 - Disclosure - Goodwill and Other Intangibles (Tables)", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230633010 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230663011 - Disclosure - Warranties (Tables)", "role": "http://www.cavco.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230693012 - Disclosure - Debt and Finance Lease Obligations (Tables)", "role": "http://www.cavco.com/role/DebtandFinanceLeaseObligationsTables", "shortName": "Debt and Finance Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230743013 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230793014 - Disclosure - Income Taxes (Tables)", "role": "http://www.cavco.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230863015 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230903016 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.cavco.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230963017 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cavco.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040005 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231003018 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231083019 - Disclosure - Business Segment Information (Tables)", "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "231113020 - Disclosure - Quarterly Financial Data (Tables)", "role": "http://www.cavco.com/role/QuarterlyFinancialDataTables", "shortName": "Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240034001 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240044002 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "shortName": "Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240054003 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies (Long Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i5272fd0c694a4128b638804214318ece_D20200329-20210403", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064004 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "shortName": "Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "0", "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "us-gaap:ExtendedProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074005 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails", "shortName": "Summary of Significant Accounting Policies (Warranties) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:ExtendedProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240084006 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails", "shortName": "Summary of Significant Accounting Policies (Insurance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240094007 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails", "shortName": "Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104008 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails", "shortName": "Summary of Significant Accounting Policies (Stockholder's Equity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240114009 - Disclosure - Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details)", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i5a2af8c5175349af8b798cd2fbf71cc3_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "idbc8e319d6c544149ed25f2608dc3a74_D20201227-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240144010 - Disclosure - Revenue from Contract with Customer Narrative (Details)", "role": "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails", "shortName": "Revenue from Contract with Customer Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i12b8e424382747aca3878eb25c2a0abc_D20200329-20210403", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "idbc8e319d6c544149ed25f2608dc3a74_D20201227-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154011 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "id7a8c5c7a18b477db7f15254d1b889d6_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184012 - Disclosure - Restricted Cash (Details)", "role": "http://www.cavco.com/role/RestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194013 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details)", "role": "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails", "shortName": "Restricted Cash (Reconciliation to SOCF) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "iab313d8f2ca240289ca445e5a37e9e05_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240224014 - Disclosure - Investments (Summary) (Details)", "role": "http://www.cavco.com/role/InvestmentsSummaryDetails", "shortName": "Investments (Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleofInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234015 - Disclosure - Investments (Available-for-sale Summary) (Details)", "role": "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "shortName": "Investments (Available-for-sale Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240244016 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details)", "role": "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails", "shortName": "Investments (Continuous Unrealized Loss Positions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254017 - Disclosure - Investments (Debt Securities by Maturity) (Details)", "role": "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails", "shortName": "Investments (Debt Securities by Maturity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210121002 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240264018 - Disclosure - Investments (Gains (losses) on securities) (Details)", "role": "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails", "shortName": "Investments (Gains (losses) on securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentAggregateCost", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240274019 - Disclosure - Investments (Narrative) (Details)", "role": "http://www.cavco.com/role/InvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentAggregateCost", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304020 - Disclosure - Inventories (Details)", "role": "http://www.cavco.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334021 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "shortName": "Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4fc8288a851d42179913cd1565e9d5e5_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344022 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "shortName": "Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i33ae46dc5b3d4f62937d65beadcf307f_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240354023 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails", "shortName": "Consumer Loans Receivable (Weighted Averages) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240364024 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "shortName": "Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i076a6fa9d6204efda65ed51ac6853e7e_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374025 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "shortName": "Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4735eea303c54ff9b58d7213a7658336_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "cvco:ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240384026 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "shortName": "Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cvco:ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394027 - Disclosure - Consumer Loans Receivable (Narrative) (Details)", "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "shortName": "Consumer Loans Receivable (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210161003 - Disclosure - Restricted Cash", "role": "http://www.cavco.com/role/RestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240424028 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Notes Receivables, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434029 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details))", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivableCharacteristicsDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss Commercial Loans Receivable Characteristics (Details))", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4fc8288a851d42179913cd1565e9d5e5_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240444030 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Changes in the Estimated Allowance for Loan Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesWriteoffsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454031 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i8eba6c7d906a4bb9ad9493bc0863adca_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464032 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Concentrations of Commerical Loans Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474033 - Disclosure - Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details)", "role": "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossNarrativeDetails", "shortName": "Commercial Loans Receivables and Allowance for Loan Loss (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240504034 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544035 - Disclosure - Leases (Lease Assets and Liabilities) (Details)", "role": "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "shortName": "Leases (Lease Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240554036 - Disclosure - Leases (Lease Expense) (Details)", "role": "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "shortName": "Leases (Lease Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240564037 - Disclosure - Leases (Future Minimum Lease Payments) (Details)", "role": "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases (Future Minimum Lease Payments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210201004 - Disclosure - Investments", "role": "http://www.cavco.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574038 - Disclosure - Leases (Weighted Average Disclosures) (Details)", "role": "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails", "shortName": "Leases (Weighted Average Disclosures) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604039 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails", "shortName": "Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240614040 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details)", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangibles (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644041 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CustomerDepositsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i4fc8288a851d42179913cd1565e9d5e5_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674042 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)", "role": "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails", "shortName": "Warranties (Activity for Estimated Warranty Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i1742dafc5a6c462b827d3b24e74af8d7_I20180331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704043 - Disclosure - Debt and Finance Lease Obligations Summary of Debt Obligations (Details)", "role": "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails", "shortName": "Debt and Finance Lease Obligations Summary of Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714044 - Disclosure - Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details)", "role": "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails", "shortName": "Debt and Finance Lease Obligations Scheduled Maturities of the Company's Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:MaximumAdvanceunderSecuredCreditFacility", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724045 - Disclosure - Debt and Finance Lease Obligations Narrative (Details)", "role": "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "shortName": "Debt and Finance Lease Obligations Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i3d354373bb04411d8344ad016adccc06_I20210403", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:MaximumAdvanceunderSecuredCreditFacility", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754046 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764047 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual", "shortName": "Reinsurance and Insurance Loss Reserves (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20210403.htm", "contextRef": "i2c4f45f344f8415cbc0daeab942d296a_D20200329-20210403", "decimals": "-3", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "cvco_A3160DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "31 - 60 days past due", "label": "31 - 60 days past due [Member]", "terseLabel": "31 to 60 days past due" } } }, "localname": "A3160DaysPastDueMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_A401KPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401K Plan [Member]", "label": "401K Plan [Member]", "terseLabel": "401K Plan [Member]" } } }, "localname": "A401KPlanMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "cvco_A6190DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "61 - 90 days past due", "label": "61 - 90 days past due [Member]", "terseLabel": "61 to 90 days past due" } } }, "localname": "A6190DaysPastDueMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_A91DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "91+ days past due", "label": "91+ days past due [Member]", "terseLabel": "91+ days past due" } } }, "localname": "A91DaysPastDueMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_AccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued volume rebates.", "label": "Accrued Volume Rebates", "terseLabel": "Accrued volume rebates" } } }, "localname": "AccruedVolumeRebates", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired finite and indefinite lived intangible assets.", "label": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assets sold under agreements to repurchase repurchase liability contingency maximum.", "label": "Assets Sold under Agreements to Repurchase Repurchase Liability Contingency Maximum", "verboseLabel": "Repurchase agreements maximum amount contingently liable" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing rate" } } }, "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing multiple" } } }, "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash related to CountryPlace customer payments to be remitted to third parties.", "label": "Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member]", "verboseLabel": "Cash related to CountryPlace customer payments to be remitted to third parties [Member]" } } }, "localname": "CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable in aggregate greater than amount.", "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount", "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable per occurrence greater than amount.", "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount", "verboseLabel": "Catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]", "label": "Commercial Loans Receivable Characteristics (Weighted averages) [Table Text Block]", "terseLabel": "Commercial Loans Receivable Characteristics" } } }, "localname": "CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables" ], "xbrltype": "textBlockItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Current", "label": "Commercial Loans Receivable (including from affiliates), Current", "negatedTerseLabel": "Commercial Loans Receivable (including from affiliates), Current" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesCurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Noncurrent", "label": "Commercial Loans Receivable (including from affiliates), Noncurrent", "terseLabel": "Commercial Loans Receivable (including from affiliates), Noncurrent" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesNoncurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivables.", "label": "Commercial Loans Receivables [Table Text Block]", "verboseLabel": "Commercial Loans Receivables" } } }, "localname": "CommercialLoansReceivablesTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConcentrationRiskOnFinancingReceivablesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk on financing receivables percentage.", "label": "Concentration Risk on Financing Receivables Percentage", "verboseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskOnFinancingReceivablesPercentage", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_ConcentrationRiskonFactoryBuiltHousingDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk on Factory Built Housing Description", "label": "Concentration Risk on Factory Built Housing Description", "terseLabel": "Concentration Risk on Factory Built Housing Description" } } }, "localname": "ConcentrationRiskonFactoryBuiltHousingDescription", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "cvco_ConstructionAdvances": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": 2.0, "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Construction Advances", "label": "Construction Advances", "negatedTerseLabel": "Cumulative advances", "terseLabel": "Construction Advances" } } }, "localname": "ConstructionAdvances", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerFinanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer Finance [Member]", "label": "Consumer Finance [Member]", "terseLabel": "Finance" } } }, "localname": "ConsumerFinanceMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]", "label": "Consumer Loans Held for Investment Characteristics [Table Text Block]", "terseLabel": "Consumer Loans Held for Investment Characteristics" } } }, "localname": "ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable geographical concentration percentage.", "label": "Consumer Loans Receivable Geographical Concentration Percentage", "verboseLabel": "Portfolio concentration" } } }, "localname": "ConsumerLoansReceivableGeographicalConcentrationPercentage", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "cvco_ConsumerLoansReceivableHeldForInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable held for investment.", "label": "Consumer Loans Receivable Held for Investment", "verboseLabel": "Loans held for investment (originated after Acquisition Date)" } } }, "localname": "ConsumerLoansReceivableHeldForInvestment", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerLoansReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable.", "label": "Consumer Loans Receivable [Table Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivableTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConsumerLoansReceivablesGeographicConcentrationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of geographic concentration of consumer loans receivable by key state.", "label": "Consumer Loans Receivables Geographic Concentration [Abstract]", "verboseLabel": "Geographic Concentration of Consumer Loans Receivable in Key States" } } }, "localname": "ConsumerLoansReceivablesGeographicConcentrationAbstract", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "cvco_ConsumerLoansReceivablesGeographicConcentrationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of geographic concentration of consumer loans receivable by key state.", "label": "Consumer Loans Receivables Geographic Concentration [Table Text Block]", "verboseLabel": "Geographic Concentration of Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_CountryplaceCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CountryPlace.", "label": "CountryPlace Commitment [Member]", "verboseLabel": "CountryPlace" } } }, "localname": "CountryplaceCommitmentMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_CurrentFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current fiscal year", "label": "Current fiscal year [Member]", "terseLabel": "Current fiscal year" } } }, "localname": "CurrentFiscalYearMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_CurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current", "label": "Current [Member]", "terseLabel": "Current" } } }, "localname": "CurrentMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_DeferredTaxAssetsAccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Accrued Volume Rebates", "label": "Deferred Tax Assets, Accrued Volume Rebates", "terseLabel": "Accrued volume rebates" } } }, "localname": "DeferredTaxAssetsAccruedVolumeRebates", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_DeferredTaxAssetsLoanDiscountNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Loan Discount, Net, Noncurrent", "label": "Deferred Tax Assets, Loan Discount, Net, Noncurrent", "terseLabel": "Loan discount" } } }, "localname": "DeferredTaxAssetsLoanDiscountNetNoncurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_DefinedContributionPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan [Axis]", "label": "Defined Contribution Plan [Axis]", "terseLabel": "Defined Contribution Plan [Axis]" } } }, "localname": "DefinedContributionPlanAxis", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "cvco_DefinedContributionPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Defined Contribution Plan [Axis]", "label": "Defined Contribution Plan [Domain]", "terseLabel": "Defined Contribution Plan [Domain]" } } }, "localname": "DefinedContributionPlanDomain", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period", "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriod", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "cvco_DelinquencyStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency Status", "label": "Delinquency Status [Axis]", "terseLabel": "Delinquency Status [Axis]" } } }, "localname": "DelinquencyStatusAxis", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "stringItemType" }, "cvco_DelinquencyStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency status", "label": "Delinquency status [Domain]", "terseLabel": "Delinquency status [Domain]" } } }, "localname": "DelinquencyStatusDomain", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_DeliquencyStatusOfConsumerLoansTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deliquency Status of Consumer Loans", "label": "Deliquency Status of Consumer Loans [Table Text Block]", "terseLabel": "Deliquency Status of Consumer Loans" } } }, "localname": "DeliquencyStatusOfConsumerLoansTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document and Entity Information [Abstract]", "terseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.cavco.com/20210403", "xbrltype": "stringItemType" }, "cvco_FactoryBuiltHousingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factory-built housing.", "label": "Factory Built Housing [Member]", "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing" } } }, "localname": "FactoryBuiltHousingMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "cvco_FactorybuilthousingotherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factory-built housing, other [Member]", "label": "Factory-built housing, other [Member]", "terseLabel": "Factory-built housing, other" } } }, "localname": "FactorybuilthousingotherMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_FinanceLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid on finance leases (principal and interest)", "label": "FinanceLeasePayments", "terseLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePayments", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cvco_FinancialServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial services.", "label": "Financial Services [Member]", "terseLabel": "Financial Services", "verboseLabel": "Financial services" } } }, "localname": "FinancialServicesMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_FinancingReceivablesCommercialTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivables, Commercial", "label": "Financing Receivables, Commercial [Text Block]", "terseLabel": "Commercial Loans Receivable and Allowance for Loan Loss" } } }, "localname": "FinancingReceivablesCommercialTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLoss" ], "xbrltype": "textBlockItemType" }, "cvco_FinancingReceivablesConsumerTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivables, Consumer", "label": "Financing Receivables, Consumer [Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "FinancingReceivablesConsumerTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivable" ], "xbrltype": "textBlockItemType" }, "cvco_Fiscal2016AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2016 and prior", "label": "Fiscal 2016 and prior [Member]", "terseLabel": "Fiscal 2016 and prior" } } }, "localname": "Fiscal2016AndPriorMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2017", "label": "Fiscal 2017 [Member]", "terseLabel": "Fiscal 2017" } } }, "localname": "Fiscal2017Member", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2018", "label": "Fiscal 2018 [Member]", "terseLabel": "Fiscal 2018" } } }, "localname": "Fiscal2018Member", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2019", "label": "Fiscal 2019 [Member]", "terseLabel": "Fiscal 2019" } } }, "localname": "Fiscal2019Member", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_ForwardCommitmentsRecordedatFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Forward Commitments Recorded at Fair Value", "label": "Forward Commitments Recorded at Fair Value", "terseLabel": "Forward Commitments Recorded at Fair Value" } } }, "localname": "ForwardCommitmentsRecordedatFairValue", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_Gainlossonsalesofloansandinvestments": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) on sales of loans and investments", "label": "Gain (loss) on sales of loans and investments", "negatedTerseLabel": "Gain on investments and sale of loans, net" } } }, "localname": "Gainlossonsalesofloansandinvestments", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvco_GoodwillandOtherIntangiblesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and Other Intangibles [Abstract]", "label": "Goodwill and Other Intangibles [Abstract]", "terseLabel": "Goodwill and Other Intangibles [Abstract]" } } }, "localname": "GoodwillandOtherIntangiblesAbstract", "nsuri": "http://www.cavco.com/20210403", "xbrltype": "stringItemType" }, "cvco_HUDCodeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HUD Code [Member]", "label": "HUD Code [Member]", "terseLabel": "HUD Code" } } }, "localname": "HUDCodeMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill.", "label": "Indefinite lived intangible assets including goodwill.", "verboseLabel": "Net Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill gross.", "label": "Indefinite Lived Intangible Assets Including Goodwill Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillGross", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill net.", "label": "Indefinite Lived Intangible Assets Including Goodwill Net", "verboseLabel": "Net Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillNet", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_IndemnificationCoverage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indemnification Coverage", "label": "Indemnification Coverage", "terseLabel": "Indemnification Coverage" } } }, "localname": "IndemnificationCoverage", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "percentItemType" }, "cvco_IndemnificationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indemnification Period", "label": "Indemnification Period", "terseLabel": "Indemnification Period" } } }, "localname": "IndemnificationPeriod", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "cvco_InsuranceAgencyCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance Agency Commissions [Member]", "label": "Insurance Agency Commissions [Member]", "terseLabel": "Insurance Agency Commissions" } } }, "localname": "InsuranceAgencyCommissionsMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_InsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance [Member]", "label": "Insurance [Member]", "terseLabel": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cvco_IntangibleAssetsIncludingGoodwillGross": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets including goodwill gross.", "label": "Intangible Assets Including Goodwill Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsIncludingGoodwillGross", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest past due period for loan considered as nonaccrual.", "label": "Interest Past Due Period for Loan Considered as Nonaccrual", "verboseLabel": "Due days for loans on nonaccrual status when interest is past due and remains unpaid" } } }, "localname": "InterestPastDuePeriodForLoanConsideredAsNonaccrual", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossNarrativeDetails" ], "xbrltype": "stringItemType" }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest rate lock commitments are recorded at fair value.", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "verboseLabel": "IRLCs recorded at fair value" } } }, "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_InventoryFinanceReceivablePrincipalBalanceConcentration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Finance Receivable Principal Balance Concentration", "label": "Inventory Finance Receivable Principal Balance Concentration", "terseLabel": "Concentration with affiliates" } } }, "localname": "InventoryFinanceReceivablePrincipalBalanceConcentration", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory finance receivables geographic concentration percentage.", "label": "Inventory Finance Receivables Geographic Concentration Percentage", "verboseLabel": "Geographic concentration" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationPercentage", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of geographic concentration of inventory finance receivables by key state.", "label": "Inventory Finance Receivables Geographic Concentration [Table Text Block]", "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables" ], "xbrltype": "textBlockItemType" }, "cvco_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Lease Liability", "label": "LeaseLiability", "totalLabel": "Total lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDue", "label": "LeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentsDue", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueAfterYearFive", "label": "LeaseLiabilityPaymentsDueAfterYearFive", "totalLabel": "Thereafter" } } }, "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Next Twelve Months", "label": "Lease Liability Payments Due Next Twelve Months", "totalLabel": "2022" } } }, "localname": "LeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearFive", "label": "LeaseLiabilityPaymentsDueYearFive", "totalLabel": "2026" } } }, "localname": "LeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearFour", "label": "LeaseLiabilityPaymentsDueYearFour", "totalLabel": "2025" } } }, "localname": "LeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearThree", "label": "LeaseLiabilityPaymentsDueYearThree", "totalLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearTwo", "label": "LeaseLiabilityPaymentsDueYearTwo", "totalLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityUndiscountedExcessAmount", "label": "LeaseLiabilityUndiscountedExcessAmount", "negatedTotalLabel": "Less: Amount representing interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Lease Assets", "label": "LeaseRightOfUseAsset", "totalLabel": "Total lease assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LiabilitiesRelatedToConsumerLoansSold": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities related to consumer loans sold", "label": "Liabilities Related To Consumer Loans Sold", "terseLabel": "Company repurchase options on certain loans sold" } } }, "localname": "LiabilitiesRelatedToConsumerLoansSold", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Limited risk of loss per claim on typical policies amount.", "label": "Limited Risk of Loss per Claim on Typical Policies Amount", "verboseLabel": "Insurance policy risk of loss maintained per claim" } } }, "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan contracts with off balance sheet commitments.", "label": "Loan Contracts with Off Balance Sheet Commitments [Abstract]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "LoanContractsWithOffBalanceSheetCommitmentsAbstract", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "stringItemType" }, "cvco_LoanRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Repurchase", "label": "Loan Repurchase [Member]", "terseLabel": "Loan Repurchase" } } }, "localname": "LoanRepurchaseMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_LoansAndLeasesReceivableNetAmountCommercialNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Commercial, Noncurrent", "label": "Loans and Leases Receivable, Net Amount, Commercial, Noncurrent", "terseLabel": "Commercial loans receivable, net" } } }, "localname": "LoansAndLeasesReceivableNetAmountCommercialNoncurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansHeldAtAcquisitionDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loans held at acquisition date", "label": "Loans held at acquisition date [Member]", "terseLabel": "Loans held at acquisition date" } } }, "localname": "LoansHeldAtAcquisitionDateMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "cvco_LoansandLeasesReceivableNetAmountCommercialCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Commercial, Current", "label": "Loans and Leases Receivable, Net Amount, Commercial, Current", "terseLabel": "Current portion of commercial loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountCommercialCurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Consumer, Current", "label": "Loans and Leases Receivable, Net Amount, Consumer, Current", "terseLabel": "Current portion of consumer loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountConsumerCurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Consumer, Noncurrent", "label": "Loans and Leases Receivable, Net Amount, Consumer, Noncurrent", "terseLabel": "Consumer loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountConsumerNoncurrent", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumAdvanceunderSecuredCreditFacility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Advance Under Secured Credit Facility", "label": "Maximum Advance under Secured Credit Facility", "terseLabel": "Maximum Advance under Secured Credit Facility" } } }, "localname": "MaximumAdvanceunderSecuredCreditFacility", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "cvco_MaximumRiskAssumedPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk assumed per policy.", "label": "Maximum Risk Assumed Per Policy", "verboseLabel": "Insurance policies maximum coverage per claim" } } }, "localname": "MaximumRiskAssumedPerPolicy", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumRiskCededPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk ceded per policy.", "label": "Maximum Risk Ceded Per Policy", "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers" } } }, "localname": "MaximumRiskCededPerPolicy", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ModularMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modular [Member]", "label": "Modular [Member]", "terseLabel": "Modular" } } }, "localname": "ModularMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_NearPrimeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Near prime", "label": "Near prime [Member]", "terseLabel": "Near Prime- FICO score 620-679" } } }, "localname": "NearPrimeMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_NoFICOScoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No FICO Score", "label": "No FICO Score [Member]", "terseLabel": "No FICO score" } } }, "localname": "NoFICOScoreMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_NonstructuralComponentWarrantyDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonstructural Component Warranty Description", "label": "Nonstructural Component Warranty Description", "terseLabel": "Nonstructural Component Warranty Description" } } }, "localname": "NonstructuralComponentWarrantyDescription", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "xbrltype": "durationItemType" }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio", "label": "Number of Loans Outstanding of Loans Held-in-portfolio", "terseLabel": "Number of loans serviced with MSRs" } } }, "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "integerItemType" }, "cvco_OriginatedAfterAcquisitionDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Originated after Acquisition Date", "label": "Originated after Acquisition Date [Member]", "terseLabel": "Originated after Acquisition Date" } } }, "localname": "OriginatedAfterAcquisitionDateMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "cvco_OtherIncomeExpensePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Income (Expense), Policy [Policy Text Block]", "label": "Other Income (Expense), Policy [Policy Text Block]", "terseLabel": "Other Income, net" } } }, "localname": "OtherIncomeExpensePolicyPolicyTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cvco_OtherRestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other restricted cash.", "label": "Other Restricted Cash [Member]", "verboseLabel": "Other restricted cash" } } }, "localname": "OtherRestrictedCashMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_ParkModelRVsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Park Model RVs [Member]", "label": "Park Model RVs [Member]", "terseLabel": "Park Model RVs" } } }, "localname": "ParkModelRVsMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_PercentageOfPrincipalBalanceOfConsumerLoansReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal balance of consumer loans receivable.", "label": "Percentage of Principal Balance of Consumer Loans Receivable", "terseLabel": "Percentage of Principal Balance of Consumer Loans Receivable" } } }, "localname": "PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "cvco_PeriodOfAgreementUnderRepurchaseContingenciesMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of agreement under repurchase contingencies maximum.", "label": "Period of Agreement under Repurchase Contingencies Maximum", "verboseLabel": "Repurchase agreements period, maximum" } } }, "localname": "PeriodOfAgreementUnderRepurchaseContingenciesMaximum", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "cvco_PeriodOfAgreementUnderRepurchaseContingenciesMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of the agreement under repurchase contingencies minimum.", "label": "Period of Agreement under Repurchase Contingencies Minimum", "verboseLabel": "Repurchase agreements period, minimum" } } }, "localname": "PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "cvco_PrincipalPastDuePeriodForLoanConsideredAsNonPerforming": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Principal past due period for loan considered as non performing.", "label": "Principal Past Due Period for Loan Considered as Non Performing", "verboseLabel": "Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past" } } }, "localname": "PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossNarrativeDetails" ], "xbrltype": "stringItemType" }, "cvco_PriorFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior fiscal year", "label": "Prior fiscal year [Member]", "terseLabel": "Prior fiscal year" } } }, "localname": "PriorFiscalYearMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reinsurance Coverage, Maximum Liability per Employee", "label": "Reinsurance Coverage, Maximum Liability per Employee", "terseLabel": "Maximum loss per emolyee under insurance claims" } } }, "localname": "ReinsuranceCoverageMaximumLiabilityPerEmployee", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ReinsuranceObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reinsurance obligations.", "label": "Reinsurance Obligations [Member]", "verboseLabel": "Reinsurance Obligations" } } }, "localname": "ReinsuranceObligationsMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_RemainingConstructionContingentCommitment": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remaining construction contingent commitment.", "label": "Remaining Construction Contingent Commitment", "totalLabel": "Remaining construction contingent commitment" } } }, "localname": "RemainingConstructionContingentCommitment", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_RepurchaseContingenciesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase Contingencies [Roll Forward]", "label": "Repurchase Contingencies [Roll Forward]", "terseLabel": "Repurchase Contingencies [Roll Forward]" } } }, "localname": "RepurchaseContingenciesRollForward", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "cvco_ReservesRelatedToConsumerLoansSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations.", "label": "Reserves Related to Consumer Loans Sold", "terseLabel": "Reserves Related to Consumer Loans Sold" } } }, "localname": "ReservesRelatedToConsumerLoansSold", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of acquired finite and indefinite lived intangible asset by major class table.", "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleofInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Investments [Table Text Block]", "label": "Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "ScheduleofInvestmentsTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Self-Funded Group Medical Plan, Medical Claims Expense", "label": "Self-Funded Group Medical Plan, Medical Claims Expense", "terseLabel": "Medical claims expenses" } } }, "localname": "SelfFundedGroupMedicalPlanMedicalClaimsExpense", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "cvco_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures", "terseLabel": "Estimated forfeiture rate" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitures", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "cvco_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty Term", "label": "Standard Product Warranty Term", "terseLabel": "Warranty period for manufacturing defects" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "xbrltype": "durationItemType" }, "cvco_StateInsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State insurance licenses.", "label": "State Insurance Licenses [Member]", "verboseLabel": "State insurance licenses" } } }, "localname": "StateInsuranceLicensesMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "cvco_SubcontractedsiteimprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontracted site improvements [Member]", "label": "Subcontracted site improvements [Member]", "terseLabel": "Site improvements on Retail Sales" } } }, "localname": "SubcontractedsiteimprovementsMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.", "label": "Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]", "verboseLabel": "Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination" } } }, "localname": "SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_TotalLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Lease Expense", "label": "TotalLeaseExpense", "terseLabel": "Total lease expense" } } }, "localname": "TotalLeaseExpense", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cvco_WatchListMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Watch list.", "label": "Watch List [Member]", "terseLabel": "Watch List" } } }, "localname": "WatchListMember", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "terseLabel": "Weighted average servicing fee" } } }, "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate", "label": "Weighted average contractual interest rate", "terseLabel": "Weighted average contractual interest rate" } } }, "localname": "Weightedaveragecontractualinterestrate", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestratecommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate, commercial", "label": "Weighted average contractual interest rate, commercial", "terseLabel": "Weighted average contractual interest rate" } } }, "localname": "Weightedaveragecontractualinterestratecommercial", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivableCharacteristicsDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaverageeffectiveinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average effective interest rate", "label": "Weighted average effective interest rate", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "Weightedaverageeffectiveinterestrate", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragemonthstomaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months to maturity", "label": "Weighted average months to maturity", "terseLabel": "Weighted average months to maturity" } } }, "localname": "Weightedaveragemonthstomaturity", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "durationItemType" }, "cvco_Weightedaveragemonthstomaturitycommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months to maturity, commercial", "label": "Weighted average months to maturity, commercial", "verboseLabel": "Weighted average months to maturity" } } }, "localname": "Weightedaveragemonthstomaturitycommercial", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivableCharacteristicsDetails" ], "xbrltype": "durationItemType" }, "cvco_YearOfOriginationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of origination", "label": "Year of origination [Axis]", "terseLabel": "Year of origination [Axis]" } } }, "localname": "YearOfOriginationAxis", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "stringItemType" }, "cvco_YearOfOriginationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of origination", "label": "Year of origination [Domain]", "terseLabel": "Year of origination [Domain]" } } }, "localname": "YearOfOriginationDomain", "nsuri": "http://www.cavco.com/20210403", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r825", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r828" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r825", "r826", "r827" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r143", "r151", "r157", "r295", "r528", "r529", "r530", "r559", "r560", "r598", "r601", "r603", "r604", "r859" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r143", "r151", "r157", "r295", "r528", "r529", "r530", "r559", "r560", "r598", "r601", "r603", "r604", "r859" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r143", "r151", "r157", "r295", "r528", "r529", "r530", "r559", "r560", "r598", "r601", "r603", "r604", "r859" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r227", "r461", "r465", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r400", "r433", "r488", "r490", "r673", "r674", "r675", "r677", "r678", "r679", "r705", "r774", "r778", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r400", "r433", "r488", "r490", "r673", "r674", "r675", "r677", "r678", "r679", "r705", "r774", "r778", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r227", "r461", "r465", "r777" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r223", "r461", "r463", "r707", "r773", "r775" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r223", "r461", "r463", "r707", "r773", "r775" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r400", "r433", "r474", "r488", "r490", "r673", "r674", "r675", "r677", "r678", "r679", "r705", "r774", "r778", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r400", "r433", "r474", "r488", "r490", "r673", "r674", "r675", "r677", "r678", "r679", "r705", "r774", "r778", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r152", "r157", "r489" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r224", "r225", "r461", "r464", "r776", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r846", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r224", "r225", "r461", "r464", "r776", "r804", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r846", "r847" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r152", "r157", "r358", "r489", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "srt_SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock": { "auth_ref": [ "r764", "r856" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the supplemental schedule of reinsurance information. Reinsurance schedule includes, but is not limited to, the type of insurance, gross amount of premiums, premiums ceded to other entities, premiums assumed from other entities, net amount of premium revenue, and the percentage of the premiums assumed to net premium revenue.", "label": "SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block]", "verboseLabel": "Reinsurance Effect on Premiums Written and Earned" } } }, "localname": "SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "stpr_AZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ARIZONA", "verboseLabel": "ARIZONA" } } }, "localname": "AZ", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "CALIFORNIA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "domainItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FLORIDA", "terseLabel": "FLORIDA" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TEXAS", "verboseLabel": "TEXAS" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "ASC 606" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201601Member": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.", "label": "Accounting Standards Update 2016-01 [Member]", "terseLabel": "Accounting Standards Update 2016-01" } } }, "localname": "AccountingStandardsUpdate201601Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r32", "r229", "r232" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r31", "r135", "r659", "r660", "r748" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts Receivable, Related Parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r49", "r344" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r70", "r72", "r73", "r745", "r786", "r790" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r81", "r82", "r83", "r140", "r141", "r142", "r584", "r781", "r782", "r861" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r33" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r528", "r529", "r530", "r603" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r114", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r144", "r145", "r146", "r147", "r157", "r259", "r260", "r292", "r293", "r294", "r295", "r296", "r297", "r383", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r557", "r558", "r559", "r560", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r656", "r709", "r710", "r711", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r857", "r858", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Issuance of common stock under stock incentive plans, value" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r491", "r493", "r534", "r535" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r493", "r520", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation cost charged against income" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r241", "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for loan loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r247", "r298", "r300", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.", "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts", "terseLabel": "Recoveries" } } }, "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other addition (reduction) in allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Adjustments, Other", "terseLabel": "Impact of adoption of ASU 2016-13" } } }, "localname": "AllowanceForLoanAndLeaseLossesAdjustmentsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)", "terseLabel": "Change in estimated loan losses, net", "verboseLabel": "Change in estimated loan losses, net" } } }, "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": { "auth_ref": [ "r765" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.", "label": "Allowance for Loan and Lease Losses, Real Estate", "negatedTerseLabel": "Allowance for loan losses", "periodEndLabel": "Allowance for loan loss at end of period", "periodStartLabel": "Allowance for loan loss at beginning of period" } } }, "localname": "AllowanceForLoanAndLeaseLossesRealEstate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Write-offs", "negatedTerseLabel": "Charge-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after recoveries, of loans and leases that have been written-off.", "label": "Allowance for Loan and Lease Losses Write-offs, Net", "negatedTerseLabel": "Loans charged off, net of recoveries" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r327", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive stock equivalents excluded from computation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r205", "r212", "r219", "r290", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r579", "r585", "r617", "r663", "r665", "r716", "r742" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r13", "r65", "r131", "r290", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r579", "r585", "r617", "r663", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "auth_ref": [ "r136", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.", "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "verboseLabel": "Reserve for repurchase commitments" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsEarned": { "auth_ref": [ "r753", "r763", "r795", "r798" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums assumed from other entities.", "label": "Assumed Premiums Earned", "verboseLabel": "Assumed premiums - nonaffiliate Earned" } } }, "localname": "AssumedPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsWritten": { "auth_ref": [ "r795" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums assumed from other entities.", "label": "Assumed Premiums Written", "verboseLabel": "Assumed premiums - nonaffiliate Written" } } }, "localname": "AssumedPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r270" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r271" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r267", "r312" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Total Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "verboseLabel": "Available-for-Sale Securities by Investment Category" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Unrealized losses, 12 months or longer" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r277" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value", "totalLabel": "Total Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investments in debt and equity securities in an unrealized loss position categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block]", "verboseLabel": "Investment Securities in a Continuous Unrealized Loss Position" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Unrealized Losses, less than 12 months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value", "verboseLabel": "Less than 12 Months, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value", "verboseLabel": "12 Months or Longer, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities [Abstract]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "verboseLabel": "Due in less than one year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "verboseLabel": "Due in less than one year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "verboseLabel": "Due after ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "verboseLabel": "Due after ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost", "verboseLabel": "Due after five years through ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value", "verboseLabel": "Due after five years through ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "verboseLabel": "Due after one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "verboseLabel": "Due after one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r273" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Mortgage-backed securities, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r273", "r736" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Mortgage-backed securities, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r264", "r268", "r312", "r722" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale debt securities", "totalLabel": "Total Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "verboseLabel": "Available-for-sale debt securities by investment category" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r494", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Operating lease obligations incurred" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CargoAndFreightMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Product transported between locations.", "label": "Cargo and Freight [Member]", "terseLabel": "Freight" } } }, "localname": "CargoAndFreightMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "verboseLabel": "Book Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r44", "r116" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "verboseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r19", "r117", "r714" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r116", "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the fiscal year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r627" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r753", "r762", "r792", "r793", "r796", "r798" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums - nonaffiliate Earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r796", "r798" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums - nonaffiliate Written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": { "auth_ref": [ "r261", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses). This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.", "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net", "verboseLabel": "Loans held for investment (at Acquisition Date)" } } }, "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r129", "r131", "r161", "r162", "r163", "r166", "r168", "r180", "r181", "r182", "r290", "r384", "r389", "r390", "r391", "r395", "r396", "r431", "r432", "r434", "r435", "r617", "r830" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.", "label": "Commercial Portfolio Segment [Member]", "terseLabel": "Commercial Portfolio Segment" } } }, "localname": "CommercialPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r354", "r355", "r356", "r367", "r806" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r376", "r807" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "verboseLabel": "Repurchase Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141", "r603" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r437" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance, common stock, shares", "periodStartLabel": "Beginning balance, common stock, shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,241,256 and 9,173,242 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]", "terseLabel": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs, General [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r79", "r88", "r578", "r588", "r729", "r755" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r581" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsumerPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.", "label": "Consumer Portfolio Segment [Member]", "terseLabel": "Consumer loans" } } }, "localname": "ConsumerPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": 1.0, "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "verboseLabel": "Construction loan contract amount" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r475", "r486", "r799" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities", "verboseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r94", "r131", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r617" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r132", "r554", "r563" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r554", "r563", "r565" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current Income Tax Expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r132", "r554", "r563" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "verboseLabel": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r725", "r752" ], "calculation": { "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Total Debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r128", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r414", "r421", "r422", "r424", "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt and Finance Lease Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r412", "r425", "r426", "r614" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "negatedTerseLabel": "Securitized financings and other" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r130", "r138", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r410", "r411", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r423", "r425", "r426", "r427", "r428", "r438", "r439", "r440", "r441", "r635", "r636", "r638", "r639", "r739" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "verboseLabel": "Gross unrealized gain (loss), available for sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r269", "r312", "r316", "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "terseLabel": "Allowance for credit loss on available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Gross gains realized on debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Loss", "negatedLabel": "Gross losses realized on debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r313", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Abstract]", "terseLabel": "Investment summary" } } }, "localname": "DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income).", "label": "Deferred Discounts, Finance Charges and Interest Included in Receivables", "negatedLabel": "Deferred financing fees, net" } } }, "localname": "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r555", "r563" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r132", "r555", "r563", "r564", "r565" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r541", "r542" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r115" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r555", "r563" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]", "terseLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxAssetsNetCurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r552", "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Salaries and wages" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease - Operating lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Warranty reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Operating loss carryforward valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r542", "r549" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred Tax Liabilities, Net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r552", "r553", "r575", "r576" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Other intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Lease - Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome": { "auth_ref": [ "r552", "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.", "label": "Deferred Tax Liabilities, Other Comprehensive Income", "negatedTerseLabel": "Deferred tax expense" } } }, "localname": "DeferredTaxLiabilitiesOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Unrealized gains on marketable equity investments" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r552", "r553" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant, equipment and depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer matching contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer maximum match per employee" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employee contribution rate, subject to match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r200" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "terseLabel": "Gain on IRLCs" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r591", "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Recognized gain (loss) on forward commitments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLossOnDerivative": { "auth_ref": [ "r590" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Loss on Derivative", "negatedTerseLabel": "Loss on IRLCs" } } }, "localname": "DerivativeLossOnDerivative", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "terseLabel": "Interest Rate Lock and Forward Sales Commitments" } } }, "localname": "DerivativesReportingOfDerivativeActivity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r753", "r761", "r794", "r797" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "verboseLabel": "Direct premiums Earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r794" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "verboseLabel": "Direct premiums Written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r461", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r10", "r20", "r31", "r135", "r387", "r389", "r390", "r394", "r395", "r396", "r659" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Current portion of commercial loans receivable from affiliates, net" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r45", "r135", "r387", "r389", "r390", "r394", "r395", "r396", "r659" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "terseLabel": "Commercial loans receivable from affiliate, net" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/QuarterlyFinancialDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r149", "r150", "r151", "r152", "r153", "r158", "r161", "r166", "r167", "r168", "r172", "r173", "r604", "r605", "r730", "r756" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/QuarterlyFinancialDataDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r149", "r150", "r151", "r152", "r153", "r161", "r166", "r167", "r168", "r172", "r173", "r604", "r605", "r730", "r756" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/QuarterlyFinancialDataDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings Per Share Computation" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r169", "r170", "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r133", "r544", "r566" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Salaries, wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted-average period over stock options expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r81", "r82", "r83", "r140", "r141", "r142", "r145", "r154", "r156", "r179", "r295", "r437", "r442", "r528", "r529", "r530", "r559", "r560", "r603", "r628", "r629", "r630", "r631", "r632", "r633", "r781", "r782", "r783", "r861" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Non-marketable equity investment, contributions" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r46", "r206", "r288" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r611" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r286" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Net gain (loss) recognized during the period" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r286", "r758" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedTerseLabel": "Less: Net (gains) losses recognized on securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r286", "r758" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized gains (losses) recognized during the period on securities still held" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r412", "r425", "r426", "r614" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "verboseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyPolicy": { "auth_ref": [ "r357", "r376" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.", "label": "Extended Product Warranty, Policy [Policy Text Block]", "verboseLabel": "Warranties" } } }, "localname": "ExtendedProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r606", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r606", "r615" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r412", "r425", "r426", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r486", "r607", "r670", "r671", "r672" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r412", "r425", "r426", "r606", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r412", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r412", "r475", "r476", "r481", "r486", "r607", "r670" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r412", "r425", "r426", "r475", "r476", "r481", "r486", "r607", "r671" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r412", "r425", "r426", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r486", "r607", "r672" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r412", "r425", "r426", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r486", "r670", "r671", "r672" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r610", "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r643", "r647", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r642", "r653" ], "calculation": { "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease obligations", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails", "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "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.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance lease liability maturities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total finance lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueAfterYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Finance lease payments thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance lease payments FY22" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFive", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance lease payments FY26" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearFour", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance lease payments FY25" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearThree", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance lease payments FY24" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueYearTwo", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance lease payments FY23" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r641" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "cvco_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r643", "r647" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Financed lease asset accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r643", "r647", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of leased assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r651", "r654" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r650", "r654" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r234", "r242", "r244", "r248", "r251", "r255", "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Commercial Loans Receivable" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r274", "r275", "r283", "r284", "r285", "r299", "r302", "r303", "r305", "r307", "r314", "r315", "r318", "r319", "r423", "r436", "r594", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r683", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other.", "label": "Financial Service, Other [Member]", "terseLabel": "Financial service, other" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r236", "r298", "r300", "r301", "r723", "r840", "r842", "r844" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for loan losses", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Allowance for loan losses, commercial" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r245", "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator" } } }, "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r299", "r302", "r308", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r842", "r843", "r844" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "auth_ref": [ "r249", "r304", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of financing receivable 90 days or more past due and still accruing.", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "terseLabel": "Commercial loans 90 days past due still accruing interest" } } }, "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable Recorded Investment [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r334" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r328", "r330", "r334", "r338", "r708", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Expected Amortization for Future Fiscal Years [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r334", "r712" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r328", "r333" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r334", "r708" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Goodwill and other intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-lived Intangible Assets [Roll Forward]", "verboseLabel": "Finite lived:" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r114" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on sale or retirement of property, plant and equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r323", "r324", "r665", "r715" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and Intangible Asset Impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r325", "r331" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r131", "r205", "r211", "r215", "r218", "r221", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r617" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/QuarterlyFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Representations and Warranties of Mortgages Sold" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r114", "r341", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment losses on assets held and used" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r340", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Asset Impairment" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r205", "r211", "r215", "r218", "r221" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r347", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r133", "r545", "r546", "r551", "r561", "r567", "r569", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r134", "r155", "r156", "r203", "r543", "r562", "r568", "r759" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails", "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r80", "r539", "r540", "r546", "r547", "r550", "r556" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r544" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r544" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r544" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r544" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsOther": { "auth_ref": [ "r544" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount", "negatedTerseLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r111", "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Cash paid during the year for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.", "label": "Increase (Decrease) in Finance Receivables", "negatedLabel": "Commercial loans receivable" } } }, "localname": "IncreaseDecreaseInFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r329", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r329", "r337" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Indefinite-lived Intangible Assets [Roll Forward]", "verboseLabel": "Indefinite lived:" } } }, "localname": "IndefiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r368", "r380" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Insurance [Abstract]", "terseLabel": "Insurance [Abstract]" } } }, "localname": "InsuranceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r326", "r332" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r199", "r634", "r637", "r732" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r110", "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the year for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalCreditAssessmentAxis": { "auth_ref": [ "r245", "r307", "r309", "r310", "r372", "r593" ], "lang": { "en-us": { "role": { "documentation": "Information by entity-defined rating.", "label": "Internal Credit Assessment [Axis]", "terseLabel": "Internal Credit Assessment [Axis]" } } }, "localname": "InternalCreditAssessmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InternalCreditAssessmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity defined credit risk rating.", "label": "Internal Credit Assessment [Domain]", "terseLabel": "Internal Credit Assessment [Domain]" } } }, "localname": "InternalCreditAssessmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r60" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r63", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Summary of inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r18", "r64", "r125", "r175", "r320", "r321", "r322", "r706" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r62" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r61" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r289", "r757" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r751" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "totalLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r282", "r713", "r737", "r802", "r837" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "verboseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating lease liability maturities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Operating lease payments thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating lease payments FY22" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating lease payments FY26" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating lease payments FY25" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating lease payments FY24" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating lease payments FY23" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r653" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "verboseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r131", "r290", "r617", "r665", "r719", "r747" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r54", "r131", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r580", "r585", "r586", "r617", "r663", "r664", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r767", "r770" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Insurance loss reserves" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r769" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "negatedTerseLabel": "Net claim payments during the year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "auth_ref": [ "r791" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "terseLabel": "Balance of incurred but not reported losses" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r768" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Net incurred losses during the year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r26", "r718", "r740" ], "calculation": { "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Secured credit facilities" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails", "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Line of Credit Facility, Expiration Period" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Weighted average interest rate during the period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansAndLeasesReceivableAllowance": { "auth_ref": [ "r236", "r240", "r253", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Allowance", "terseLabel": "Allowance for loan loss, consumer" } } }, "localname": "LoansAndLeasesReceivableAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.", "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "terseLabel": "Allowance for Loan Losses" } } }, "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "auth_ref": [ "r247", "r257", "r640", "r727" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Deferred Income", "negatedTerseLabel": "Deferred financing fees and other, net" } } }, "localname": "LoansAndLeasesReceivableDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r229" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Gross", "terseLabel": "Consumer loans receivable" } } }, "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.", "label": "Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block]", "verboseLabel": "Consumer Loans Receivables" } } }, "localname": "LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r659", "r726" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Commercial loans receivable from affiliates" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAssumed1": { "auth_ref": [ "r119", "r120", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of loans assumed in noncash investing or financing activities.", "label": "Loans Assumed", "terseLabel": "Change in GNMA loans eligible for repurchase" } } }, "localname": "LoansAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.", "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Commercial loans receivable" } } }, "localname": "LoansReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleAmount": { "auth_ref": [ "r229", "r803" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.", "label": "Financing Receivable, Held-for-Sale", "verboseLabel": "Loans held for sale" } } }, "localname": "LoansReceivableHeldForSaleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r138", "r382", "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsScheduledMaturitiesoftheCompanysDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r46" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term Investments", "verboseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r357", "r358", "r359", "r362", "r363", "r364", "r366", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r357", "r358", "r359", "r362", "r363", "r364", "r366", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r361", "r365", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "verboseLabel": "Letter of Credit" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r357", "r358", "r359", "r362", "r363", "r364", "r366", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "New Claims for Mortgages Sold" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment", "verboseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r266", "r475", "r476", "r486", "r799" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Collateralized Mortgage Backed Securities [Member]", "verboseLabel": "Residential mortgage-backed securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.", "label": "Mortgage Loans in Process of Foreclosure, Amount", "terseLabel": "Foreclosure or similar proceedings in progress" } } }, "localname": "MortgageLoansInProcessOfForeclosureAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "auth_ref": [ "r750" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.", "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net", "totalLabel": "Consumer loans receivable" } } }, "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "verboseLabel": "Accrual for estimated warranties" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r183", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r112", "r115" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r76", "r78", "r83", "r87", "r115", "r131", "r144", "r149", "r150", "r151", "r152", "r155", "r156", "r164", "r205", "r211", "r215", "r218", "r221", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r605", "r617", "r728", "r754" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r149", "r150", "r151", "r152", "r158", "r159", "r165", "r168", "r205", "r211", "r215", "r218", "r221" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r157", "r172", "r259", "r260", "r292", "r293", "r294", "r295", "r296", "r297", "r383", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r557", "r558", "r559", "r560", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r656", "r709", "r710", "r711", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r857", "r858", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued or Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonperformingFinancingReceivableMember": { "auth_ref": [ "r245", "r307" ], "lang": { "en-us": { "role": { "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.", "label": "Nonperforming Financial Instruments [Member]", "terseLabel": "Nonperforming" } } }, "localname": "NonperformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r9", "r11", "r30", "r229", "r232", "r724" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "negatedTerseLabel": "Less current portion" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Consumer loans receivable, net" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.", "label": "Notes Receivable, Fair Value Disclosure", "verboseLabel": "Consumer loans receivable" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r250", "r298", "r303", "r306", "r310", "r311", "r838", "r840", "r841" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable.", "label": "Financing Receivable, before Allowance for Credit Loss", "verboseLabel": "Commercial loans receivable, gross" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r32", "r229", "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Commercial loans receivable, net" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r205", "r211", "r215", "r218", "r221" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r642" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r642" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r645", "r648" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r641" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "cvco_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Operating lease assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r651", "r654" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r650", "r654" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r17", "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r281" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "terseLabel": "Reclassification adjustment for securities sold" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r71", "r281" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r67", "r70", "r281" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Net change in unrealized position of investments held" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r68", "r71" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncome": { "auth_ref": [ "r115" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income", "negatedTerseLabel": "Non-cash interest income, net" } } }, "localname": "OtherNoncashIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash financing activity:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r90" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments for common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r99", "r265" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r100", "r574" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Payments for acquisition, net" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireFinanceReceivables": { "auth_ref": [ "r102" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.", "label": "Payments to Acquire Finance Receivables", "negatedLabel": "Consumer loans receivable originated" } } }, "localname": "PaymentsToAcquireFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-Based Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformingFinancingReceivableMember": { "auth_ref": [ "r245", "r307" ], "lang": { "en-us": { "role": { "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments.", "label": "Performing Financial Instruments [Member]", "terseLabel": "Performing" } } }, "localname": "PerformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28", "r431" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r28", "r431" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsEarnedNetPropertyAndCasualty": { "auth_ref": [ "r753", "r792", "r793", "r794" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of property and casualty premiums earned.", "label": "Premiums Earned, Net, Property and Casualty", "totalLabel": "Net premiums Earned" } } }, "localname": "PremiumsEarnedNetPropertyAndCasualty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenAndEarnedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Premiums Written and Earned [Abstract]", "verboseLabel": "Reinsurance Effect on Premiums Written and Earned" } } }, "localname": "PremiumsWrittenAndEarnedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r794", "r797" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums Written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r12", "r42", "r43" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate.", "label": "Prime [Member]", "terseLabel": "Prime- FICO score 680 and greater" } } }, "localname": "PrimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.", "label": "Principal Amount Outstanding of Loans Held-in-portfolio", "terseLabel": "Serviced portfolio with MSRs (in thousands)" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "auth_ref": [ "r676" ], "calculation": { "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans).", "label": "Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement", "terseLabel": "Other secured financings" } } }, "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "auth_ref": [ "r104" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.", "label": "Proceeds from Accounts Receivable Securitization", "terseLabel": "Proceeds from secured financings and other" } } }, "localname": "ProceedsFromAccountsReceivableSecuritization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "verboseLabel": "Principal payments received on consumer loans receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r96", "r97", "r265" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "verboseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "auth_ref": [ "r97" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of receivables arising from the financing of goods and services.", "label": "Proceeds from Sale of Finance Receivables", "verboseLabel": "Proceeds from sales of consumer loans" } } }, "localname": "ProceedsFromSaleOfFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale of property, plant and equipment and assets held for sale" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r103", "r523" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Payments for exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r53", "r369", "r373" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Estimated warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r76", "r78", "r83", "r108", "r131", "r144", "r155", "r156", "r205", "r211", "r215", "r218", "r221", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r578", "r582", "r583", "r587", "r588", "r605", "r617", "r733" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/QuarterlyFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r49", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r350", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r48", "r343" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "verboseLabel": "Property, plant and equipment, at cost:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r345", "r665", "r738", "r749" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r47", "r345", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r345" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r343" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r113", "r237", "r731" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r177", "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/QuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "auth_ref": [ "r230", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.", "label": "Real Estate Acquired Through Foreclosure", "terseLabel": "Repossessed homes" } } }, "localname": "RealEstateAcquiredThroughForeclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r244", "r255", "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r73", "r81", "r82", "r84", "r628", "r632", "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Other comprehensive income, net" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.", "label": "Reinsurance [Text Block]", "verboseLabel": "Reinsurance and Insurance Loss Reserves" } } }, "localname": "ReinsuranceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r657", "r658", "r659", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r106" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payments on securitized financings and other" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "auth_ref": [ "r66", "r682" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.", "label": "Repurchase and Resale Agreements Policy [Policy Text Block]", "terseLabel": "Reserve for Repurchase Commitment" } } }, "localname": "RepurchaseAndResaleAgreementsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r19", "r116", "r122", "r714", "r744" ], "calculation": { "http://www.cavco.com/role/RestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "totalLabel": "Total restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r19", "r116", "r122" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r14", "r23", "r116", "r122", "r805" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash, noncurrent", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Service-Based Awards" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r442", "r531", "r665", "r746", "r785", "r790" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "verboseLabel": "Cumulative effect of change in accounting principle" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r140", "r141", "r142", "r145", "r154", "r156", "r295", "r528", "r529", "r530", "r559", "r560", "r603", "r781", "r783" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r126", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r462", "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r91", "r387", "r389", "r390", "r394", "r395", "r396", "r801" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition - rebates and freight" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r86", "r131", "r196", "r197", "r210", "r216", "r217", "r223", "r224", "r227", "r290", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393", "r395", "r396", "r617", "r733" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenue", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/QuarterlyFinancialDataDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/RevenuefromContractwithCustomerNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r649", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets recognized" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r272", "r273", "r276", "r277", "r278", "r280", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Reconciliation to SOCF" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "auth_ref": [ "r235", "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.", "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables" } } }, "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Net deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r482", "r483", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Earnings Per Share Computation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliations of income taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r307", "r310" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about credit quality indicator for financing receivable.", "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]" } } }, "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r328", "r333", "r708" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r39", "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Summary of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Activity in property casualty reserve" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/DebtandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Activity in the liability for estimated warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r49", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Quarterly Financial Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/QuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r19", "r122", "r714", "r744" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r19", "r122", "r714", "r744" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Summary of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r205", "r208", "r214", "r325" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r205", "r208", "r214", "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes.", "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "terseLabel": "Capitalized Mortgage Servicing Rights" } } }, "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r494", "r522" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r500", "r509", "r512" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Stock Options, Weighted Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Expected Amortization for Future Fiscal Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r24", "r717", "r743" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "negatedTerseLabel": "Less current portion", "verboseLabel": "Current portion of secured credit facilities and other" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r55" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Secured credit facilities and other" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/DebtandFinanceLeaseObligationsSummaryofDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r192", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r352", "r353", "r773" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r192", "r194", "r195", "r205", "r209", "r215", "r219", "r220", "r221", "r222", "r223", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServicingAssetAtFairValueAmount": { "auth_ref": [ "r684", "r685", "r686", "r689" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.", "label": "Servicing Asset at Fair Value, Amount", "verboseLabel": "MSRs (in thousands)" } } }, "localname": "ServicingAssetAtFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "verboseLabel": "Maximum vesting period for stock options and restricted stock awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding", "periodStartLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedTerseLabel": "Canceled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares of Cavco common stock authorized for grant under stock incentive plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares of Cavco common stock available for grant under stock incentive plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Canceled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average estimated fair value of employee stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r502", "r522" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, shares outstanding", "periodStartLabel": "Beginning balance, shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Activity, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance, weighted average exercise price", "periodStartLabel": "Beginning balance, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Option Activity, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r492", "r498" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Unvested target stock awards that may vest based upon performance conditions through fiscal year 2022" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Unvested target stock awards that may vest based upon performance conditions through fiscal year 2023" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r494", "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "verboseLabel": "Stock option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r515", "r532" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "verboseLabel": "Stock option exercise price as a percent of fair value of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r25", "r720", "r721", "r741" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Purchase accounting additions" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments and deductions" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Charged to costs and expenses" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r192", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r325", "r348", "r352", "r353", "r773" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r129", "r131", "r161", "r162", "r163", "r166", "r168", "r180", "r181", "r182", "r290", "r384", "r389", "r390", "r391", "r395", "r396", "r431", "r432", "r434", "r435", "r437", "r617", "r830" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r57", "r81", "r82", "r83", "r140", "r141", "r142", "r145", "r154", "r156", "r179", "r295", "r437", "r442", "r528", "r529", "r530", "r559", "r560", "r603", "r628", "r629", "r630", "r631", "r632", "r633", "r781", "r782", "r783", "r861" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r140", "r141", "r142", "r179", "r707" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r28", "r29", "r437", "r442" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock under stock incentive plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r28", "r29", "r437", "r442", "r504" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r36", "r37", "r131", "r252", "r290", "r617", "r665" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Number of shares and par value" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubprimeMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with weak credit histories, including but not limited to, payment delinquencies, bankruptcies, foreclosures and high default rates.", "label": "Subprime [Member]", "terseLabel": "Sub-Prime- FICO score less than 620" } } }, "localname": "SubprimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "auth_ref": [ "r760" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information.", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "verboseLabel": "Unearned insurance premiums" } } }, "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "auth_ref": [ "r687", "r688", "r693" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income.", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "terseLabel": "Mortgage Servicing Rights" } } }, "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r274", "r275", "r283", "r284", "r285", "r423", "r436", "r594", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r683", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r443" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r56", "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r56", "r443", "r444" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost; 6,600 shares as of April\u00a03, 2021, No shares as of March\u00a028, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r437", "r442", "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r144", "r145", "r146", "r147", "r157", "r259", "r260", "r292", "r293", "r294", "r295", "r296", "r297", "r383", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r557", "r558", "r559", "r560", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r656", "r709", "r710", "r711", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r857", "r858", "r859", "r860", "r861" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesandAllowanceforLoanLossChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r475", "r799" ], "lang": { "en-us": { "role": { "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.", "label": "US States and Political Subdivisions Debt Securities [Member]", "verboseLabel": "States and political subdivision debt securities" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "auth_ref": [ "r766", "r772" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). 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. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.", "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "terseLabel": "Reserve for Property Casualty Insurance Claims and Claims Expense" } } }, "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r189", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Accounting Estimate" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r168" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "verboseLabel": "Effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r160", "r168" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r158", "r168" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4519-111522" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5162-111524" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.L.1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "30", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123409700&loc=d3e13503-111538" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e13051-110250" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.11)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9972-128506" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9979-128506" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL75039408-165497" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(4)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r655": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r662": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a),(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122596-111746" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r713": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r737": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574960-122915" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14754-158437" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14784-158437" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB TOPIC 5.W)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r800": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "944", "URI": "http://asc.fasb.org/topic&trid=2303980" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r802": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r822": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r823": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r824": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r825": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r826": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r827": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r828": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r829": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r832": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r833": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r834": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r835": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r836": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r837": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r838": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r839": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r840": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r841": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r842": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r843": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)" }, "r844": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r845": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r846": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r847": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r848": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r849": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r850": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r851": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r852": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r853": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r854": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r855": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r856": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "17" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 139 0000278166-21-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-21-000029-xbrl.zip M4$L#!!0 ( &JLNU(3C]2]J9D# '+E)P 1 8W9C;RTR,#(Q,#0P,RYH M=&WLO6MW$TFR+OQ]_PJ]WN?=NWNM*43ER?5>/*F_Q:;9G[-H_'!\:2_NS?K**'D)PFB&K Y-%X$TQBI M30K%6 7Q;[L/$D6409A&$:4&BC)-\(F_%D=\EL_@\6_Y05*0#1 JXQ4D(O19 M%.^5$\:!*;+>=F_&;\=O.)H^.)KV_[&R-YL=/+A__]V[=_?>Z7OCR>Y])82\ M_Z_NT^=ICX;8]$?3&8X2K9Q?%2>#CZ^KOYQ?J>]_>OZ@/WKS;TZOAR-./VH^ M?VC_XLGV_NG!\U/[1[//-]P?<:M4X;H_F^!H6L:3(+\* MB0"AST[]Z_8JC.?M36<'DX\[[/P%ZI%YFQ_>]J^@D/K"ZYZ?GJG_^8;YP,?M M3L>@I/MW8G%ZQOD%A]-F%_'@_04%IW%^\MF!>>N-D!=Z>#J9_?ET_O'34Q\, M<+3[CQ4:-2^>K[# $^:'OPQIAIUZ<4/_>]A_^X^51^/1C-6XV3H^8-E+I]_^ ML3*CH]G]>>?>?_@?__$?O\SZLP$]K(@UY]C\&PWIKZ#]9'_'S' MC_AU)CC8&&4Z^A\Z7NGT,S>=][NMNX=Y?_WMSI.POSGL'O>> M_"%[3U[N=?=?0'?_V?[.JY=[FT_^>+>SO\O?T[O>5A*]5]M'3W5OL'URL,_G MO.EM/1ML;VW(S;4-L:U>\N>]-]TGV\#?=7?MA>ZMO1QV7WKQ5.T<;[]*=O,5 M_ZYV^MW]7X>;:WG8>_)"[*SM[?>>]/H[^WM[.]SF#G_NG:R_S4\>]^.3%[:[ MMOYN\TEO;WMK56WOOWC76WO\9GO_S;LN/\_V<-WL;/TZ?X[NJS_.KGG)]S*C MG:TQG[,*V^KQ7G=MI]_;6A7=5\_ZFUNK1[V39_WMK<&@.W_G%T<[C_W)TZWU M6?>Y.'JZM?H:9/&8P35*"]V 0=U$%UR33)+6$F*2?[EE_L?X7GU M\)Z:'K[Z:/8@L]\9XW/OL/\2]N(B M]CH9R?"[)HI@&\#B&@1?&DE6RN@HZV)7'L)]?>V@?X#VG'5\P/8Q_S*]0_9+ MR,J+R$;&#D'*AEQR3*,$8ZR2;TS%5P9?BF=D:_\O#-K?N?UQO@/W4N"JB^!: M(8+*43=2"FH@,JY1&&A"EEA$=*RX#.[C[1LUU7$\'A"."@XJP_T ^BHCGN>H M#W#W#N@O :TO JUD#.B49KXGV3[;@DW0'FK@Y%26(!$$ [WZ]/GZ7V#]>(*I MTOC.X:A_BO3HY0"SD!9S2DG8UQL?0,^4^D-& M^1\K&[W'YTA7VOC@$1[T9SCHGU!^.L;1^;-4G^:_I,&>6/T M^W@R*^-!?[S2J9: KV_48D7C:'/KS=N=T6][.R<';[:W&-KARV%O^&S84^NB M=[+[;GMK6V\^89A?_3;<5B_D]LD+Z#T*8OO5;].=K8.][LD>B\RVVEQ+DL\7 M_/EXW&8!YO#]9/-)RQN^]O0.WFA M-]?JYPW3W=I6+"[#WLG.F][:[DGO9/7X7R?GHL'_LAGPEOUS4HW7/K*-SZ7Q MWHH&@I5!6A.$C\S<[BFP[QWXN3Q\I7Q 25YYC][(7&.;$*1.61IK*&1#9BX? MU3KX._E8L'STW\L'E8 EVM"@#J:!%)C9%TV-S#%H6Y)SPLWEPTGSG?)Q-?;C M%=7A(\JK;VF"N_1>/A[3G7A6IJP%.;C3CRN7SP^6 ]'ML1D MI$K31R-4]XZFF9NX_W$;I_?_<-.S9YB.#R?S;_.!W0=G(GHJ&=_"?\\;HODP MU/FW?J[?2Y\FG?D#T6<'7!]M_,_'HRJ?7OSP_*>/6S^81TWGWZ8SG,SJP$<- MY40C=*/"^74?CKU_S'Q^JFP$-!6WCX^#7X^>/%\[?SR\T/GW^OUG\6@)(%6:I=06S"*?)!9:F,8 ? VGIN) MH.P2=/WIX/_LK.-9*CXT=';D*WMSNH_ND>#,Z" NU&)PG&B M\C%)I2""*^0QX)E?-DHN5X^R?)JFCDU\2X]^U -?P4R6K0Z>.H\:L;9>/*-YNQ/U]C09A-:R62(!N.C1 M9*@BH-^;@7_GT3Z1EJ_S:!_W&Y%PI;@HV')P/T4AV2-E:]DWN9S]O-\\6XS: M;_,.%,O6;WYN/"[3;V==+*ZBWY34.4*")!& J5-,FOLM!]2.WVON:[C?6-ZN MN[O.WIIVZ[#CZ=?,-SLZ&'"\,.M2C5 ZN<]'3Q,?SB9B'SR?U>DFOF;]?P_K MO.)X># >\=?IZE&?'?/Y:?S[<#QZ/ANG-Z=M_7+_L[=XWVOOG^2K#&!%\:+T M?X<+B"JQH-IHV1&"S,9'BEXEHRVC1<;<&FBV)G,C>MPF<#P*5!0,E90 M C, M=RUW7Q%,2]"I6P/.:L[]&AWBX'?L=-:*^V]I8V1FD\I)9 )AVHC"499#]D%;LDEW540 ZP M^.QN#K)%]8 U4&+T43(EAT@*'8$(04D?DHEG0GLC%/-;A78U[Q].9_6BZ>/Q MI$?O6#S'A]SL:/?WR7C$']-"^8^% Q*2K2>&NDY_NY^IU 76J "Z1B:V0C MH:G1'@8J",RK+4?KVI?E%Z@?&C[PV4-QQ?A40&".PG@P*0")D@CU#PD?!X)W M8="7:(B3Q.&RLSD'4,%$+$(D$ FU*EG='B[;EC#HRT*[+*+CE>%HF80HBL,@ M'=&7(,FF1% *"R_Z-P*F[.(28&K$R)ADLK.@[ J@B_:2R53<8ZL19+@EE^( M;E\8U!X3%! EE B!#/\KDD> H#WI9(T.ZBX,NA.HKQ0H4BZ35-DZ J_(0P@6 M$+60)4D5EU^@?FCXI ?'O1J%939K2X@H92(EE6)>2RXN(//HF@W#M48AT*!:B4QY(&8/&11LXQ$VW#]!K3L!9/*05-AE3SMX8-K'%NT089,A: M&V,AW#Y(;XRA+Q[<$M%(*7-66,!I&63)V:!010>IB[E]X%Y_LL_B466:385* M ,FLR*442A2.1"&,:(7 VX?J0E*$%@^T9/++E,FC59J9%)ME 38%*6TH04$+ MLFF6@39="[7-RA,FK4G9 @&ESSHE78.3[!T#=&N@N;D,Y"L<19W+R%IV!?)60::DSPY90@5 ^) 0P MQ!KE*) P-P?9HGJ ; BY<" KB,E29*./IL[&6XY\(BB_@%6";29/BU^^B(A M&;U/,0"D@L(F AG88RBCC;E]@-[DF--"(/6(OJ D68(&)LTH0\-C3@M!M8 N(M2T *( M4:-26'(P(NBB0KF%;G7Q8TZ+<;?:!S*Y6 .F+J;@WI%#K M2R4TH9C]H2.0SZ*H(7."8N1XM;@L^ QIZMT2Y0BV(0HZP('TEY[ MYUSR9#5!5FIY(9M.9@\>G:+ G;Y>"J79:17WS;*:QP?5S)VB=JDSWZ=Z+>TR MATO?^3I6[TC=$H&6$$746B0D!3+%B*J ]$IFDH5$6%Z!7N0BC&57IA]:I,%' M$[-W3$DU)(L!!22MO?03@ M2]X:X;[J12MW4KW$4ITC6A6@^. CY)!8YI1*7B=CK4>B6R/5-["8YD[0EUC0 MB7(1-E@M8A5W#"Y&7>M[&J\L2KV\@GXG5DLL5EXY[8,$4T*&K*UW+&4IJJ!2 M2<&+!6R <,V&],8206YL9X9/ZGQ9(0QF\IY A1QD-OQ?$I22E2KG/?&QR)U3.SR$)2X-> L(A'DZF B1"&P(A$S MD-+!4*VX+Z)26OER>V"ZT420*U0C+2DYG01P#.]+BE*X8%R2WOLL;+XU^"PZ M$>3J($,+B8A$+,9 1(LVZ0"&I&.E8O_4(FIX-@0V[8UG-)UOQ;HZRH_[(QS- M]W>F1/VW& ?TZ_&'SUO'!W0*[7QWU_<;N*[.5A-+P'1N+"L;NZKAO<\\S_NM M8I^?OO*G3&M]L24^:,EJ8(']G70&%C%C)C MI3(50$@A+>^KO6?^)D%7I:(6N1JVC/SBL^/? M!]P7[&4J6SB8 W?\P:.I$A65*A+K%:@N$Z)N@[F+:8[\R.;YXXIW]^;J1(BC$G,)8 M[R&FX%5)*CAC%8=1PK1!=);,_GR+4+9%=-[O '[VI.]%X7R?[3FE.V-YYVU\ M;@_NSQ,JZX0-69)V%EP$-#EY0,2"5%20+97%VVL\(D7CI0R6@Q0@#1C]Z0\H M4)+1+07L4L:CG8")!#*PB0_* "0=:E7D##Y ]I+I0DL 8WN<#]-L<_*<)F_[ MZ1,#_ @GN^,Z5#:A_N[>;3&]GXQRQF*S="Z5S)8242JRZ$Q"EPQB:$$EA"7# M<3&%#ECKC$=+6CH-P0=D]42K4"M5M-.Y!554EPW'Q=0D1X7%)R.=81SY8W3! MIZQ*+$ZFU 9'^!T#^L,A35(?!U<]I'^7VGQ;_)7 X!@4:T@%L&"CSDIH"L1J MXHMS+=*/*YB5VYST=_F"&>75,J/);9^9NU/CVZ+&4L6:]EY+RSAPF%![YRDJ MDQ1'?#&U0(W_FJZ<#ETY(8M&0+B:H4$ZJ[ 4J+2TH[4,VPI!CY# ZX=JPF\H20[J0^"([Y.@B M.90^@G,YNB*-,I!E]#4;N@6&]WIS KY7HO[Y8NW1.-_*'/H"EI4?HJ6B 25; M^$PF%,&QJ?*FG54S?SS965"19!E1E! 5B0"%FD50MT2.87 OFUHG%2"-( ML*+N9'SGVMHI3 MR@@@_:F;M(K97^)O@ZJV"T=:'& MW\9;;YQGGX/.:P/QA_O$J?3/$X.^$:5G\C M1%VWELD$(7FT)5G4*<6"*+-H@;^Y$Z9E<7,R$7LXJ;*5+$R6 U4IT0A(YH(7F)(R4/B&)G-E%) K79Q/ZPH+<3!B8C:VHS.^@!2Z2@DHBA2 M9,5W,&)IB0#-:K[V$:(SGH-62E=F" M$4GYY2W!>EHH9W\\>70XG8V'-+F(W2.<[CVC>3GIK?&CNDIV3?ETC M6?%LB49Y733)F(U+ G2VR'Q4>66+]3Y+N\0;Z2X5(%>XAV&JM42U-L$1J)H0 M)#PEG=E3,?G %I0)?T\E-K@7)H?UZD]*-HXGLUWC2<'XPECM49QUCI54BYH M-,Y D'7=M$0 'YC0U:T2**B\O-YGN8W=U;FC5$HLPG%\! YBGN]M55/!I-"! MJ;BX!0@MU-A=(7'(D"DYDDD[4$D'FS.8@A@$.0_F%B"U"&-WA0 A4^JH-=DD M 9E%D%P"Z]AIGRX*8UDA@SM<.V[ >>L0BV2")J6P YTFD7VZPA-X?'%6Z]7A/;2R*RPD-QPC,J MPA07K%)45U(MK7Z32CW9ZO3*4VG?PXW?Y_PE=\[4#F'>9MP MLEG.=QYZO^/.18[]N#]-.*@GMD0KF3-HZ0,&!PI\8$87:T4"B6PHC3,M&']8 M)BG@NXPGK9.!J O'7"(9R@62\CYCPD(R$1/,$N]DX*MDX!3^.I[8$O@-:N7 M!,F> @MUJR@$#)Q5"%UE'?P?Q/\OB7PDRPI0K)! X)-,08.)[5'+0,%H"4> M@5QJ^%U+X-W+ 8M#-N5JD((U.P45AP)02AC2@YL9T6+!2MITXW M+ 2M"YR5<2(J9:S6"!"<3T&&FK:#3FNSS)4'KBZ*782H+0O^1?@2P'HM%8'* M,4;MF#4M7&D1B\+P=V M& ]:I)WL(87-06!@08B0,$8H(BAKI56!EMAU7G$L^V.+ 4=)I%(H,=::BM+/ M=[7(P2:OV(,N:K"HLC8L$V*)Z^XL70S= M4AN B$R5H>28!,C 8;0/3 HXB@+I56FS*[AT1/MC2X S-1^7C#(8/]YXM/D\C2=WL]%_J9\DC$W"RV@#>*\CU@H8;$1#Y"/FE@Q WJ @M'0^ M&HLOZ'0V6(!J.0&'49 V D4L"N_$X+9'TQP\I50+HFK/4;7'H!5@MEDGGS7F M)38$2Q=-?Z6P+8T$6!,RR11\,B 2A@"(1>OLI4Q2F^65@&6W 6V9E49G,:>4 M#:4(V2=/3@(60QQ!,7O/=Q+PHT33D@S5\O]2&0'!.&3+4.O6"8X9!)1;DI_2 M.A-M=1$1DB)E$X2BT49OV5,K$YFREQ;4QUXB6*ZPDB]%M+4,4?@0-#'.L;YG1@E?16H$-!T4JV5WJ)Y\YOWQI: MXP5I:X4+!4$:$'TK MYI/;%HDXL-J)%)SQ$HRDND^/%XDX+(DU$W!Y,:D;DCT_WVKS"8UW)WBP5S<3 M.85E.CN8/-CZU](#$ L!UG5*D1(KA8R9HLLJUVH?,ODE3K.Y# "/GRX_ '5/ M4F#N"A+JSK,8[!"A*Q#-,&XV[V# MQ9T<_ED.%[/#AA,D8DE21E1LZPHBL%LC% D<29!W]O"V6!Q?ZQ\AJ$0Y.*=Q;DM.EU\L. C>E\2)$PQ&2VUMG7G;IE@B#)D.?B,0-REP_Y5#I1 8QTQ]_4!M#&QD *P)85 080EGC9LDW2TW;J26K+/!W R1NL5J6)+A*016U\' M:/%87>$X2SM/>U/OWLH\-;& M;QKJ>I4HK<(($EPL6@1#29BD;!2MY^@W+ ;M#-2LRE930@2= #&@TB76+*): M7SGA[5C?8B\*_+3&6W7@/^R@ *09*SIBY%!43:$Z"$J1"NET1JI[<'4#8)RA4554Y1!*900+*AD M?'39BK9KROE9O?'HX&X^[%NH%,2LO4V)%1.R< C9Z\#T6@$H"JUW MI4LC(.V,M+SW12FGP(0"(;B SF6=BN+(6P L\=Q'R\2C=3$89$.0YJ7L,^3" MKC]G@2AU#MZJLL2;72WMK-AW"N&R2(;VT4HCF6"@!_ M6CZ;T9:X+<:<;2HY6&] 0!VOM2%!3(5R2K;U8_BW3)%+W>7=I"!,+N!(HR;P M,9*S.FAWMI]ABR.ZI8#K"DM^YF0

Z/?)F-]W=OS[@+M@=937__>P?U#;^/5XZ_B /K9;3W&46^)* M# 9OSU=$=42=2H.J:!6M8 ):"U9J[*E M'")*(B/QEJG3(D&[.DT##\)+ UAG+R.H.LZ*TDN ;"'1$M?9^";0NICV^B.: M'%\\L27ZA:+J4<*L:@V(@-&SGQ)).YW):%SBBAPM@>H*9[C(6&9X1ED#4,N9 MNY!)\T>A1<*B6K2$LT$;61 M(:3LM09K DKG3(P<3MFZB;IMT3K-Y8)S,8LQ(2@M"HI"B."9_BL1-#K4% !2 M-+=-.Y_38,#LY FQ->7H>917\[ _ZD]G$S[Y+:T?'7"SMU-SK=&%5-((Z,#R MOR4".5G+P<@6/$]&.W'P=4QXAGTU^/N[@_GCP:X/23(AE/QN/\KC\8M(3(&DU$ M4%0)EL!EB#H+RII_*D4KVXHA_&5&ZNIXK$NZKDW70EB 6E;<&U]WC*<@2LCM MV-[N&Y':FF"F(4[>3-F*SK_T<'@=EO-Z5,PY3)3 6B PIH1: 9O_,1+92I8E M'O5O)7!7.!Z#UM@<(,ILP&85) MKTS7Q%.N9]\2$8(SH7@B#XDI2/3.:Y(:#))5K5BRV1+0KG",1B B2T$V7H!2 M*HAHA2@.148!O@7K=1Y_BWE\=#B=<1PQ>4:#>?PPW>L?M$7/LB^)% ;"HH%T M1G(^)9(JFYP@N.77LY9 =G5:AI'YAK>,4,&:GNNU%J$P@C@[G-!F^?#S\2=Y%#2;T81/F#_R\DK((2O!7#S2 /O# M]\ /";D_Z6R%4#UT?OWYD?/OM8'/BEL=O]&H$5220#XB)I%K*4MO00K?I@'T M;Q& 2I:'([[QZ0CLDT-D\9S1-:1D+GX 76N+6D)QLF2 BRSD%[C#EJZ3M(?36XFN-(H1"S6WJLY\!60_'Z,217M4D%NPX>97@_JH MEI.>'!\,,%&M0=N?M2@%!$(PT>CD.-P!90L69M4%M(>2'9*^S=IX4\ M7BM- MEL6#L<;456Q,VM!9)X-R=?$ZE-2B20ZWN$/Y>U#V!.'@.RMAHH=12G-+761C@ MV$P(VZ9,L-5W.,E_SM-;'QX,QL=$SV?C]&;SH#+BVVB4R4IILS,QV0#,F;Q@ M)VRE"J5(5<"TR"@O"Y"+L;NJY!JE&O)8H"[ZB( .I4F&M"G.MA=5,/O*=Q"=?#1A,C^ M#1S8Z(WV1 &D5:=4!+D M%LR9+0CONLJJQL.]:S$!LS 69 M +)&V00QUDQ"44!GEVT!;-7JS46KV>+!E$;G;)(.3F4VCSFZ"(%54SLM=&S5 M0OE5;B'W!X=UG>5S2H>3_JQ/T_6C-#C,E!]/QL-'X^'!X6R>,[19UG$RZH]V MIZRS@(I8PY M@@%? )RM,]6F!._0#R9>A M+J]4"!FV$DD-=">R- M(F?ICF+]D/DLRKA4:Y\+912 24BEF&A5"C(CY=BF(3XWFI]8/QA".#U6%-5GU_^5I_F@;C M>OU5,9 +3_;^XS_Y77&2]HZ?TEL:?/R [T_:&+'T3N=GJ):0$4]6%&'!6B$ M$M1I722'X*4@'UO 3R\M1^O,*X>L;IOE_25W0G0UC+;2%I>.V$<)B7?W[ESAA]NQQ=X>[M3%Y*]%YHJ9G: %+TR04BQ\PGV!:4;;DS1@L7 MHHS%U+V>9=02I*08%4?;A"4X)*7R+?)HK31&LB5.341;C.+ 6WL-PKB0BM5* MHO#5+H9];6@MJ65<%B&"A"D6+%D! M9 W20_WXK>>Z^,ND4>[[9SD_]6L7C_K#P^'WRMF\7]=J:>N:RC.: M3?KQL,[1UAW(+M2C604A_Z?^=ALS/4"P6*3(D5R2@ 8]"XE2(I*,-I:<6R @ M=S#6)%RG44L1'12P-M85LEII)7PVC&8;JH(M%XR+*C\37"Y&Z619&R&@"XBF M,(MP'I4M+4BP63(8%Y(0P]@%*85'@;66 P229"(X97TR-L46&-7WR:[G6XK] M>CAE2*?3YZ=-7-SI@6&>'@YI\K@_JBFXM]&^%L/ 22-C*!J2)X^I5FO+#)YU M-H86V->E170QIC:%XH1AH*Q&,$D$RPIJ,FFA<[!D6F!JEQ?1Q5A=S!S2%&VM M*%!(G'+K.[[K75NH[UE F22]T5375JF! ;EB4#R!V$EMJD& MQ1)AN1A+RQBBCZ(D1 D67C"YF*P"DJV0/:B%K_/YVL4K?*G_1:47<)^LQ>$Z O]QOC; M*^@W4[R..5OCF C;(J,A(XP-.@1MLCGOMZ#$Z-_WFU17TV\Y MX]&6!^=4$%(F^@CSLX?K I+UF]?P8_KJ?:"*?P>?@QU?TJ% !H@8T2O M*)5LM1&@LCM?;&NU..VWRW<#E_RJ=6E;Z25;R84%.2'(XIX'[R2K (*I]# MXL=CZZ_NM=L9E>3"SNJ=G"2)N/!QR]8+[DWGNS> MKYUT_^R,^P73K"GC\6PTGM%*ITS&PV=4IM6QZ)?'<6W\]JEZ]G9;=P_S_OK; MG2=A?W/8/>X]^4/VGKS_IW>]K21ZK[:/ MGNK>8/OD8)_/>=/;>C;8WMJ0FVL;8EN]Y,][;[I/MH&_Z^[:"]U;>SGLOO1' MFUO;;W=&O^WMU.NVTM'FVO91[]6&Z9VLB^Y6?K/YJJM[)]S623KJ[3_N;SY9 M?[?=#V+[U6_3G:V#O2ZWO;GUVZ"WMOIN9^N-V-[:Y3;797=K_61G_^5>;_A" M;N^OP_MK_O7;7ASFP>:0C[]Z8;K#%Z*[]BNW\6QO''6W>L/>JW6U ML_6RW]W:Z__K9&/6/19'3[?69]W5U\8R#>:>;%BG50/*RP93BBR0CHK3V6@K M.W<=^J4.??Z^0Z4J+@0PC6/ZW(!7JD$B_H1).Y_!8BQW'?JE#NU]D%"7F.JD M9-B"Q]!4O]T$1;&QE"7[<_CKW M^1O=W?KCJ*?^,'R-YN?>YV.J^VH#MK=^Y3[]P_36$G37-DYZ:^M'W?WN:^&8 MB'/$UR0)L8$42A-RP48X(V22Q/XTK73&DTR3?ZS4[5#N?^+\[KSAS:M&]Z)J MF%) 1@[5.%9GU1 6&A\C-LDF#U"LE$[=V9HO=>@%>I&*=3J4V$1ED7T@Y"80 M_Y6]\2B,,E'<><,O=^@'"542V$*+U C4+*%(KO%986.3U)6X@8"[#OVRRG^0 M4)F4)2E\$STRO0!F;LS>1$/H0\08I(YWWO#+WO#-N][^]FOE#*E4F.UJS^JN M(S08K6RR5EIF+T3.Y;@G$1U MQ[:_V*$7/*#66>ED7%/#:5:)D+A#+3-#!!NDU,(KN.O0+W;H!P\(+I=DC6RX MZ]@#!B687&3;U )$.NN@ MJ[#OVBRG_H4!L$1&E=(W+*#;C"'"W%U.@L/#)_ MRU&;.P]X"0^XN?7':^OK?(PPC;8)6#H=-=%JU5!T+*1H*0IWYP&73!W>7/2 MV3B(X#D&K&X00F$/R(R[X=]U#%AJYNJ=??E2AUXPV$Y03++(AIP5#12.IP-S MZ\::'-#[X '-78=^L4,_2"AZ,E82-DZR90$KV6 ;Q,9;-M602U#ES@-^6>4_ M2&B6+GI%H3$IL(0ZL$V0,38NFD)&D2KH[SS@)3Q@]Z3[VON"1>;,ZE[Y&0K5 MH,+8U'E/2#99]'#G 9=,'?ZX:+"UM(78D#0NE,0&.X6&B2"'A!&E8+T0E.C. MOGRQ0S\8;$N0@K?<@S98[E"4'+)$YMH:73$1A:-XUZ%?ZM +!CL*+0N5TB H M]H! U(3@=2.AZDWB0W(68.08L&IH0G6E >F\3!FNSO/. 2Z8.NQ?M2S*L M'G M1F@.!"&A9@X3&$&;I)/"B8+NSKY\L4,OI!E%SS99.>[!.CN0B$VW)M^0%]9X MDB(D?=>A7^K0"Y3"R4K)DFXX=F$/Z"4U,5K=B-K/\UI: >\Z](L=>F$45"5% MTH@&D^88T.?8,-V5C38*LRPQW<6 E_2 :R]>DTPYI>2;H&(=!36ZB4&$IH!( M"1P&A5\:!3W]93H^G"2:GG[=(\SS)-;FR-?S&[R_9CH[KO@-^Z-FC_J[>[,'6MXS![._O^OGV=X#*<3_OS(_ M\^$OTP,?3YOY4V,UE;7!07]W]"#1:$:3E=.+SX^G\6 \>?"? M8O[G[V4\8A>-P_[@^,%_;_6'-.WTZ%WGV7B(H__^VQ1'TV9*DWXY/7':/Z$' MLC[@_.N[TV=VW X+&9V_@U3UL5_T-K;6USK/MU:WUI]WGJ\_>O%L8VMC_?E_ M_:>TXN^KO;7.^K\>_7.U]V2]\VBSV]UX_GQCL_?QN]WH6XE+O=4K9)$8[<[& MH[]UUNX]NM=1PD#XR\<>XF27P8WCV6P\?% [[NR7V?A@_O5S[S7#.*#S%N)< M,AM^OP$>3.G!^8>_Y_[T8(#'#_JC^5/.+_K[6YK,^@D'9TWR7W^+/_Y6/#W@OCKP^*>?'_L_KSMR?D)YR)],%N97\>/ M7KOI'RMZY9.W.^L?>3#K3,>#?NZ< WF .7-W/Q =.6_EPVWNSU]X.>5_WEV/ M-Y]U.Y4\C\:C7JW"T$^=LTQSML2U[D_B"-$P(X?B09H4D\A(& .HK(+];)FV MS@AKPGVF_H.U<3JL:QOKSH@K9XN8%F3:GZJ=X^U7R7:?_*$VU_YXQ^<.MT^V MW[%NRYU7Z\>;3[;-SJN-$W:#>[V3-[JWM?$V/WD)^9^_#7;4X&W<'[_;6=N& MWMJO_%P[^[W]57:S]7X;L+,_&&SO=]]UGZSKS:TDNP-_TN/[OX:4LS1%-6AC MJ2G-OHD476/0U 5'4L42$BXE(#]UTOY2M^"H3!/>$55]C@O[*WIS;$W5P5"W*1?,[ MH#+[3)=J,K^8WGE)Z M$,?C0<3!8#R+XZ//&9;5T>@0!Z=E6EMI8![WXY,7=GM_5W5/5E5W_V6_M\]\ M\4E7=)]L0#4BW6'W9&=KP^RL_?:F^^K%V34O^5YFQ-R_SQR5V]P^9IZJ>FOK M8ON$[[V_*_A]CK=/>H/N_N!-=_C'T%ZY>%__6=P8/_^J7EZ;PW.9/V&Q?B23O!3*?Z\C5OM]5ZL M/NT\6_]]\]E6Y_<7SYZ_6.UM=;8V*R'<8L+7D;JS^:PCS4_YY\[FX\[6/]U1I_2GW/>=8\))AT:9\M73@ O* M_"#7Z@GEBU$&4^6D$\8*[^13X"Y M%CYA+M?L'9^X,CY1]TF?]NNH2NLY!;=SO/GJV9ON/C_+J[KZJ@O=X3KL/'D! M.\,7[[:WMH]W]G\==O>W/^$48WYFYAM/_CAFXS7867LCNB>[Q_49=[;VACM; M?*_]WX;\O,>]P<><@@0*E!::)"7'.R++)D)&MF?&E6B5\DZ<<0JXU9QBZ]EJ M[_G&G#S<>EXA+O**V7L%ZIRN8)_/J)UZJYO_>S9>9D\X[[A'X^&P/ZW%ICJ/ M^^S56!MJ":IK')19GQ<"0VG^F> M%^%\5+?BFAP_XH"SE6[F-#K;W-I^M[FU?M3=2IHC+.!K^+S!H#?L]3>?\#U? MO1SVU O!;7P:G1EV1Z;+U_9.\IO-K5UV3=UWFZ]>J&W%[HG?;^?5MM[9^@-V MYM'9^EETM@W=DS]>*^O8-65J4JQY,(BA"5Z;!DNL&Z5&03JL/%RC ;[#"5TZ M1+L3[L]PHBT\VCBK)9;F\MMBOGW34MN](+6[KUVA@L'X1H4L&_"%I39#K>P7 MLU#!95V86QG;,*\[]]97+ MU>HU=0$#9OSEGO9[K:!4[53Z:R<(JSE/:#H]^^;6X/^]JN:$/M";V\]V^NMO5 [?YIP.!AN[_\VZ*K'_=[P99_? M3W37-LSFJ]_VMD_6^1YYC^\O>EL[P][ GUR<<$@A4#!)-&AU;$ %T3 ;D'5A M*AG$+"/ARD-MM67S/)GM=1ZQE$UPT%E]2W_K/&J2JJB:&+UH;"Y2EBRT(%AY M^/O>F$;]H[MX[UH',\YD>_\YG,HML\BG%S KW^7J"-PN2,SDV(=70] M@&BB]GJ^M#4+'WPJ8>7AZJ1_,AYA*^>8E\OR_CYFN1[L] ]:/N)V<[+:?2^K MVI$H-L=&U"61$)1I6#Y95B4J33$+6=CX>B/D]0Y92-]">_W3F0#6^:2#"5O* M_@$3-SJB=#CKOZW33*5NLO2W#A\:'-:7ZIST#SHU$^GG2^1)W%@BP"7?]AKU MN9*GU0EA:S7X>Z9FN^]>AP0>'9FF&"H-D"-V'C$V5'+Q9$R1PJP\M.)/2OCS M=>9A/!VSDC'Q&OVH>1C=H]>E8,):GM5/0 TQ1S6N_HEEY:$RMK'* MZF^=)[^13(Q+JOF'1(G_GG9F-*"#*@&=T5P$+MHR9(7]Q)@MJ>EZSA9YTI_U MN<'3>7^:4.X<'$ZFAS4!8#;N\!EUB/0T*4NJG^+/U:C7?+'5-'MP^2R Y1OW ME/J>N.0PVE>-SJE[[AI2"=K5+/>M4N%&AB@O1?^7;X1RJS\;S/-M"-->)PUP M.OV^"&<)7W&"%7L//GCA,^OM43,]LGJG^;RN_,8N,=MKA_5\WM\U\U7Z_S;LS<[:UWF>+66 MR&"_^]@?71R,%)@%![VR<;58$,A:[==GU3A+24GIK"SJ-"6:5>#Y;)S>_*US M@)/.6QP<4N?_L)?^TUJGZ[ (MU%RS^SHJ1F]$]M+B.V%(4?KK [*-U%Q;%*W MKVY0>\4B(*(P7A $CE(>O7RT>1/2>3/^:D$KM*H/_//P^;G973_SD*W-,;]I M&=[X, ]D!$IC4H-US3?D0@VZ+!J=HV>H$I62F&UQ2-;#:<;_/36_G5K_@6:= MIT\?+>\DZ?6#<<0!Q]D#CK3/0+NF9*3%#SJH;QMTV/UHT*'3 M&X_HO(=N%KGY\Y\^UF76$=DY,@L0KHU1KKEMU(G'G;1'; V&M1I,_[03+RSQ MZ$\[V'E'@T'S9C1^QX])..7>S7Q@>EA'M7#:R53ZH],5(,\..6@%8<[AN E M(W/OKQ;S7?N$URM^@_^I+_#\[/DWYH_?2D?S7>.RQZ^+]HE]A&B(A&F@*--X M6:L7\2^BJUYJ_$ MMS=>@KZ1UE_*YN@VV)S1>,:__.]AOUI^-OBEKI^=S-?M3_^-)] U6_GCG^8K ML#\XA[\T02SP2P;B$@GXM=OGE^/!X6B&D_G:Y>BF;E86^\Y&:Y3:;GW1[-%T%\8G]^DC^?=N<>DYMJ>7(' M!X/WYN>B78IT=@(W_!E3])'UN<"%SH/=:I'JX5K_H9/YZ&AW?NK!A!+-Q\:E MZLR+*TT[/W%['%)WIH=IKS/=&]=5MN>%&&9[./OT+=[A],\F='[QV8O\S.1M ME#L_J0MO&SDZYY/B?HTU^*+Y^7QE?92SQFHME>G\2>9/BM-9)XA.QN/IXNC= MH\/)A!_KM+!+'0J;X>SPQ[,BW9/73K@"M?I!,8G.3[8&L[PM(;* M)\;W0QL72>'%*/09[1Z>%M/N/&^V.C_5KG1_5UK=>Q^F]N=5"PYJU8+K-L*G MS_O>K-+TY\49S0L=7/OWS(;^<$9S0[X6F7QT6',Y%5.O'$.#$$2C;'2>B9<% M5^Z,YIW17+#1G(_%#?BQJ8,IL=&<8+5\U8[4@;C19W_E4'K4?/; =,C6EN\R M.6=-;&.&W ?'?ZO4E9MCJE>[:+>S.QF_F^V='[['3)9.!_WFU<#F6;PK?_5< M*YV5S_[XEW=?F;/2E;^X^JNG9SU6-FSQB)=T=3XY;R0+.BF.>).B> MK+_KK?VA>Z^ZJK?&S_+J<5W;3&=B3WLGN27=K5? U MDN\G>B>K8G!;=] -3@4I/5?.R&39//(C82 M0G8.19X3B*=S$[EZP1K.^_SZ%S)]K=Q>R[C0PM[F*K7P,^ M^O4N6:?WLIB= MU6_]=(W-K;"AO4^HT(^"8.N!>WY&%M\/\'4>G=+!Q;_FE8*WN"K9IQQ@WL^_ M'D[YP:;M'#Z]40YP]/&"4)>*-JXQPD,#7M1"5J0:,J:N0ZO[2./E"F3?'H.[ M?A[$/3D-XNZT]CJT]KR73SOYT?M ^4Y[_ZWV'E_, [:E")V-;VRHV]Q"+DT0 M5O!?RHA +DCMKJ*\_;H P(NK&Q]CI.(W&RS>32@ MX_DD_D_2=%[<>UZWY'3*UF6P/]=7_O!^9SFL<< >XH+PE?YD>#IS=,#WQGH2 MR^L\N3+/GQ@/[18'#N<3H_?28S^2_G#/YZ&O;[\@)O%<]\7ONWS?3RNW)KQ&N;)$#" MV$C2U(".I8FAIND!&W2?31#%?I$CWLW1MBQWL*Z;PMU=-C;5&@U/%TV=KEH] M,R1OQW-77FE*G6P]^YI.E[K6Y(_9<8=59YXD.)^-+36CCENKM*4V\IP.9E2+ MA)PBH>Q\[S_1^2EB9:V5\O!MTF \K0T?L#C1^8__9I%0/>4O6OYYGICR?\X, MRN-Y%@B??3CJGYJ3PVE>^=B^E"30<@R44%LPBGR066ICV+J M]&\WIC;EZ#L M"EO=U!_B8/J/%?'Q5I&CPV$>S\X._]F^_#YG1X\'8YQQ,,3!/)MRU*+_+XP>31_M'DR8%GS[&=_-M>=GI.QB2?KKCFVI]# M9B40FJUFDLV+ALX-9_WGV7E=PO2E;S[\,XS19=WXHU[W';M+&H*-GIM?.$&/ MND^@N1&ERX8M@YW(36L!%5CF:^"VYHX,=[+J_4W8R]X#AS5W9"@OR1Q7/O+P M";AI7=]:<4#E9F36YPU=]PQ<.N#6:0$52Y^P\$3GY-*M:O(1/HL.^*+"YIAW M['6^UOMZ(%U )]G6J]KR/@]NZ]/'#X\.C^B*'NXOCJ:SPR?3V<'AX='TZ/'" M/F3_0>/-JYOUOK;FQJZ MY.FF% I,G!"(%";9I6N2:WH'T# /'NT]??+DUZ!AGC[9>[I_/78B#:K;!_36 MR44?C\/I['1]#E8DR>JRF&+G]]RB[,V[MV_>';]_ M\3S[X;^S=R]>OGCWXN=G+V[0INPVU+/^AN@8ZQ_;AGY%;O[#FIY--ZV:N??T MHA]*NHQ_,$'W\_.3P_^S_^#IH9L^7>S.%X>SW:/IXFCWR='C?/?QT>+IDX/\ M\.'#A=O)'.F"%8Y_T[N=O[U%A$UA@\_RBUF=D:_?DWPKP/A)J[Q'4NZYP@M) MH[]MZD_KC)F5.;[7.."Y =*6." V+3NNJIX,X-?.\9]@5$- BBU#CQ72)3(> MW*>5Q);CZAW$B\E<.3B40A92@N0$7QH0W)%1-":)-QNM<__N[($I;9+A61&= M&AA>C9T;Q"+K[&W>=-G)R0D99HVK%S?H%V@2[& /LIIL&XZ'_U56Y\(%_CM< MC^A[>G/WPU?R*0FVOMO\BESEOW%'E'0<\7_Q;#[YL\.C^<,C1[O^Y/!HYES^ M9+Z_>/+D\/'^P\=T 0_^S^,=^\YY$[(=9VYWVKC\(_E%)!'_FI>7M 4[?TFE M#@D8G?#1X=YCS/BF@_U=&\1^MG4G$P4,.T9.M&7DEAV_+<,^_OGG7XY_LN[' M;W[.7KYY]SH[V-_]SUL_=!HI]V)^>7+ZC*;PWR^.WV4O?GY.RN_X[;N3G\3J MUOM['4?AZ>]!/WK-N;T__N&G%^@F_>S-S^^AW7^UY?<;V7E/G^X]>?C@5]EY M#_;VCQ[\!CCBQP\?_S%)*#?.U+A=]9:D\V^(31$VME\G)Q:+W^8NT;QEV.3W M:@^TOW(R$)^BX>2W9BS9>0,#]S\^KWCA;;X])F%]\O_\)1]JQ^UG5>\]I,)- MW)]___'XK0_!V.'_4H?@AF.YP2%XL/.W$[*ALX.]S#!^-SH._\;+S9V.?O.[ M_8?9UL,M^WA_'6_QOCVRZWB\E[TKVH_9RQPQ^/L[^77L[<&C^TMY2\9R@XU[ M:I?RA[WLEZIQ9/-']#OXJ-/CRZOZ&W9"S7W[C#0[VAAWN( M#*^PUN[^1GX=&WOX\/Y&WI*QW&#C'NJ-?+"7_>3.\A+WDC[(Z+#[B_E5[._A MO3%[6\9R@XU[HA?S:"][35_-3O.%Z];9\Z(%EK!O[O7F5[++O_?UO _7_Z;A M^@<'%JZ_6;S^/B1_*\9R@XT^4@G]<,] VT"LOAO!^[U@'/F$_E8RE"2"M]!7 M.[I[+:-WA=@^>]LWL_.\%0RA?#7\4N'SZ]OYZW9"S7W[BC?;V>CZ&2HPIS>$U]VQ9:D'Y< MY>6Z+5B_AMO[K*[FPDN S[QS;5]V_)$W*R>#NM>]7\<9>;!_?[EOR5ANL'&6 ME_3N*D63YM.Y]424R]?=7^*LX"4?W5_BVC.4& M&V<9^B=[D=[UU2'B!)_VJU7)_\Z;];U)_?7L_-'!_96])6.Y_L8]M)3]T[WL M&5.N@(B)+RJIV?RL<7IUF;;K6,B1RP4>[.^1 M0R,D7.TD>_')S7J.0[X1BBXQJ9X9DT3V(WAKX0G=.S]?QRGXO47X_<;]&S;N ML>4*#P[VHCL+BE17M?<6UM>SR_?7\]:,Y08;YPO>#_<,_+;.WEQ6I$_/BQ7S M3]'ZYT65_> J1XH6<47Y.^O;D/_7=/Y6Z-W]-?\J3LO]-;\U8[G!QOE"^@=[ M_D+S707]^@=(CR;[423$,I^>T)O7X')[=ZN_EH.QM%]X=)M&H9L6*-'.4"GSIG&;Z77-!#O*] OXZ=OWWOJ[WD@HW^S>[N$TL#'SQ$).2\F!8=65?!EC2K^_BP__]>#) M53T![K?T^EOZ]&#G;Z>TX'EW#ZKZ:C;TZ'>N$;R_H[_MEAYQYTKW">TEGM45 M4R;G:85OJ%6XO\/QAK_O"'#\2D+YSS81YB8% M@ZX*OZZ/".C,?^M&(O^^DWB=A?F]!.'_<"PW".;M_.T]MY#@!H1TX,;%W>_? M)V2X N.]-(PL/Q[L#<[G@YV1N:5M0_[M$_ML4(\G=O+^Q6OI<@(6^%].3WY^ M@_Q'B@>HL:PMTG3IX^NCA7O;*Y?-_]GDC;>F+*GM[7KNJ^#3) MCIOB7W65HY%@-GM[3UQ?,4;[>G?9%V67G-59LU11+Z<0Y!VU1 M,>VYO]9Y4_=GYS3FRG67=?,1HJ#P&=9.$8W<37JWOD2;[L9U>5%ROZY5F5?X M%;KHHM?E6B=2*S2#/* "3X%!-7<7KL2?V[WL@^.N6W7E6Y:6=#QTY=9%-)0]Q=ZF1 ^=]@TWX&W<;3:^,OE>5VZ-D=WG/-BQ7;<1-L" MTU]95M*<+VA!P+5'[YHVW!DXEY>@.2IW3\4V3;*7ITO](K M6":-<:S0/WU9SUV9O?L[C?DBG\GIF>73HI)E3;<7B^\:-EII7WM>KI8/XB4Z MK=/_TN-Z6F!=0OE6. ZR&-*F&&\B3>NR5_)1+,I>]J9OL@5;QK2<_93VM,B; M-4T4B;YF_;;,9^C//G.KCC\#!.Q>]NU._/>=[R;<_YT.ZHKF"[KNEVX.D:&O M15\XVKNS'+W>Z>[0A'C>W^Z\_/GU\0YZW.Z\I.-6N.QU3H^30D-]!(:;_533 MT_TSGD4WCY[QZJ?7S_0A=)KF_)09/:6E-7+-7UK)4#:"-<@5NLNA\,\-[T<_ MO!^+:'A+_?3N-)]]I-FVGM>+UH'9O[CO;KU8X+3/:J[WP&FP+](>H@_UV%^T M _#2[=85[6!)$V]9O"B?F%R?$2D@>TGGJ&\V=O,4O4CSAJY[WO9Y2=?B68U= MW/@]MA);2.<$8H79G=<\I)E],[PAG#,:7RVHK=&KC=["+D-;X#;;D7NWD^WT M+?Y[Z?#?NF_H?W!0=U0BT3]YNZJU]@]N"U(2=-+E,=S%CWV\43'/WT5OPEGL M OHEX<_U%8F15IY^6;3H!S@G_ZVSSLETI+6IX3L6/1!"(5+[[4[RQYWOKM77 M^!;IQP^.%X?%BHJ/OI4J7Q(LK5M.R_4NOH9S )6'59$NCMR[FB6/P^58E#7] MERX!WYH"B[YQ(KD/M67]4\CO2Y3Q;W)Q(0O/0,:B6KEQT M"$ARTNZ>7](KZ!K5??*C_H_+\9O7Q1Q_$MQB,=\][DK0F\RX966MXATZW:OH MC$Z]KKSIZJ/]@4;^9>]T3]4RK63=J(#8JM/]TS&?55V@B)LF4OH>N_2@T;M /]"4FO1HKQWG_+K=?&^1:<]T6=U4YRA0;DNARJ(%@8: MJ74=P"06W&Q J,0NY%>Q 72E])XPI20)(UDQ??5]T=.].^ 7Z\XF?8)#^&RJ_=&QL,(7 EK'_ M':WAZ3O'BP595RV]\N_'JNVW?./XK"EF?0E=0I_^Y?0Y/B]6#:3[*6\8V6K8 M,#^Q'\FNIJOG:%!L-[QMZK,F7\J(;;BTPM#NW,,6.IO_MH>%9LR2; M18^ J1&=@JZ>Q"VZ!M6\T4HCDT: M#4-7H26O6D1TMEUQ@0 'C$D7MEAQ]U+Q MX8*AR!="NSKKJ+V_BZ5Z36J?S#F\X6=W04I*'3LZ)"JCD; 9MVFK4M&1[_4FSMSL&P;%T:N:IZL##HG-+L9:>66G=>I]NC+OO4G M[.#HVD?LSAF$ WL)6O],(C^T<4NNQ&!'/"=C#;'!AH_:'!YZH=0QD!X97,H!!GP93$#BQ+A!QB \WS5X0><_5*/ M!CV/!D?N^Y3E;&0:+FKZT=0_S-;1"D5DM':UN=D9E2LY2$IPJ! MZ8B3)F.I3B<#H6)Z.8>H.5ZZHCTI9BKE)9L'1($;@%%2)9/N0M:"0$912P-L[@9&(N]J)9OJ+EHL4B M]]UK1SX"BQ+!7UZ@>=^8!;4H6NC!M^H)\*268A>JW M"VPT=LQ]0G2=CR_.24'>&^TT]BH/0F+Q\]L.)X1[33YK'4U5^^Z M:.:#/4<.@7:RHD?2:Q_1*=$+P7N+!R",1YXTK@)9\#1A?KU]76:E7W^X[[]N M/H0>-/VXVGZT4*39.:/#@[X@PV7)P0]\I6&Z;G_(D./8_2%AI)IS=<8 M.EEN'+O3H'ALON&^2:*(A!+=YGYFWQ5O&O8/XG2\7A*9ME'Y:"-$=D=WT64E,I:^#.6XBP7>Y7UEBUKB MR /',^=DF*DM#6'CGQ4M">US6GH9 MG5ZO_G!^*B>G7;[+^O=3T?(8KWJUU["T&&M\F'TX=MK%H]& 8>/.>BWFQ<\Y MZRZY333%J+LN/D10&K Z)+< "P(&1;>XY:3B"%=LW;>Q]2K39GR.VZ>*SQ YRQK8NAY 'Z1!:V4LX]2Q/ M@0' F:%C%MF1-#.$4WE8T3=AR$S-^(RNB64OYO_HY7CJ=R15BG:5/$:D,"YX MA&1*YW;/XT2-6"-L\]!@:+Y(>-*^A?"SK*-XZF%PX45B"GYB^S:Q&M%U0@2. M)<,@NTFJB^QNV1Z67 ZI)[*%63*%8=!Y^.@XO*!J9;"J>*]S7:0*;NF"]?0;>7;ET_K9M>,9G\ BX"C\*?,5>2QU!S&A=EP26O7 ML+,A$!@^#FQZ ,#B+ED0((8K!H6Z&M$$[&2V(;!"^I3,A*(]=YK=( 5>.>;^ MAIBN/,/_E&D^& N"D#SO@JM,&GP)#<1>#42@ U[G0G]6\J 4U1&=>[9/2#;1 M!^D[\!P0,JPXJTGRK^D+C5N3(P,]SCE+K*/^D;7;E"[%N9>3=I4X2+5:J525 M^X)_>J\O!&?QBLC+B^ZC6%/A5>H<8B=$W06S:NO.BNU$/^)X2**C;^ (JZUY MUVR-4POB'AY>.XC+\B,HYS0Y89HPE;_!*Q C!OF_ 5HC9/ V]?Y$<^S^U,VE M[0TT/,GHR^NN^A?""OY@LS]%7M&=<:^[.W5,WO 50V29#:D%[7@GT7"+)R.S MSA@9\?,W@&R,^1L[-1(+L AN@3W-\?6)B M7?,AD-\<#!$/1C(L:Z@2"-85':%VJ/MD$@B]KW=9@:K[>^%VR=%0QXJ5-?W M&0 :VL.'8D2 :TFDH9CD''E'0$9R3EE%9Q:&NZ8'VWY*&\TN680.Y$=YU%LT MY;LF2CZX4=N)US,R'M2GI3V 05\YF$#8)3,!XCC6-X*!:22YP.A%,3/(\/HG MF6N\T OO6S!]O[=;.A]"BJ5YK/?9^[9$2\^Z(N_HBLXBR(A!.RW5"@>AME%M MI&/.[7S;1@8\#8-Z/(R,GLP/XI/3.O>1O\L^KEP*7+&Y6K@9C")UWD-H4WUM M7(N1B6)_[N )"E:NG1F:7FR)Y/.+O$+,4"(9"!K18ORS+V8?!7,W"[T<@FA8 M,9R$HSZBY.SDL)OH#;KMN\[7G-=>Y1E]@UP.QR$@MAO8$8$A36\F@T :-@F" M2U&LC @#A)@$%V12Q3 3%\>ZY 1XN"$/E0Q=6BDVT&4&;G9>H:8JND9L,;)$ M'3U^8O3KW:1O 05AUF>X+CY': @-3C7)((#!=S0NF(B#@OF,9*M<3I:2BD=2U M@ M:05XL-BD%R/]/#>E.E>EZC_5>62)Z;?2>=._73$,$0*_LLP5FWFWW+I_JY;D M'5.VQQ),*:0<9,,D]C!H05/EG)YCY]M'DT*A0&SN0FJ&!>3\TVT<5F+7!%9F1(=XTA;C!T3+$\;'(@Y M(G @5HAXJE2CJY>P[]G[:>IZU6;?NKVS/=1W->2% M?&R_ Q[:C]*_?>R"BI6V=''LR]55\XB3Q*OS255@6??02?*+N7F M_-F=BBYIY)/L9:\UKRY8Y'!&M ) +A66*6RMA&I4+DDJ-LWJ/B011GOV8/(@ ME643]H"7^1H(14Y&-K:)LUR0IG)O108DPH2SCU'ROY6,,D8F&*9+3E7.LX.C MR>'!$?_AX.&$K.FQ$K$).T00/XA9?W:WU67!AM_._7^!.B06V]UZI;8A$AHY M5U.J(LA(W"S)"]5\#LG[2?:QZ&;GKIH(L+ZF%28/<>KF^*C<'*Y?;23./\UA M)=80?@BBD)&X6B'E ^- H:P 4'4J][KL$MB?K%V3[L27]&V2'(9=@9 PG\89 MHNE>@UW2BM:7) /H68)2SWY9D>Y$$&7&T 71*(NB<:S8()OU_7G1L)QFZY6% M<8?<+@U[ 9E-BT8?+4H1Z.W'=8EEQ%](<:/Z50:$!XI3S26IKD/Q((T );D9 MPU]=T]7*YTP>RNZ":V,A^$H%UGMU*0&"Y J:SE'$K/DX%VY0N^4#9!Y S&'" M$0GZ 7NP-2&2>@WF>$/FS9JZ%7?3E%7+D47TXUQC!GL:BO'UBAO-$;) MX/G82H1-H]4(T.. 9.9HCL9?Y\5B'4LG71N)ID25#^TW@U#.7O;#VB954ING!A)+ MFJ9?8C##9CN'7URA_B$._G4!W'A!L4DT,!(&E+ MED+5^0I!Q0?,I"XL'!Z+H,^3 )G*%S;6)XDCVXM602R1+/YF-R_@++,]0\MU M1G>:?&4RSM-K%PX-FPZ",^'38,GS>51IQA) 4)X28?X@ %/Y1G+M85-R<7!\ M9<2'9_D<3FRO0!HZW(E5F@H!=5_H "-K;H9]A>V:U@V9H/.A:5\W:LY;*8SA M$H(1&PZPQ^[D4?&9(&@D%' 'SZYD=CF^3!O&YJ5DMCAIS(83"2%.XIC@2V$? ME^< "TK@&$4>'HZA1;/L98@H\:'8! 5B8=Z^M1,R&NKV&?8?Z(//,,K. MUE$\5X6=E2^1C&OB!),4 Z//\[-#^C/=. M%TCC\Z%$D.Q2PR47H)IX"54TS9?3NA:9Z:/\>?6Q%&@\[":84BHM^!&[*TS0 MLJN3S?B-G4AY5E'6ZGX-UW!P5!>U*3(0!(3(W0QDPC1YK6&1 W$ MC]6[FIIW<$+16#RDII##MD"L'R'9][@H')EJG$_S6&D6C&/+OUKFD-_)"@,5 MBH+YY@($CJXTC:KG!5OE-)695^)RLR(DFV;^=1 AZ"4N]6Y-WIZA.?:RX[([ M9\4\ A3@PYL2'_AMD=)6W&9?+>(AF(R2IFG0L2?+D8Z6E*DM.1AHE7?D$&B= M>ZF3YQ17/.K[-%=\N8[NTURW8RR_G%9^S8T7)/,''RROI.(H)^OR$W@F.N?87>&8C):RP'F$-[:7<< K(MK1 M\'5,M$.ZX Q<50;G%XKVUHXR1!QA*B$.+6+#J9&&SP M$/;5=Y5N'HKX@HD]P$%9"-D&ZI\CV2DZ@>(0=P@ILJW-6GF%$)]&>>NZDS26 M=RX4.5,QJ109#+UJX3MGT_T#FF?U23[$WC MSNKJ^^SGG(S*278RS\_K[[-W;+N3=3/)G@&17#=5D7]O;(C\B!_I$8A]>ZJ( M[[-C+A^8@#BD0PDO4S&YL[X00^Q##F8_YI?XGNXKZ05X634XFLBR:^LNQS!6 MM)K.@2]L7N1XZD_Y(E^[#HG1]PX?;)W['A7#]*[V A/CI[^K9Q_7]-@>]NS? M"VP:AOR1*A225#1,+ MOTS$8)ED9^M5VR^S2YKCM*:'3S29!?BGY)46!2TV!*2P!I6:=J'7KY BO2BJ M=8E*"7I@I8*!]B>NI,?-I-\5M&^3*))7 .?-I[6'DE5J9@WM+3803(3 M_T0M_I_"-,O9"@.7T!DGA^2>:@;E/%1;:UJ>BW\Z8^5J.T[186NGP:3I.(*' MY)_/YD7&;+F+MV1E=5#C0;TG.).+FR=1*''N7GG/@Z2T\^M%EIR?D4-@^- M);F6@"4)B*9?_5NK4W^WPJ:(!OL_4+O+]PR?\@/U!+!'G6>J0S6@17@/O!+#ZAE)"#(_,%]"'T9GD MP%GT":;:$Z2GAVHP%I0!0N ]F1BG&+;$S5B ,U<>OYU#%E_2$S8-'FE%IAF< MEH7 %"&*0(X57V837P,"$S2$+6^Z.N!!K8T8D(.; R8%I8$MFJ5NU2V\E#<, MB3R/J%F_;!CD0P(:FAABB,%#1Y,'3YZ.LLP7(T@DN6:*1SIXF@*,0E(ZM?XU MESK.68M$>462_A;N]]488[92689E7GQUK*V89X7,8?([N8AW@^0W(9I)F!W% M:1XE29P8@>*;CR6YTDMQ+"-GTG/[&NW 32E^/_N-8-;:=VD#869F39W/.>*% MQ"@"Y!(38AP2R@*-SH"9I$DG2Y9?Z6R8+-##:&/K>9CZ\AZ?.6TI*-<9%I#^ MB;^@.P/VU..OM$)IX:2EFR9X)''SS#-L* D/8)2:XE86'\6>L:@*V3?I?'"5 M:-9(GL='G>>O%_(%@2L5<*'EG.\*++^0W,68B+ ""EF$Q%(E(MXZF MOU9_-O&S6]=U@0^$?DUV_4E$Z@.;J/C>Q?TKZ+?3HO)I=?IJKO!,J!0A(F.IQHE=X5&RI@;B MO@?/"NMVQ;F^3XG%0NWA?4KL=HSE#UKY%2G5@6-P"9/R.CSX''Q ](*UR<&# M/XLZ)IGG=>K3/T\\E#TLM.G_P-$SQ MP4-KGK%)_G_<:E1S*21DHG$$X2;QJVWK&6&/F/?<8YG$PY]:QXX(\2 \53&- M%OE8+4PC^]Y>=BJ2>LL[+9P;R*7%6.B[DNFA?ZZW?=>8>YVP 1WL_]EGZ$8Z MJ4CDLW&D,'IG:XXN)/&Z:]P22\95.+O\6RZ1YB08O6KST-XUB_9#R@XDE?N> MU[!&,3R5]X>TK8^2;MU;9@9:>QRBD:EM/W]*N._[9[#R-S =;(C& MG0LUCPVC\D'+C"F;&"*OJ*;5^;K5\PSJ!;*;><83F6T80P)\RK514%H_%=!! M*7P2X3R4EGZ6P$?97H0IHZ!%P$($_*V6V+=B/0I^2+'!%KZSZ=$2+<%H[HE@ M<7NLP#UFD!7VUL!5Q9_YB/@V!O&QJB]+-S_S[;Q2^!<@=27(:5.BO(EV.H&% M.0#L\0;,.3*:&V0#NP&>4VDBY04X*)HOU^$@ MM(R^*&I)\KE9U@H4]JRMXJ/"FG3=KHCI0 HCV.BK^;UOYYT^V7:E%@S,YXBU M6(S440O!\[DAL 1RI%7#I MLQ%EKUJ'LM4UCP$\?WWDG>G+^Q62J"H /?.KG';I;)%K1'OEJ2:OOUR2V!G@ M,S=D)Q/G2^S.TAT!P^AA(/ PHT=+WPQKMX4F*1=<)O#2#^1__<>3PX/#[Z.R M3/^WG9N14=W>H-P'7A)(W[TO&9.+]54Q9);)%[*V->^C(P. MVH*+4I$X,4G&8*+F(PU1SKOBXJ/0B<^T#3)I"A*';55%I5L!]".AWEG=+AT: M756YE$H@Y"5#,Y/K<)^3XCZK";22E3*Q'-#Z N$>+?/+UM#N65E7"!_XN7+[ M-[%Y_>]\EQE)48G>'H!S6]?UJSB,/5$U.@R"1Q6? UBQWB'A;F:FR./M%7T3 MKKVS547-!;-U*J#*KV"Z6 +!BI&[L0WMF:$0QP(I9'#06X7;WML@.$2C#B(J"&T!G.CK6W: M]6NSQ=JKX^OW3^/G7=% [>_''FF#QF>_ONT9O\C>\JOZG6U._88-SWR7,8FD MA$9CBJ>5(^'[\O$&]XKJPGZS1+]PK6Q9+D2Y=N*]2,2L P?VHJ]FH9@/9Q,H MV[+@YSMKSRRKRH@ .FRWT*#Y+'\Z3]LFH$R5#";F#>G<2EI(Y$;6BZ[&YW#H M%?D'QIGUTO3YBK07^(LB%XB6713NR#>\[6T#(&.C+U%E _#)W&EPJVBBS"#; MT7-QG0.\1.N7$+P0V\R.(X_#48( M#Q65;-J7>61CHV>.R<8HA7?X*+/V:UZB6"?NL!+F+FCPTX MYMET?QO%=[W\Q*,O:K/?B$38(B/TEP@OF>Q$3"]\UP01$S'H%;>%$3C6%6BL MB(4\:4& %D>_M@V!MS623@1R7JW'I.#)/&)M)^H(_LZ_9,<76HBK*_G%0KLP M18U,[*9"%#!=1'/A/'C2<^T[T%U:"(X$XS_[W%<\M"[Z7@MBC:I>RNF00],J MU>=]=G+T]M]G)^^SDU^BF93Z%F*\JNDK$0]OK$KG-*>E1K.\/4>@X!+V!%FI M"-4LHEXNBHGCOI2F^'LF;1.3[?.&FEA2B A(T\X*Y >(0LZV#_;'8IMU/AGU MW)(OIY&-R$@'6KE'GR4'II%@.OJYQ./_2QVJ\L,L%8ZC'R/+!V);_B0*@"NT M.*+JK.L$/]N[6^%1K&5*!+>L1&5:-PW*N4@Y1"L@S"BM;%4<5*UM[8I4W_"S MO&H3,!!YQTJX9LNB;3O\ 5"0LBZH,B:P&I&V:VN-EK]7AWR8]9WXN>JLC$!F MR[$(,[Z5J&!L@W@G7]*B0W32(08>.3KCRQDNXJ5+O=/OZ;IHBQ5P0N52?&C0 M^?C@B.W&*?VL3 M]?0NIO92:;A>?U3%!:K<62YP3;/7-DZ^FDG2S.C.&::H&*75O- .ZB%#&V5< M IM):RU46FW78@3B7/FDAFWXIJ=4I^]X]S9N5"AC+ M 0N&A "V!384G!"QBR6$R)&XUGI;D!0[!W'JOFNP,Z"4J_N512CP)]1-9JNZ+FWZ M@I'DQLM!GS+1U.T[?S<,&)]8"/#+AHSO6\I?NZ7\I=,>\BIE02ITHP[R_"H= MG.^^QZD?>B5PQ3[N7C%?N$4I?:]:34JA)0NSZ)P7M[.ZQ[CB,+TO>;Q+5*20 MX9BYN MU;WE F0]4UQA/#J86Y[ VPX3N//R^)G1@ODI?5DH@);SC6>_A*3XK&(25*,. M$:?&^#OB$E")0LDA]_1GWGSAJ+YF[(5-'.=S!GRG:\>_XHW!4=BDR?._9B-I M0#40Y*Y)Q"]8'3&Y'=[\\M7Q)/L[_7].?<%)/7TA#_A^>YJ1N;^2G&*"]Y$0 M>*7T!486;O7]0A4O1 U2ER TWZ+F9.S?2A5(XQ:N,9*Y-C*XI&$CW?I2OO"= M\8GY?DHN!B%IVV.R@%R<(C"5R6;@MP&/8"T#Y"A\=PLMH2L/]CL'02HF,OL^ MIF]#UWFQ R03DS9J3BH_TQT'K4K*GN.FL;(PLV/T,%5R095-K/3X[)'Z=D^4:8,U)IWHG"*#;R[1' MK5C^ FE3AA#%8]K#8Q[/R,5ST1"#^*(G E%KU4XBY=1MWCP*$2(@\&+:BDE MP$9WA==%[\06^?(VWR90T:T@N5 G,$&Y,DQ5VW'%+JPAK 6C;XZ1""[??D;R M22/#XI(SPXI$[BR&S!P*1]C6Q.!6-&OK+V(,-7/4"LF#5%(A'1#E^:?6$N9W"ZV:O M\)C;C&<'3Y\>,L8T7TKL5^WS5U'[7Q_<8.+JV+Q_N[S_9D^JADRI[[F:. M[9C#_8/'5Z&I$.=5?@W&W @#WR\L7YGC!2093/GRENGJ69T8WXH"10R8R_79 ML=CFDA-&]P@W!'>"SD<*H%#BVY?,D#2V\"&TK#.4NA4AT)^Z&1K;!"HH.BO_ MF_0R#!-F&SAXLI>]";][&)7:;VR:0C.SXS/0"\IG< 8U,@YD&CA[^HI)G1B8 MTW%9(2/DYMG.SV35O9G^0],K.V)[SK5O=AF\F=RZ@<^CNN50G"5W,'$+*.Y'YA(V9NK/9 MWEH:,T\=;PGPFGO9Z9)LZUUD$&FF15EW<4J F\IXP2=GU5Q0STV@5FL?, M ]+5]8R<%RZY>=O3W9[1HU8]1JQV'UTY+B5Y_#U7B2(?SNV+#G?I/T=7B"?R MCT,FCEV]'J4H>K->P,=H(YC@A@MCY&D)[%A/)BL)28%9QB/ @Y8*\PN]VH// M:.T]1!*6Q4>DSH3C1T!]ZNR4;/?>[B;7-XZ4;58"?=E8F4$PM)PQJJP:]54\ M@]OV6SS^=#B^$BD:PY7[QFV M5PVTI'2\FAM"/*W@*9I9O_3] XPXRRB%HP&%$9BL9I-K5DJ1KK#-B"W%Y>1. MY+O$1$>F]2U;'*&+@991TEDX>()7@Q,-R! T5!2J5VYOW:FEHAR"P*C$9%_Q MJV24'IT0OYU%LD1?>.78/%RB-L3/D'^T=!F8ZFO*?'C_=B[CNMK!:"'7P)HO=H&V?\#T4[4?)E;?M M%7O5KL@(F,OQ6B)_LU$[2A\RO6<4C7[=6.)QF_9X7=4BN\01XCWVN^ ^D90( M''!AO6ZAZKLF]8&3&#'P>'JBHR:@9K>+)97H_24[;.VF8AJ2G165:0SN'#=X M>%JP&]6\+'J42$&0I\(E%&=/UX-"IXAA^;*R"'>H<8I;S-I;?*56HIZBRGL) MWB0[LW29GVQ@ZU@)&L MVH2[8B-1QERIP_!O$C:^X6+Z5C'( 80P:XBL2M[ J!WB6.FJ[ESH9&K68_;A M'!T=Y9;',>^8/J&NSFH6K=S<2P(S$HKW'!+1^9N(3S^O4Y0J9$M$A:CA.CA1E=)"S30S;,*A7LNQ:PTC+*^W)U)MQ!U M/ZPS6IRQ#-' M,^VLD![]ISA0X 3EMK7J&FCM>]N(Y)6;1K?X3DS^AY\=&8= M5SWO6\/S=?C!V,/?^W:1$M\,H4ZN2*TX,7HJO%+/G>\;SL%OODUDL?] JY?W MGH"2K+V>.X[(K;N5D2P87%_TX"71K,DX;FZ,>LGG%0<=:7(^!RS3O!SW2(*4 M&@O=#NDL+%GL'NSO/?@S&W)D$^ X:V]L[2X?BK&O)2 ?WA[C+KD89%NPH>H; MX6%YDKMOP61_32:)N7\K#_$Z>WK$C4!>?6Y\?H" U\-\[.;"3):3H' M3Q\^O4^M-G-_0G$4ZBRPAL*\\=TLK_?[R?%,!4\2I$X0[ M?91'5)ZF40J#2XYC^)4@.R:349>NC:"/7(!FG7J#@C1B<#231P& E,IY7HX_ M';%,93ISH.28,HC37+F0B9/JENH:3QBAG-* 56Z$>+>^V4C5:6#0^D.TV_ET$IJA]="PVD51DARR?*/=IL%GH-#6?V*1^11 MQ .BOS@!!L-O;-M1T5#5%]8!.G2EES@('IXL>&B?'76*X([TQ3][QP&5$&\S MK3.:!H]ZR$?C3* A!D;6%;,V-Y+3&#G"""CR/30%9(P-C F0*]" ]K+) 5 M99GHA58Z,L(J<-?"LCLOBZ;MN%67P =VT/)XMU_M7 $2XOTAZ0'Z=Z%9R9>U MAHN,$$4%B_?<-V]SW!GL)$F9%ZV4LVD/!;+P=D6&!:&F 5+.+?J^* /HOF!G M-'9U&>]_XZF;62:&O^QESS:/!$Z2"]W?BR4WDP8\E&>]%>YL>3V95D+9RIEW M/;: N#=TR 4X!7$3YX#OR#G"S4-C#-O^+4)!UW8>*>V)*HA\WI?=4 HS2]:F MUD'7Q)ITG,)VY>+_LG>Z)T\A:;?2.EW9.W/ 0^R6CD>:87H:Y9>FKKL$HL5G MD.B'1WO9?\?CG-9-I8UMGSY^A"UT/EO \!Z,$/>LS!--4KD\D-^%[0E?*_3 MNX2O2A)-P"\L>Z,R\3GG82KA_4S(VLR M,9YMEGS%PO&M\[ TR*!!+\["19++<('"5&5=ZPUBHUD0_O0"$2-%_Q1BB/$B M_NC;]#\4=%\\0/3^LQ6YM'$PL,O$K &.@&49CE (0@KN M7WK1J+'"5OTL+%QH==#BU"/1PB5OY8\)BU@>26%;F% N]O:.09G!/-YQZY3>YXW'AXQ>J6"%[V1.(E;!SPK M\W5')_R5[!D9F7N2>/FX9I37L_-\N<(5>%8W*PVW3+QCOH;3A$PHB5H''%: M/<4Y!&Y[D$ 0Q"DR9GNZ;DI#P4>LO\.[&V^2"2(%(\1LMK8OX[U0XR]J4,,? MDDEHC6S624EBKOK(A>4*[>9_;W2\LR0SQP@J;EXVD MHW$#<*QLRXGYP34?VW.09[_*:1LOT>T:?_P^>]\4>8*D4#)F^[OTAVEG $=O M?FHOAEMV&^O#_@\LPT8.3[+*GGTTG\V4207\PO!,Q%%AN8;&8IVNI[6$%JN' M7?/DB=+QIAW$G3)$=>>B"6)8O9@Y0LR=5I9.@MB-%;:-Q';QA9]+YICA"W$M%(;*)+8\OTL,PA7$XJU.*JN@NF0W(SL9Y/-/Y'[ M.Y<[=4R[AAO._>W(Q3D)[,I!,$[]L61'@(FKIVA0B(-JE>YA?#0/L?[IA"_5 M.1!<]QG7$.@Y$R!34L=LG;7;L>7:6?E/FQ3*#C5&: MB=$K'M(G\N\S1?&U>'J?*;H=8_F=,T5?"*QJ)>^=1'R^8BBAR<>$\^16-^[9ZB2NR1 634IL2SR=\9J&6(G7$:,(CN2I M$:;)A'54NOGX*"[=G$AH9A GDV+.I4N?>PR:\I.* VT3Q@)H,6%,QQ>H_T8? M@"!@SB@MS4Y$_)+9D6TB -UA<6!(EYK25)%9X*]?O3[RZ5^(N0@.%*'=8H6:,)M MQRK/;>+/8_=[-G50%!GZ-42++[D%I'Z$13I[%C?-N!@+;.Z4O:Q$([5Y.$GFWT6(;"Y$+E5JKJYX( CE(M.X?M=GTN[_+,U$5&IV_C=L][;E^)&$UJ<P_CNG!='[DG+B?JQ-![+ =]LO4AD;UAZW#KKEK)5 M,VNC%SE#&^))Z&.4,H"[J8OZ)HG'#@=3)D5\,$A MIH8E;A 5;-0I&OJE&%) MVUWJP(R]-CYG/UHF:;+9)1*G9*15%W@J9,$\-$2O._)@$9]-S.I:JD;+M490 MRC^W\: .WN!]UKMVM*YGULGI^%==F7\9FN5&IAN9'[Y2*C008I1Q(5R>8AL( M%5KH06JM?B;ZGC-O+G/2>2X1LPU;,5(MKI)4HGC^C;*-F2:;.4OEC=\=]GDF*;Y45\P)=RR?,U0JT#)CJ0SD80V8@OY*^MU% M9%E8<\\ZMS:)*O0:>]EQ9*EKBV@)TLWK5^;Z M04$'O15[?2+LV'S\ Q'YEJ6RM-#RU1A<$_3)$EJ6(O#(/"3WKEG?>:P!2TFH711UD"6?63;8=8K7L+7&WE7&+(7V#'IZP4@5P5<#&%7O@A7K M-D[]PHYVO')KNCD+9R"2N'DO^T)BCS>=\&7 YJ+9=(76.0^L.(O6N@EBVVY)^-+Y/#! M_GVH^':,Y>LM*KBZ9"V6(2(]V(*+^4U@",0D#9>)V!!99FK=XT:?<4$W6+TM M0!64^ON&'$&:_.Y/RGP$=0YIOO/^Y*=C;3D20MG9_P^AM.Q+)16!T2EQ3I-B M1HC.^D2JW3GSYIO>2[ES* MH+3PX):E4BEG#(2-^! .Z%*+A3UW5*O?@VN!!\M';>O3A].W)Z_K_/ MG9ZQ90]M '$*K/^X@@<4607HNXRJ]:/2(0^9W^FCT4W0XN5O=YZ]?/L##9BK M3M0Q$N8&83*SN(78RM&4WO4EA\CSTGIC)'RA6C69\K@'EB=[&C%H M=>A)XGL(/N4P_:N(O/WOQS!OMMA!I,VH2 M\#EO\K:5\ 0"!B1DX/M]E.!PV0[M\;2 2MKNQ,_3$QO.)JY@-(CB[O4J/>$R MX'W)D#VOY_/=EV3[?B0WHT2DN$%YT3O'IY !428E1K5D]'UIQ 4^J!582>:" M@:9#+LJ4%]64,ATPZ <1F MA2M5(T9MXYGPHXT'P&W8E'@7%^,%%+K& W&!/73O)VY?9":$+KTNTNGQRQ<6 M'='[W7$VTOMC 29GUL '2W?X<:I.V#Y4?)&.9TQ[?[;+V-"V:'I?EOFL2S *#L$R&W-ET#]CN4*4\ MC\ &P\LC%H+R&6M(=?0ZBDI;6_\)*3D3T<(Y$*.(CMI8Y-D,:_3%,)!NHW;6@I$((1O(2,.HBQZ=SYW_0KT S]<+$&8U M4XPD2K*A+VD1O3YJ:PKQ*HO#1I:?Y;"W"H]2<1G5RY*B_O*LR8!9("GG+-J.($3B)&]S=D MN2+,R73NAX75"&ZY;.7>9K<:KE M */BPT["-ZU0-Q?G=3T71U%[NAH=(^L3D1YC[]5IL=V!S3.E:_+1,UYW=1=U M<&;3&:Y4\ELM&-:.K#7H -&)-CMZ\&>-D//A$3"RT>3Q$F\.C%,E4<> 0S5T MU9WUF[/S7Z_9[RW93]TQ)GM%B25QG2FR($A[FKZV=9G(?'@!M"O/R$I%NVDL MQ+BQ(;*@0/U" CTQ'DT 2[[Q:GC27;P(0-3-]Q1TNI6Z9"- M:3!.][+:%-R<0N70Z^!MWH$N.%'!;:1U?>+*QP;DE 42;"#[>O0L[IQ(-.WI MJ@>>B=0OF9M26P'1[@6;(^1B*@EED" ]+U8WOV5^,N)*",L]"0W$AM DHB^U M0P2XXW(:K4;IQ;J"*">N&I[A.TR+8IW^=4 MXIS*P7U.Y7:,Y0^:4Q$Z72;%WH)]XJX6S*KC.99%?S$X=;S=7Q&WEMQP"LBI MO=1H"A*NLF:IK'X"CZ;?HP;DK4!W)Y] OB)918=DC\#"SY:"?) M^6F9$;WM2_*FK2F-;QD?Z&M&SJ*B%?K*\ KB70PB)Y5#="1OUAZ.C)IQSZ^= M=+N>C.)HT42+QZTDTFR3^$"WS LQ&=V2:#?(KNB39O9R?),>7"@Z9SQ9VTH# M;\L+"?=3 X=*KL2BR0UH[T(88P"RC@)^5C/B9X0%"WTR=9R)CTYO7Q2X.6MM MD)!-T0K-''U'!@-&QP;#8 1_I,]@,TQ!CR6&AQ'KEIRC<@[1I4O0 A;]><@3;8-S!6"&:$& C?Y#@>CO61W5Q;<[,<%^O 3Q%F']?.0GCO3+.*2G1AP@ M,/=VH^7%'KVYM;SJ6-Q[1&H'8++A'O+ANF@&T'O]Y$V 47;#S1]9@$C9R6:HKP5QK_7, MP>ZPPY9&YX;#9<;"#K78B>Z..@%IJ'CCKD;ID+&S_N]1PI]3P-NIY.YD@&^0 MQ+1P4;K:+',[#YE1D.GKLQC;1*L#\A=#H9ID1=9PX,VIJT6\& M\5N4>2+;2N1H<2CU$ ,MRXZ>&A=2XKN MFY9%G(]Z)W'9CADJSJJB0X(HL(N(;35R5>/\I-Y,+WIX4'K_.$5XQ1T4^)5( MA&B3&-5#.N"KN*(1>&VN9:L2I(N15'I>)6,1#/MP/D7?I-94Z/0F4?[-[JT6 M0'M@QP%?P$-VQ1P[T>'0BY\'5."W.^_?G3S?^2X4/7)S5:Y_'D2$TQZJ>FW, MSQ"7E,6RII 34J#P)/^4.%W8KMO.706%OIU'((K:9))MM:@?EYE^]:DZ D6:OA$DQK"#-\QM8.^Z_P3K%9J&<(/GP$C<2,/,:& MJZLURN$$\Y$!];\[P%("V=9WABT=W$5.EBN) "Z,XK*LXE):0O&PK>D1R?98 M=DL'@P-RYO5BFP*V+YDR&M\ZC43Q#@2;F7M@K,CE-WS=QKZIGSC\8K1Q"JC< MDOX+[EB\%9:5N%;/YV0/0_U+#+73S-LN"7>X1A,6!VZ^Z[QVX^C&RE7R*[C MC*!1)(/W^L90#'O9S^E9W[+" P\I&7:Q$$",21GF4T3#[BX[?.A=LVC4 Z,' M!I1]X6!_WW]CZY3@7:%YA8H!<-ZN:$?=?*-K!IW7OUL1#C\AW:@X&VZF+7Z; MH_5OCI\1]EC"SYGS>9IL%%JEC2!':]QG=+LY*0KN $N#3Q0UZ:,[6@"DE] # M5PPI_4Y[?/U0Y\T\[0O^7'8OT$2E_&KXZ!L0CGG?#S$E1*;*D.YZQD%AZR;N M"\P5F?U+Q6BX:*YX,.K?ZQ"9O4\$)8F@P_M$T.T8RQ\T$83'O'QUG+TO.IK1 MB37TS,YZ,@]$HHYJJ)X<%U%/^TDT*@+2#Y) BJL'9\*F2Q(/0:/0 F^+QL&^ M%Y,^SY6&"##XVEJSPW30L;%H68K-#FZ)IL'_0151;U461+10H6 G+'MN. M&VW?2S*=>\DZ"2.O5'Y@+[C>JJ)3!AY3>U G#M^U(G#Z+=E /PUUS MZST1]: M"WIL]SLI=5TGH&1O^#.6 ^?"HVZE]7<-.V$=DTB&T#*20OHF_($?3H=RPA3E MBC!%5L%96P2>L')!\)KO"N>J4; .6&]&6H^\"?:AQC >IXK>IOY2,YO'G+$= MM4P%[KFVT&\[(V,*"P,XA_H;27UW#).!*<4^J2C_,1XAP<3W-<[O<^DQXI420E M@:<:F M&[II[TE?:Q%KPBYU+=L_VN^'@O"YSG8'L(\O#.!6;W7/J7RII>^DUYLOB@0<+%=^L_1%;<1+$TS M4J%]:6JT1^-4/4@OD!!L(TZ$43D\'+6=#I;D$M*V_M#6YCWJFN1;&+4^T%$K M)X==R@^HZI2*Z!HNW/#A]/(ICLL^-W+TY]@=9&Q9)O MPAU]$-DJYO9-J!Y"2B12:.-LBV1)AG8_4U>Y1=%)0K@U+(FC@R%*##:;%GNO MY#R>TT4 9;*0^_C&X!-(-PX2G0&\R:=^ZG)Q?!NLA&8B:5(5%"0) Y7/ONXF>"Q'C*^?(=30JCK0)Y] MWCL?(MOH"XZ$ $P:)*+C.>/$/Q+,-3>50.UPJ:EGMK#I*UAA#N$)UXO_KB89 MO-#7=KE1,,R>C! -QA4AS74PGEEQG0RQ7_%4+NOX::)E^8D6_.:3)&CP9?ZI M6/8L*0^>V'LA)AA5'LWY5G:GW1OM_/S[W_NGL2WQC&,@HAJ>%VAWQ?7AB/Z@ M!/SYLYWO8I7O0O,,=R&0"YQ@&!D%;8REPLA%% L5K\E-,^!/_Z.=G5HO,2ESX+4L)&+I/Y'YM/M<']?W* MUDWR5&XZ(S=P_1E!,ERT$#17-MFMI _3M7KTXAKD='UY-;SG(:#P?>W,AOVF M Y;-P;\8ZG"]=/*\O4&28],Y 8K)3L9VD06WI!_65F$:]F> CM/X?)P58Q\K M^0YJDXNY^<$T;A: Z7?86_<"$1II41OWG5C\*,X/3V5OWP39X@IB2:[!%0_;"0%FI MWH.ZE6&;PME7CP;IM:7EQL0/G%M9-)V,$9&0S[C6A^]9$.LWMY(LNK@Q)"O3 M_;PQ.R:50(J'IGU"5-0YP;D!ZX.D%09D*F>R 5=LO/RU!XLE%JK@HX\P"-]X MYR+-6V_04T1AG$FL1C27JSI&^))EVR)NCY23)9__H^>V?JNZ+&8^[\@ 86P, M<]&45_39N)WGG4RBXU4#!9::1'$V5\&=H.P;K>K\&:R0 57$]LY(TO=EG*0> MDIE$N"G#3))^0#XN0@L&%C]1.45<9!SC(LG"(MM[S#KSEDAJ"%I+WN$TMW$D M*L>JL:(O'9EW\T#R0INJ[ X@C&TCF.Q@WM\D;(OAJPJ+GBX"MSTA\Q#/KC/0]Z.L?Q!\Y";3:.^::.^5*$V M0RU_8Q1L+GY\XW=50&Z)BV"ZY!UWH])DS^XU@:FQ0C/AF\< MHS6U[*/81A%MEU+P1852\=M5Z6HAK]9W ;Y+IDN_9",$55V!$\QJ8(0P+25P MH)T'T&L>O%VFGJYG'\^Y+7#[W5BQA]:1#*BY/395C3^U0NZ:QD\HL-[2W)2J M+VY33M._H M99OY*;]DSN@Q%BUR,Y7D?1*_.GQ32;+:\3"KYS8.K5\T=.J/7M(T@TUP+@&1 M3VD&2%LF&Y?Z6,9O8V!W[7S\&+/O1PTAQ$#F2( T=*@]&'*C<4@HC4_D ;=Z M"% SB80R_MI2-&K\"P.@%9\X='Z4U- _^LJ8V.(D-" M0VX8%.8S+NBL.##Z*J]6 "O&:12X/M49YLE>-$P? ^(=!T_"PQM"WUA@LC-[BUC W<1:YG7 ;^N/??OU3_MU.4M DA%M[YCE^D]5Y%M M]M<.!R-IE"73S!8H=NKUW'JJ%(!U0M+-DC$Q0GDO>QX2?#C^,QPW_SV?=N[6 M*VWFOB)KMA4\0;MJ##*BR4@-_I&A5DJ!G-[22_:3)E(MT\+R"M%%1 M!>L[6)EVZ'V# 47.*C[8I,4Y*Z%&.]22U&?6D7-- RGO_'I\R^@:^VQ.R?W) M>5,\CGQ1#]L=T5KFTZ(*1&BMX+1"S=*"?;A.Q4O&P"M]=5E12,[CK.7O#.N)8F01 ,R 1+@N)W.DHJ,#5&1+5_ECFF" )'B>=^& MP$E\WM?G^OJ7\#H YR\<2BGQ\,VVM(5RPVG'KJ@ALRRFV'G1J>&KQY&X67U6 M\18T]@8L.VN3M3H.M-)<8\_0(18P\N=O)//!"F\3RI>@QN/R=:.[Y8)A!)WT M9UG>ZHR$')H*87*+,OZAGN*.5^% M@@U_[S[Y7D9+U<$L5BP^*+I;?1@2&D 0<#=&KY0!E.-=E90=K1B)RIJ[*&)= M.VN-M"01!_0_HDBR*XT++E-@%4;<7UINMQ[&@R'A+72 /4.%IUBXY7K_5;]$ M,W'U[]Y9@_H[)KS@7E_6S4>QE8M64%+]RHH.ZT]LR-%=.9K0.F3MQZ)D6%!? MEKLL(SJ7+[,EQUC;33%S)Z^#(DT_N MQ">6^D>N/^7GD\OG[R#&P(RF4B[*IK<$EY<EDC+OV@^D:$)K0X^)!YE2P0EF M*Y-/6V#ZUK3>5J=M9YV@\%0M<#"6A=8 E36+'"G %!@A1L;U HS5B!F#S M=EI<;4U%=D5HV# 8S7W&)3E&(39?== C;8Q!H M #BS]=F8U0DQ=EY?0NDE-LF&!!?:+B^%IFO[FHAS+=_:@LPX,8@B%^@ F7RI MZ!LV#OPWR%7XF(EYQXHF$>A+M+$(/;"UCU_?;@F.:PBRJ!91"L 2QEW#@#D# M D'H K_HT2OF4$.[1(/R!!\LR+MZ9AQO45]1-C=$FUF*3D8<;YU;I)N3"R@B;@=&MU471U)P*B+UE"7-+ M4QF&1[U:>S4W @N&X:3@TMZJA6X&M9\ M\4DD8MQS6'OFO $/V[@=2J:2HH*#QY\FW^'5QP\_';^7=*M1Y[NG^S)&!\< M)?EL>4W\L9WO[@WVQ&!_N-U@QW"+^?^[\WD3\N#1SK_#RM_?NS?R;ZV1?W"T MH7A^Q[*C<:UZ\O[%:Y45QWO9NY/3_\Q>'C][_^;=Z>U3K?S$OR+B79$T7_7?=:><]DG#$M$GM>>#%&K7E[^+/Y6<;=@FS-%Z>#B9$)!!HIPN5 "\I<9?B7CNW. M.,FJ?PE,MY[JH:^D*P:IC+X5(IZ-ST2DCQ(,*Y:>0QDI)4Z2(256R%+X-485 MDB2I@ $/E,V!'LJW?!(([AC9\FTV1Z^2;C_$/-)O;#[86.S%%Y_5UELT+B#> MG_MR="8,0?2/MFRC>##T,D^B(J'=?:L T6'D@X7)(^KN:1&@AE0L^A!^%7\)EQ#\_9!]WRI":_]-3FP<^+R!-\ M_C5^ ;UA[&'T<]WX5VW&'H8Y$_[;M\6%C+=NS8G]=M9XZW]%S@H]U7#5<\@Y.5''8T MEXZJ<'2QW:K@R])*%X8J_$.B+5=>P>Q;0/_H+-*/M!6SCR4#":'PYMK&P'A; MR+[GLW'!STPQ 0CV?#=^67VKP]:*<;6T8R%*,IPCWN6XVY&S$DZ"U8?2EB.-= MUDN+]8<;JNRV5QVJ:,#1/AM()J^BQ+F,4.(1$NY+V;U%8F[PD@\1+8PABZKP MR"?LM=S[323(>*OD'T)FPJS&E6M\@C6R8%BR[3)/&,-D))2K'$]Y#-ECV>7C M)E[476LA#[C*#IW% / 8TXS> M*#,V,0 O &M4UD,!_$ML?A6)/ 7@IM#V((8STQ_X19QY\6G]>43XX\N(\RGJ MUYPK6NG#[?D]S S1F'EL.=BE 6)R+7\IG+;^F4/D==@:Z5:GW?9,MJ-$T)L6 M'KL'\<;="_@&Y)KCB$1C>$=$@Z6EM-9MQ9WGY4(K$U>-VXT2Y("8)0+1VM 5 MUI<(^9ML5C2S?LG[-#0^:P:=EU8.N+W8=X-A?>S4#L1M@G/5]!++<#63TW8R MDT@U671K,N[R<$-4,Z$\1:%1\-M&L!4M% %Q^!';N)1D6"?^)*=L!LC*:+B+ M4FTUHU(*0O9$Z^]E!TSWS?O&Y_"E)L$O4 ?@-I(S#-%K:3]S8*X\@;0WI.E> M-;VR*9F5:@XH](,N1H1Y"W1.9S7-Z/OQIT6")13W&R++EZ]Y"1&Q,#8Q MQ77JYKE/KID5+":6;EX8*(8-RS85)X-V"$$+;!3KBWC0![,<9#I"><'([+QE M-Z\O*_(BX$Z$HH+9B-45E%'@.[-"?+)RV!":IZ4.WEI"81"SDB5=O\[PD"O- MUO@A(Y.8*ZX@^FJA_W"MYBU@ 42P!KQY56(->YZ/%NK$^ M@3_-AL)&!!A5Z&=.R_'8,(BY@(KELCA3@]97]4F&QQM*P#5[FS_=)4X]( ME\%ZTG(/^F5?V3_D"S/-R,&SB=L7FJ9T\36^JMH_93?MDT]K<\T M"V57%!.W B]9Q?]! NNV7+8W_99,G(1:X7! ,$7BZ$:B9R_[3[?._$T.804[ MDY=U+3%J_B$D*\[6*S*#Z=B5Y53:E[2=)-HSNN\0.C?\TCI@*E?=(.RKPX M"EPL&3++LD:EIP3L><1<#R+TR]PB,5XG23=(LM"O-V1[F9\ADE"H&G6(VOH0 MAY< TJSZ+B9NU=C@N6K$R'?J]"XZ*M^LXYPPTC$F32JF9O_LBU:U"TI/._9/ MV&&KK#_X/"!T)>N#T$#\Q52-:IBG2XPA'_:Z8T+3+@?/5ZZ/6BCP+EU7F.ZW M Z\HYPA$$A$<:X$8O,AX_0J-)*3%A#EY@6XO>\L],I//2]YYK?<]W4,K!TY[ M>AK3O.RZ0F0V$3+#4.A<* 1";"?4!7W3\DV6>C7?$M,'>7U 4 (.B-=R'[C0 M9P$ OW6>O MC59S:L]T?XDFAB&81!X][SH61\)Q2[;>A>F M1Z=&0EN7;"/I^NVB91(,=UK!DFD-S(.I0MH)2<"FF/:2=&=#AA/J6A[IX1US M>&>XTJ'5A#J RIDQR6*>CJ1Q^F7@Q%"B!PR4C1^0N=56D*-LFUSB8EQS3&\1 M6#P6G@(*0A5+2,8Z,XUQPY5.!BP9-_-,[YJ3R)L^X.U^'"GW/8X$="%W)!CPJD0TOOD.8 MQ-C(_:@39,%&?"+IH4''E$6\<6%T]5]]#HT= 3$Q C.SCUB' ,+WOO2*#M"E MRS\:^,WZ(07SIG7,84]?,:_C//\76%042BLD^D8!O MIBS,L2)B#%EBE^4O DC1V/PBU-5]MB;.UCR^S];O@3[G'VB*2>8FI MQGT)XJ[5J0MM#I=&D^62JVB<6-]CE90:#6![+&OR53$OUSZU$]L#3 98E/*P ME-]3C.FTAYY(7@XI]AX)8;F$41-'!B05C%U@8@N]L\^%]/V()QF%[\NU0-62;#TS ["[ ],D4C#1ZXHV,97"8(4DCM$0VB$L$!*T MHE\_.I'G%[E2Z:B6--@*AP48 I-6?0N!3X'X,'3"@(2T6Z_$,=S<$A3@ M@, M #B0W7%(9J#7_&&2"??P]\K [XQ_&3L>'P 4_R8]%\ .;-B521+?]N'C,Z8\ M\K2^L?8.+&E\_!'6QIF.4*WAQ$]"#9$]8R,.SM&?0.CGH_!WS'K[ *,+N:MA M<\% ?Q 3%2"==EZ7;E;VW]N&0N;5@^*IV008@4BVYQPNA, M)X!'DGM5.V+<3L*/WXPR(8,&":D!/LKL@K7JWO#5C^*85T&.$\\QXJK2V^%? MXEI(9"D0GZX5PL4?TP[7(^@V>*$H[)C7Y"39(HYAG@8\R'O9C[:PG]U.Z_XG MK,D,.^7 %&N,"ZV.9%\MVHJ][)<5ES? 9A,REWSPHMAM'[3R,E":=V:DU@ B M84E*!$XR\,%KVQC):)EG$^M+'_WTW/B*?&L-(WNF; SV3@L.+:M F1NZ^$94 MU_J\*.1JC-3LN/B$XL@8;Y2)3H/>4NUIZ=O14LN[)FH!3[L&KI8(7$K78QF!I/B:%0D]?XLL0O6Y;9AI\)K! M_4J#- ^Q-&00+;:)N5N)W?MPGX58Z:E+# <($2DI(F18]S MV%0QM*'E$O>=Y*/2ZFM5&3);;[ N=3!1V(L9N23J%4E3X"-BWF6M_!-63EFS M>%Z%3@( *PYTD^7[4CH[3U+J86G]&'K71K?.M[#;2'5&I0UHWH&N"ZJI3"2W M3ONJ300$'9P=_EU?]I-++MO3'=52^Y_ M06QSYU=\T_?HRXZ[+I]];'U370F@B'A,2 EHJS.S^\-0;Q,HTA0]CTHR>J",H&I3G7-4_*-..'F^BLSG+ M*Q:DX/]9^>0SVG+U@B*$>T;_,T>\K!)\!V/PND+=$:;5=:VOQHH>2M[CLE"& M<7KZQ&Q;[F2[8L>_\MB1+H9'IS@8\ZM)W#2YA\UNN2>Y[HI(.<-U,E#(^3P* M4+RL]T-SCEM[#^KOZQ <'H\FK@*RDVV[[2D/\;,P[( MQKC*:B#]%>3M#=S08RC6:(KW"9HX0?/D/D%S*\;R!TW0?(#SPO:^:U; 0NZ> M,9'M%I-#RH>7J[X3S(%R%\, SAMT4>N[B,@BCJI$?6HTGNNC1UYQP3QOYG&0 MR:*SVA-7$5YS,M$SN;;MQ!B294RJMV.U 3\1%'&[9,7[/P_U>K[4R@DN%E0= M;WUG +"@F0FJRK^*IP&7)6W6:Y9K],F+HNDY,.7;GXOMH&LQL&\GHZU:3#LM M"GXVNO'FW$2(P5S60L;^"6IIYL?9RW[4U 10/II<28$T"#8R^,7T/RRC&>W= M0&['YR"J0)\ 63NV!]ZYP>*'M1?&!%[ON1E1 E>8"4R]]A@L#85HLSK14;X< MOARZGA&*GH;#.W(2)KZPH"I64;D!]P.@.61]J"..%[AR0%-] M'#J+<>=AI9[C&9@!!BA& M:\0"&U[J%J>-'1D>@F1RT7*^DB29Q>PF2DBHK2;9Z39*K#U2',60%6Z1@_&4OA'21'Q4\>_I:D04!7IJY;G!RI*P%'((<=5):/S= M*!PF"?(D@&LYOZUX8G%IM:^&7D6]6,_HCVTGLD6LNU9;KBA*+*X?D4$,>#2L M /ON5FQY2OS#?32IOW2<7F! ?SXXJ6+9LB%M\_9"S^YAI+QBZHCHI-#:5KB; MERYD+I*L'KEB843AY9=<9(7XE3A-$;;92\<4/R$3V9R&4OKC"^$>I94Z"G%L M6Q<17R+4N&4 -\ZXW"CB=>>B6BD*7NAV4.9C"42-%@;*B)30?\ =H;3]DGSA MA5?\:(RM3JA=)-(HD/^ 1#@N.,)24H'!T(^^8#/A@G:96 M#)9$GE0 N)K^4:)QS5M[!+-JIH7?S^O@W@/./6#@UYIRE^[C%9-@16?#XCF& MV]?T]<1+F$OZ[=64:IRZY];(I4M /YIAB.B!POV+ZJHUI6M?&PJ/\!TH%&]? MFBDP*#4R-55)GTFM18S/G84]& C.GRFDUTE _-*?SOFES*A67.W*H\GYG2_%F-"F/JL-B?J M^4OJ$[EY[/]PUIX>SG"0F2LNV!V=YJ7@N#EO)2D&/ZV@BEIW=64^:[6\/<\6 M97TY\;59(0ST]E7=_75/)4,,-1N==[Z)B@7Y&ZOB9QHN';ZZ M&* !X6QW5&QSW;$(J^XG%#H,!_(_MRYOBNCY(\:CG]['HV_%6.[IG82?:!Q' M& 5 $L8=0&[!<9%Z5MH;M!YWG.Z>\A5P>L"?BE&>(W&G(JM?N+K@]NO#4[9<_2$@5LM"MHBNS+6IKO1;NU;9/,+?4H M:RV\8#TT=0%%-;':7 /DI/RVZ;0B T&2^\&;3J!7#+#5$C7)5T>?U1>.3H>U MWIGAR0PEZ)(5#:O/OQO"=+6,L(LX+8V_Q?#!#&W70)-_;O:ML55)__B9$.2T MV<$3O.'PB'Y==>?M=U(N$FZ4SL>0N&-G8";L+\8HG 0K.BU]#(AZK@XWQ\T( M@QE#%2,CPSV/+[?Z05&ETSCA,)*P< M164T0BB4J9&7'!RXT:6X,Z:TYVN&I>[V+=E;7<[4Y1W,% M1;?-C=OBLMXQJ7^\]1@_^;.EA;J:H<7DVW2MI^*?"_^JK-Z@^T/!]#(LQJS^ M?]0]C:/[V8C^>>F7]YC^TDLKSE-?C/$#",>R;W=>'I_^L//=^&>>U?-0$?#M MSO$I6O(]>+C_FS=2O&$_K!/RV:HSE):U_^L_GAP>''[_HYU,'+0W4'I?LJ^B MK!U6;N>[2;@U(#)WK<"F0$%=:G4'MYV"]*!]#<=$JR1;_3N4JF\2)!_GMA#< M W,NG32]T#*6)NZ#$L@*R 9@;$RD#QOSWB@G U$K@M,Q;]2 M3!I=I)P:+:&\8Y) MY28NRV4HKPN6_]:=\ 3YO!WR,M\F9NJIV5**IB;82 .FK' \1HX$VGYO'4A\ MG" W1L_4MB]+Z HS\%2'>]D+(&)(SJ#7>CPRL."WCYB+V\[H6& Q_.&+ ^\;&_UYV<,L-PD@Y(61N13H3A MG MT-VE-R;C/P/,"@9*C+U '0(+QC.T_9: XC>U"JY!?<%HVJDSG4]C B'4V@T M.DB/+7V=B-"FY (%UT[Q;4%W,F\D4UY+,D,.) A!3VQ3,:+K;ZP.=/NB7LD[ M'.02WZZZ#6HH$51W3MRG69)IW)(Q-K 9EF 5/0K64^\[*OH1^J)VHR.+[U#& M4'6N>=?UNFN1F3<)#N;*=1&\^$0\"ANXL$^_4MK-MRA#XX7[=SN)^RMD?P1B%,! %9%XH$?P8BX9);(Y[6??*C M_H]CJN#7Q1Q_XI-$/^\>=R6ST-J^!Z[B/,EQ2G6Y1!3YI(KH%)M$JP+Y* K( M%]YJ#YI2.L3D77S Z&@<[JQ7(L\/^:R."PSEM![M7T4N.,D>'$IKP3!W'LM= MV^>?A!Y%$'T)"46$(+#^>X/#G=QUN2O&\D=-0QY#WX(WB%N! ME8CY@_:V.FM\&2Q=\+="NRF(+6'* CAO?N:$/R1J%)CBTKF=L";+).H*Y(=1 M3,9A+5&+UH<[ZDMBKD4IA)<1SL1Z'ZE&80ZD<:A\<&& M79;&8)0.QRIXU.>Y:T;Z%7MHGBPJ1^"0;^YGNHDE&4RM6KR_;A,'U&(,Y[1/ MY=:-FO5GP"A%H0+&[VO9#'98J,W(FUW&[%3:6-2@:U$AEJ$LT;W'B-M>_?*< MO900C2_S*5/=U6F@9Y*=6%^U=^K^GFKA*$Y)H/=1^C8E22*I\$W6Y9]@V)$[ M\'_9^];F-FXL[;_2I?5,DJH6S:M(VCNI4F0YT:YM^;64I.;3%DB"8L?-;J8O MDCF__CT7 (WF12)I79H2MG9B262C@8.#@W-]3JF:A-+K%=YH'\5^HP-;.WKT*('G!JS-L*9=D0C&X!L!54P?*A! MJG%B!EF1%J&0N<22<"N\]K0;1; Q2&R&4258"4?%=3-P+)_Y.T>KE2!TF%#L M&A_H\I,"JXP<09&*<^O.!!Q?,!VNRTX"C8VO.A"1++.D6%GUI;N1TN!O7B4.4.%T%-4I K$@.^Y5:]3>4YTTD?2--3#:K]90M0_LJH#I?< M/);P SCYQ>H)P2):,@8@Z05\NDB_L##Y+52Z E3($G[Z<;M*S$['-#W 3:J] MU2_!PO^TSYG]O.XU5@0?5@1D]N_J5\4Q&&4".;40NC-1P>4;5]NKRAMAM7KE MIBQ%G:3:.8;)YLVT*A#P N'P*]G-)>13=8F0"5[N)9MBEH1E'ZL;W8)8\%7# M;\ZN5>5_2Y,M=Z+6+%0TG\,0T\J$+K\L.PT0%-6SV3U;#3R+ 4$J)1PP_,<\ M5H7!JD/*OCEOSBGO"D;T5YQ8;B=M1$!1,;0.JE(CN99:<*S@2GTG8E*D;E*L MM_ :C D--K_*96NUVE-],]2!-OW!]?3Q9"RSO\FA7.P:HGJ:<:^$=6X2.#R8 M)F?GAI%&J-TG-5 @67'5LF9-TY?U]1C!6,6?6";2:'I)6BTV>84+HC?@HF1< M12DVB@W58M#\@:/WC4-/E/\=RY&Q2:4IQ%)@ NP\7\RA*NKZ M,5(48NG1<* MM8&-)J4%*%NJTJX1]*TQK5!UGZ%Z:?N1L8<@S8QT==*5$LWW^!OQ1[E7#=Y_ MF?JF>:I0O'21^0*<[\) )F @ R+%4HL8''TB31%M@!&-)!N#K(N-5JFP@=2% MJY-12T!OAHBZC7M!1*(==NZ<4\1;6WIZB^R[G&9K+F'+N%O4R:E8O^A3IC8X MMH6P6GJ8J711W@&33%A>D]IZ?>@TJK(&72\!!67EIBPEI"WK1ENPQDSG45-9 M;KY &C@&)Q+V^(ZEMIR652E;*VI>I%2.'N&Y*E%O[\0+*9I.1X'JE@)F^^ MP>6P !!**@&V?RR[.U)N)%(8D1J5>>D"F!85ET7"$1]U]JP8%2>2B.V I\VV M+HUAN9#.(*,)X67KHQB M#]PJG#X[BYA>.B\*C2UQ4"/-6\U(]SUD]5[-Y@<;N-KJI\>M"TJ8Z#7O/4/4 M++Y495F;M_HFCLM"@;U,JEFK_35UO!#XAP,-E,YKE9F7QK0E"$';B019#3ZB MKDN,3ZHA.DJ(N7?7?I4@0]96I[M0BQUJ:;A02R7F\F)#+0M0@:N*N!CF?17J MA79:I"HUM^CU6T$4#?MX!YV;!BLQY!^%&+PW^5NH&%]X6! MI:2870S$.LB>J0@?5]E;)3(7K2*T1LB*:(%78>Y8DX&H=W%5892Q* >%/69[ M')9='.M8(TB7RJ_+L!=6Q[_5K, K*3,$IZFOS0=,)-^M*N@/-T\A1N]U [NU M1F<3L;)\52&+';9J/7Q<]UU5]PT6P[/X2[,G+5;XJ!7_DSB9:1 .ROJ< J\A MJI*!#V20[\)9L<@P*M/7Y'-XU H>F0R_>02/.:%) MFR2:MS1>[@(+P@CH_6"AL\CMR]]=ECVI7'V"N^W@%K3BAPC,.C8%K!B4(&HQ7DKG?M_]TE<0WF'FXZ%HP(1&-[HB1UW )NIBWR90CL3F(M1JPW*F&A$O8 M+:XW\5I@?')N9@,V7VB0(=6/YMA,I @Y0HB_:2P0A<=4XUJ_WZ.QN(ZY;8%E MDEGPR,>$L*6"U=)8O#&PVMR"A_>EJ:T?3,E!EOXG&E MNN$]$PZ7=Y(6"*$:TJ[>)G*;4(. D,J@E3!%)^I*[: 4D+++298;/J^ZN%8% M2]'\* &OK7ING=U2OGCM/:;T7+Y%5XJC19FU6!MCB3FNCJ&E47Q%B9[RO>(O MR)=2V^H29')DBZF$?&JEA+&EQ:=YP#7$G(D!)EC9VV=RH&(L7L!WK"_Y8=EE M=LN63FM.VBW'3$Y+1\D^D^5SM9>";>.3I:K(0'7T%Y(*S$=QM-">.52=Q8GT MSUGL%,1A1ZLF!Q@4@UAY8\L5OGPL5)B1-.X@M3'&.)-O6=Z0.]8WV&!C25<0 M59 9@&"*^.NN#? >2JW"$#_"_\'M/R)@:AWQY]0BXWY X.I82<5R TV%$V)G M!NA@32&P:MXGW<"I*+6YI7Z: :,+H,@3TP;)5"URHCV'Q;E#U4VD)V!F'M@M M5RP<4^-M8)[5\&:+> 1V?6*BN_!&\Y+]LY(;]!X:6T>CI0@\':HLJJBCI"_; M+_^S:/W+825^X'9K$V$76'R&4O? U68[L".\F*OS,:90+F:-&:"'X7DLPGLB MM4F^0)02."9_30$W*$D;*[: W](^G@\HFS(0]1V-:UL-L:9,98Q]F/!,-%" MAHJE(1/HSDV$HTBSN2.0_!&V<],EF[AE16A'3Y)55)7,L*J!L+D7C,6UKZ7U M[TI I+#8%536FJ8D_: ;.0F%DD0!Q/8TQ4H(.%",$8U\I7VV\K#->_XH&Q6%>H MA/KJCJ=RM5GI8WYH>?;>)OPG9\<>8MY+H4 MUPC?9_^)(TZ+&[&:K#P32QZJ,@X%"_W,0G2X);5RS]2"E9%,#;,?F M/=PAD M=\4,ZVX4VE39,[V&S):;@K]AI^[9"-1@V=!M9-MS)?1C-,9B,4)I:9ISSJA. MW[2!YM8 \$ULO:<,$07M1K?>*#:]A98G.L/^T%E6E. 455FKS3E=#4?Y-6@$ M^060EC9U. 69(K/WX^I$+N+MX81&P^:,Z2S!(A\,%\TR8_ 1 M;7G;S$.XVKO7:;OL5RW59@DR038ZD4NY9QN<1\M[M>(4VOE*6VI(MQW:O;-^ MK( :!?2+$PAB!7LT7=OY"[[Y5V[FNNXF%(EEJ>+!GTN_8 M[J.JTHM]+@\K#A3G&RN7>=%BJDCIW8*>->]S2"F\H)S(Q$IYYJZ#@U_TQ7/H_5K4-'TQTSG@7NC82&V8!#-+8EE=+%8M@],VQK?D-ZYL+&#)<\Y8B?P?5^!3I4V56HRH))T%BJRU1D&26@E. -%^"# MF'0\4Q(C ?#)8+ZRDE$YOE7;$=7I#]@=\?3I'=2H#RCHD_MF)1UN"BL+<8 M M5,5;)./:?%)5\4OB<46*NVYT)-)4M4XKG/%(;^UD(IKB9_[SFPVH)2S+6!3;KI89%I3YBTDK*CO.,(3W5#7UQ>H)2 M=A;+2)0]U.:1&7P4^=Y;)J=?R.5. K:3/F'TN1^1\XK_#@1TBI%2C5Z"-#Z1$):*(IO&AC(XLJF=D7(("1JXH1!RM@5Y:/K(%79@^AB"\/X1BLC91@. M5"BP+2"Y^T0"HHJ[#')^OQ%)V?("?E /$KYG.A&)W8.L(); IRC(%"I7O''P M:?V2CCKN&(4K[$CH5'Q%L,1AKFP?/'RT:1$N5X(F1 M7BTB[UOIS)^+@8G2M5IJ8,;AIH6#@W^TA=P5N6!18A5W;*G#O5U(9AP>H@#, MULTCBXPH%F\&K'6$$"VV0/XA+22Q F4@'K9L?RSD601FI,ZE2]44BVW?5@AH M+F^;%1*(3"W.V]#]1O.4FR@LDV;Q!6*$<2(L=2$9@)W0\-B9;I6$E1\U*I[YMJZ<,>5MW)(H3K28BEDL45?A1 YU)T8<"U&E,1NRA"<98!IGWM MXR#B_>376,7O+!I*KZ.:((..C1%?6ZXN?/7&@J2T"Z)F,&-F*D/28F\Q(X?. MD(I3(*D8L9PN2#I:>ZK??6 LOH5NJTC(=XK%& :4.<_[\>#=/\5T]O;\X"NWR+EKT"#V3^Y;>!^%7%6ME?CVGNB=DS7.OY5.XVP,5F4 MZ@K 4C\8)9N'A:4V2+"O6V;D1IFF1C3X1EYXMH!@$8?&63^+H:IS3^/J] M 6+>P&91IN#=X]6\"Y0 >NG%@O&NQ@D6[7%,ZR"%16U2Z9&!2$$@Z((E;4 K M=%B8DZ5EX5=,JD0USG1 Z!\Y>LNZD\IBQ=XT+,J7IVQCB>L>UH3XI( ),EEF M8;,%Q89K$$>E!FK%[,Y=48\5^XB>,PWVT7..5UBYR:^=]V,L:"/D2EE"*+2LVG'^NBS'!TD! MEU=SRPBXNQ:[-,+:6NS]TRSPNB]T67(5VW8;!2RRHC<:$"1."O"XY>U@ZT#O M(?O/*5K(SUB.Y:5G-9 &]<[APOGEG2Q!UI5V\HX]I"645?7E]F3OX$M MIE"9O%'L?95SY6: *WIL80J4];(UQ-K'\VGWLS0=PR.9:=W3:@PPPYPVU3W) M).[>UN07E"KJ,<29_934/F3 C_VM&;D@;R4UH:)D:X9] =4%#\,L!Z5KJ-*3 MK=:5F@!,644%*JF)>J_:L5+;-.SG4+1W MX@9V2DL>@>E+,*?EB.4=\122!\%7&083['=3ZG5I]ME:93ET,H51D%>H ]Q( MM?.$\= \40+&X,ZAR8P!JDWFQ4X&RFWV5Q>0:/^G2J:W4W5+%-4M#K2'4MGP M%,' OQ70,C@_]'KG::H['02IB2]JSRFU-/.^2,1KVFS9\=8-HA0&K$*)&LE!QE9XT0@3:)&5\!-+!3MT3K+Y#$W' M8*K+,DR10QD8*)4AQQOH%!DD1!];D"XE[)*K#[N_X1S7E'NIW/GB!:K%+7G1 M$XG?5JT$=*:QGOUBAC$MY#897PI[FU:ZJK-X:8N\L/ M8-$%7-6I:L' I-N[ W1BKL[X.D@U(G!9";8QSM!5;6(>-HHZ.52_RD5H3J%R MMNF:YH+DA1?LV?G;A&"8WL4-1@P6.!E_>..4H1K,-P=SBO)O0%'00:-4>\^" MZ#H.K_F>5X16[8"!T!HV>VX*B(R!,<9:&,QIGYC0FW+.6]%H:DN4I@%"8<&9 M1^#WXJZC8G(&R%I:OVJ7EV;Q\&O->T_XD +5B.4,RUT))?)L$B<(53$(1?05 MM7ZNML)4&KR Z>6^W<8,%:&K*_8(4V"3JK]LAQ/[ORUUDG'(A!V^5#YV/@!4 M;88O@GM=H:3#""+^ MNMF0RNALC:_ONY$W?A%/6"IME&#NB@UX*T)*%" )XKS M2&X9O6 MIU;$@.T.$/",P/B+EE(FE4;,9-QG^TY%@"_M*QLY7AT^WN$9*U"=7_8T*2E:M%155%M&V%Z U& M_SJXVTW;Z!_<+N8:[2=RPQ[\?'9Y^O$IP:8X$>IQ9K": HU?:M[OG[Z<7IQ_ M^./TG7=Q>?S^O7=R_O'CZ:?+BR>_;6\EWJ?8U<658UCM]3&LS<]KLWEP'X&O M9JWK(E^5C7PYF?N$,K=9\SY_.?]\^N7R['13&5LE0\!*+B4N3"7;;-G$V'AV M!RU*NP15;J:2MQ:5D43JNC(P-=_<10\EGU&V6!3J$$'4=+0@Q\2\0VH/.DOE M&_W#6^P$&HKYFR"BY=%#BVB4,&8ANFIU%E]9 O\;Z?'5QS7ZZ'4V6OZLTZAU M6HVU']=KNW[6::U_Z6U/WC;91KO6:W7V9;*M6J?1WZ/)-C>C[&MB,68SX%<\ M"?\Z:!T4M_ (C;,WS=DWKZ%E C-L*,?+D*IT5!Y?4-0Y87!8KFA0:[]E675< MU,%&7UU! 5:]*D6#=^QWH\S.$Y5QC%8P_0'N[O/EC(,72*5SZJG]FHCR@?"_ M7C(U+O[.12*)&.^ES$JDN$,\#,3PZU42@T9YJ&8[!.T1E%EU%9+B-\L\:M?G MZ:5L*51@D">BS#$WY%A7R?AF ZY92Z$MV.G[J/P]+W"37#O)K4_&F/YOD?D] M^K=?Y5/P,4 0\G20)U>^=X[ E9M@4",ODL@ MWN/]M5?GN]'O'CF"/8I W)1BMPG$%13;$X'8;#9V$(BW"*4'%XA[JR1^$M.9 M\+VSD9C$3MG92AAVNHY@3CM\>$;K[B(,G7:X ZF_(/P$5AWXW@G,91PG42"< MQK.55#RJ.X(Y%?'A&:W>=2KBXY#Z5["9N>CL. G^$T>[2<27JO8T^OV6(]@V MX>!- WM.45RPFCMUIR@^#JD_3V(9!=^^3R*^5)6GT>_V',&PU',.=&?'A&ZSDWXB.1^GV<9-Z?F.7^ M/1+QI6H[.QO,+Y5@3CW:D$<_KAKM+0 M)2$^5A*B&,9.,]S)<;B;K?Q2">8TPQT9K=5TFN$C%:G -^1U,)(@$3\&4233 M.',!YBT]B$U',*=(=&KB(S!:VSD2'\MX%C"1*+U& MH ??^R- D#-7L+)MP4K?$O\DBD_A(/O\X]D(M1YO3$QP4#>ZD$/EW-R_AC(:"31F M*H8W6Y4Q]D*NNXC'CII7H_8H!11+SQ$$?*F=43;Q%,> M)*]_-M-?'&7'QQ29VLU:MX,OC], #?(WB0S)6'][$XRRB2*C_2"O\$V]>$0, MTCC,L_6/6$0;RBB3R;US0_TN;FARA]8R.>S_3I*"H%?R<)!(\?50C&&R;T1X M(^;IP>ORYL'.+=!P/]@BF4%'))'C M?QW\5S!LMD>=MA3-3J_9AH,G>J/ZN-=K=NN=;KLS;OQ?]^#G2SP_7CSV3N"% MP#]PA8F?5^WD^K-%,PG@]1%,K6?.R".*(V+ /V$9-Y&73:07DC,L\FXFP7"R M-A/&$XED9YD<^9[\-I0@B<9Q0D,L-0;W9NC0]]680>H-\R2!)8=S+R1E%1X# M47L]X\>DN..1QQ=?Q1#SL,8QPCB+SC61*$^"R,4+R#MI?? M9%YT/LSB ?RUU:!W=7Q/9&I^&5#6NX'_C_,07B^^$G%DDDZ"&>XV3FB6Q#,0 ML/.:!Z0381H3_=)\D&8PI4"$\%KXC_[Z5 PG0/1D3BN2?^?!;(IE$SG.&UX, MWX&Y(:'C!*A;\\XB#\4G7Q?BZ43ZDWXH]\'&2^%K@EW@\#H;2&^1!B$*7 M7D,["419I6SIO9C$,(74NX!9CT0R\DY$FHLPF_^0>KA ]H4";5)X%RP'_B6V MT>M'3LAGAELX?)= FD5,11#1ISKY* M10C?8X&)HW!C,-[J^8*8]"?8;9!-M$[+A-X\DH"^6E;$A%= M$3,G\=2;PM&8P!^!QF-\-[(MD/^V!91'DDAA/&I("!P&5@(3'":XBW^J:>IY MP]$>T@-E*YL.S@F"\"3SSR%^I: ]K9\98WZ(VYO1GA&YRDYL++_!!H,@ J[A M9;!KLSR!W00V@VD)P__ ;O+;+,"EP$R ]UN\#XL>1GC/U,P99D&P2YPYK$P4WBQ!'D(;2P.A+^T!N4#TD;Z<2)1,YIV'PH->6=9Y@]*^#NZ^:9N?@]IND MT7Z$FZ.[\N8XNSS]J-?U%#=768=^"@K \?EP^NOQ!^_SE_.3T]-W9Y]^O5BK MW5;S^K^0DC@XB(!UIR1XE&#%OQY\D%=P;#^*# 7R@3<4?,;Q:HGA<#:.\'#A M-T$/ HT[&*%P]]X'D8B&NZT5/>TM&O>Q[-/I][%\?O3RW][[\XN3CZ<7_S^Y73?S@RPO@<7 M5P@V-EP"*[CU)=NS1^OMV?KGPCC^]\\XN+GZ'/WW^_^7OUK'=Q>O+[E[/+L[V[OBY)72,K%VS]83P%2Q@MW.%75,[ IAQ) M<@.A6O=)I"/QM_=K& ]0FY.A'&:@#B9?9>;]>,"?'OQD:8SI?#J(0^_DCY/S MFK=GA#E&+P.L;LX2U"S,Y)@3Z-2;#T59.4=\+T!^S9FI&47.CFZ&N0P3]@\U7J! M%P8I^CY2UI^OX#=0H4?>$*QC [M'LT2)%> (I?G@+SPGRC0:P7022=NE"/]+C XW M^.5= &R3Q3A-9)QKV+0X3Y73)_6F8N[-$GG-_D)V6\%D<&/-1&K>10YFE7X$ M;*LP'Q7L.A3IA/8=WD1V&/L' _C#")TIVLU:^@K,+$7#S?>,H68G2HJ;=%,6 M>:HK,$USF.GG/!E.R"D(*SJ%!<*"+\PIVC,N/X^,Y[K9]96GVV+=?_Y7K]GH MODU7*4.C@V#S>H?_"VHQ4WA MMD/ABH2,9S*"/]#E%B?XUUD27+,4C^15G 7DL2!A*8;L6X0OP?+!%L07*5>H M,0WY%+$?5X[0=6P+<3Q']K$B5XM]#GG2(9S_D&\8LP/D+D=N+DL;-?=A'+'' MU1X^B*Y!]+,<(V]Q'M$T%BEC6& 4RY2$9CP =1W7D9/4$T.:(8G1&<+J#/-0 MP,TQ12\VSK.D4> $%*G3/ 4"DW*1D% $E@^BG,,@.!I&7]9.!U8ZSNEI=H'' M.;SS6@0A$1K%'$C""3I<5]%IQ%$LW&7V09/W/_5X/A0[XDN_Q7<^:^SX6:O7WNG).R;;:N\VK)OL,YML?Z-A[\C#NR5! MB[T93Y1IM*0%<>$ /!9ODJ*U1>[:?E'@,L[@3OUDQ/0%BVFM%[YHVAS#9,#< M\SXG&.7]C)81, R3Z"73Y2Z>0;7@,^@]VIC[G ]0W<.L@&.CXGYFK>4ET_&X M\()X[U!/2;P_1)A+BZ:7:&5\!.WPWZ"U_B(M&O]N'$JK*+EKMK12G\@_"^H; M!2P]I,3J/.KZBCQJVQ@\1.NP2JFE[^103FT#$?7U_Q$1)6NHU*J'12S;(&5W MLTW8DV1>,KJ;;W=+Y]V.';=-]+VGK7W [5Q5F/"DN_GJ879PBYUS//P0/.S$ MT_/?VGNY_A\.'7OO= FC-C0*5:)(_.Q^AR[QLBL-=SN2]UAJZ+;);9/;IJIN M4R7@4/;NLBHNIIZ*W\!MQ15!K6I8O7MXMH[\HZ81T#6[K-R<>QRM.Z12ONN-SKF M=,SY4,SY?4M\SN&#[0E0;3[O]_Q.I_\0C/ZHD#>-CH.JN:6TK^N@:JHQE\>$ MJK'.Q"-FD#15_AH5P&!F]:^)F$WV+&,?,YDY@1ASCZ]P!90L3KDOF-N"%2KA MW!M.-)H(_G&83W,6(EY&J4A6>0GBD>1)A!GT)^)Z&)=SK:TD9T(TL>M@UF8Z M*ZP,2OA7&4VJZ(M:_(*0D@C.(;^94I% 9>_\7KNH>;\A4@@6_V>)0JDYO7S/ M2=R\5 0[\42:YDA8*C[XD5Z(5?]%1OJ8D#A,4V>?WOU^ MI(E+XCBDV49N\UYAG=%U$2'OR!:?88.-KKQ$WK]5)@^^%O MP0KU]UE-%[8(P&+)P20AJ,RS:%A;YY2Z'X)4S3VYFC)KW9,;+[,J3LC5ZX/_ M/A'L37T9]F97&G^'R_YY\_26+O>]X^DUW6^:'<=7CJ_NGZ]Z1XZO'%\]@+QR M?.7XZB&ZP-T177Z^?/5TK9H>@:F>;G'-]D8<=1]NA T9CFGA['C5)VQE$-+9 M\<])UCL[OD+WC--?'E0OOB,-U/&5XZM=^*K==GSE^.H![*T[:LH<7SF^VHFO M6B^5KYP=_S!V?'>C&[#*=KS*REP[N7NP\W>OZW\Z#\#=><:W;_E#DW7CDS\- M1J-05M-;1[D,X/.GZ]\";\/U[L+EP,GOASLS.%^8S.C-KM+3&1KYQQ[>. M;RNU_D9[(ZO5\:WCVTJMO]%J.KYU?+M_?-O8*#O1\:WCVTJMOWFTD1?R+CH\ MHD^IS-:K 2TV JY8!2813*^\-!D"_:^'\2$6E=3;]=;_735J?\VN#CP19NL^ M4H-J)(=V?_;M[7*I\:)'":? 'ZLRX:-&:_8-$2+VI+#_3VDWI5,E_:/OK-ZG M;I%+1?B_7W@74ZR-/Q&S%4XP2HIYZTWB&PE4]KT@X\YW7AA'5_#&O_,XP^YW M,..4FK?*36OXLC\Z!0 'O4G.VH7SLZNO^:^4:KUFELUC]KVV&;F_4) M>YA\.%?:O;X0L]'9KT+,*M!LH7C5)7&Z8DR7Q%G=L,MS3#)P//V0/-WO59VG M']$D78&Q^+(ONRTL-G<#O@!IX6Y Q]//C*=[C:JS=,4OP$=(]:ON!>D2^EQ" MWXNX5UW TYV92JV_T6CM^YFI6+!U,?3YHAH!],HQLT40^6#TKX.[H>E;W8.? M7?> )YC+HW8/:#\90OK9Y>E'%CQ'->_B],/IR>7I.^_]V:?C3R=GQQ^\=\>7 MQWO=4("#SS/0J'%?BOC^$)1JE(("?QD'D8B&@0@]^%UXB;P2"8I$%2X?QXGJ M%V"U"J#(N*"\ 7PC/9C*#+^<350(/YW$>3B"7V!(05%V>.U?><2J/(;T?0Z_ MI][?.FQ3"1V>,ABGU,3(FKZ0..HQ?&C!Q]% M!.(!,P1^2+UW,.,\3?%;^)[C2(3S%-X&K/K>K!F8=D3"E;[S1:9YF-%7SF>2 MST5Z8/H:G-AT*\:XR. /4R(Q?O-3G'$V!*P@UND1(T^&J;S!/W(;!YC(<13! MPN&E,R ;4])LT<*N+!)W*N9>%&=(7;47F$\"TQ[G60ZOF!6-,7:$_%?GLF+Y M"ZUNK=T_NO]$@WJMT^_L-.SMGW5:#Y!LX2;K)DN3/:IOUE#A#L_3W2W[NM_5 M@?-)\S%6VQO_AFO,.\6&-]LD9&R?#;1?N2NK::6[9%/:Z*:=LC=9_N9DO!=W M2<7);!(6-9VW +IW=-Z6SJVZIO,V718F<\/0>8L6'X[.VXKG@LS=76ZT M)PV=]C9:YX^OV'"*_#:4L'=@ZH"M*1+YTUK^VD1_V9[SMNY5?DN_ M]DZM\\1Q.1KQ39#!JX8;[,99-,3PG#%]O7=@IK[9J:OY0_>4=V,\WS&V/H.K MK96*G,%;3]PGF7F)O)91+K=MH%SE-)E[:I1=R129-36Q?J/>\^N=QF[=L/>H M?;OCNRJMK>'7CQI^]RXT-,=WCN_N=6W]HZ;?;=_1]<-QG>.Z>UU;K]OPFZT[ MT"<U=;LMO]N_ V/J(;GN>3DE;J7U29P2$$ J0IFN]_ULM_:51ZAZ M?-8[ZOOUK36Y6_;ZH:3;I@Z 9[I-+;B$.MNJ/FZ;'EMJ=[I^O7U'_PVW34^] M34?]NM_I;*O2N6UZ[&UJ=/SNT1.>IA?F% XX%+.3!K2I$5$]+NL>^4?/P*GP MW'>IX]>/W"Y5?)>.>OY1\PZ 6;=+3[Y+#;]3=[M4\5UJ=?W^UCJJN@BV,YQW+?99W7>D[*.99[S+6U:\T[NI3LBZ.AZH;/NP!A=T8O+X_:M<:VF;4NJV070O])O\B1)V!* MXDIR:"7UXCQ+,Q'1LMR^ZO;&RD#+,Y?N?;_1Z_OUSK9> M%'<-/_Y&-?O^4:OO-JKJ&U7OU?U>URFVU=^H9MMOMYY0NW4;M9&WQ>]WC_SZ MT1,67KVD?)/O<;MN&K&H'I/U_6:_Y3>>09[&\]^HHY[?[;F-VH^-VOI^=1OU M^!M5;_C=^OXG;SS[C6K4.WZW_5SBST?<(V11$[*[.AQB-_I9I4$9?Q$A(OY[ M%Q,I'2*C&V/O\^$K>BQO/827,1Q73Z2IS)9025Q^U3[E5_4[#;_7>L(KSF7U MO4"NZS7J?KOEP$$=USUJCE*SXS<;^V]W.:[;)ZX[ZK;];F_;Y+@'Y[H[F.OY M\- ^L4J]Z[?N$%#.K7!O]LLP3Q)LZQ &8A"$01:\.(C%9JOK-^H.8K'BV]3H M-F&;7-)0Y;>I[=?K+A.E\MMTY+>:+K.KZMO4KN]@K54U"V5_M:14@IX$RM%_ MBH[-T15W@8ZQ ?0+RUQIP%7 MB/KO2:&07BA%*KUX (L061!'QA%SKY/JUAJ=#:;U=A:G <[B32)#F,ZU?(LM M4P];M=X*_6P ,\<1#G[^L5&T9X4M>#&:>LMYD"J_15L#5+LM>FR5U:]W'11) MY3>IX9IS5'V3_OE?O6:C^=9YCI[:YBYX@\-YQ7KVJ;U.GV8=MVC; YK;ID;>IW<&L G>:*KY-K7[;;V\= MKK[';2(UZ74F!J'4'A/+>,@!3;QYE(D7K/>K/N>2"1V/@GSD1S!#][%'7%(+XX\^-<[B:>PJOD/ M*?P4I7$8C 3"?)7JQFK>YR2($R^+5[P8!H%MO9'P_B$\>A4G]$Z1PJ\S)/0F M&U^OYL;[3[GSM%=$5WM?CX?#)(9C&"*UHZN2-"KE3VLE9<7E\"1J0R! MWPNV!0X"GA3P]\P;QTDV\<0@OC9428F-Q7 (8C=+L?OSB;@>QD27 /XPM-DZ MS0=I, I$ K3QD4?AZ_!XD'B)3&?JF(DAV%[LTL8WXS?Y77CR/LAO\$\&'_T6 MX\)_/)XE0>BU?#@.C>Y/]-IW,LV":&Z^D5_E*/B $L.L_6/V+=/4/8=)G<^X[7-]KQ9G\A"&#]%Z<; MC/YU$ R;[5&G+46STVNVAU**WJ@^[O6:W7JGV^Z,&__7KA_HAR9)$# M1(JOAV(,*WPCPALQ3P]>EP\"G((%PB_2;"UEQN,'HPR?R)$HBZ<;M1=Z(3""X'IX&(5/Z_:_M5RJM%^!+G47G'[UNS?MX_.GXU]./IY\N?[CPWIU=G/Q^<7%V_LD[_O0._G?\X=\79Q?> M^7OO_=FGXT\G9\_/[ADKYR_OGTRS%^<+&AC'ZBI;^/ MDQN1C X_Q/%7%( 7&8C$*>_>GMTM0>H=1U$.%\H7.8.;I+A"#L9JE:%:96I6 MZ1]X-T$V"5A=FDI!"A@P\05>%W /-+O'ZAHQ2A>,>#S,\*^-?JM%%XV P> * M]XO'&J?ZL=-OPXF(KB0]A!<(_A%4KFN8@SWF!_B'52A8 ,QX6KREWZEY9Y%W M)2.9B!#>&(;6&@H- K0X[(^7S/ HLT:1+=,EFXB,-,HHSCSX. .E#M4^^'8D MLAP^P \7:%;S+DD5G(JY?I\]!;BT\VQ!Y9R!D@FW:YKA9*X"IPM2GN"W[YX*.(0,[C.V# =Z">YFF*%,(/CR,1SM. KOGW M1IL Z3/BVQV_\T6F>^[4<08N/X4:)/-BW1("RPCKO8$YS MS5,21^@?C ES0)_^4:+Q1]AY7_IGX&,^,]- M$(;X;X 2<\3?(JH=X%X>B @,QF"FQH*_P!Q&A@BT*D7=N<_D9A9 \4L+O6N= MV7R&6Q^:/046AHT'_5-,9Z%$U:CTPD1>P6@X$!T7$>5C(!"PS,B;Q+AU5T1U M4%/@;LZ#,#-_!@D!:A)J9F^].$\L]0^V!;F=#!)2=WF?X)F$-^\MO8P)B;HQ M64RX]B$8U )FF 3I5V:N/%)_HQ,%/("O&FB>LEXZ+'%)4G!);+CDK0=78A1/ M@V'Q;7X+*IWY%'7R.!H'(/F&\FWQ(((!P)="(%7(4WL+5+@!99\.SP!622LH M6.KD_(^S=X>-O@<'9R3AA;YW!3IP$N%&X2#R*@]%\7X>&M@);F(Z-TPA<2V" MD(V#.2YE+*Y!#N"E;"9,1L.]I#-^/7J MA,-'P/ 9,=-;(]B CL3\B!U-G3J1ICF2:CH-,L5Y3$/<8Z#='AHRMYPJ($H< M@IE!&^\O,&1AS2'9XR1E68QL,10D6(!2N"&TZ<23?NE\Q/CQ!"4-OPUL]@'N M(\HH.L:C 'B+[,1Q$D]A^#BEHP.CI>J"@(,=,.^1]+KE;D0&(4ZZF00HYQ)T M4LQC7 3M:)0E<0@70ZP.*(H=7A&M(P6>FQ5YN&!Z6+$Q+'"* MV#9W3K6PX>@H%(_SI0D,R=;3-3HR4A@KA"-)KR].O*\/: J&4S &R1AE0-,) M,AP<$9"F]JZ!21J.U%FF.6LI0NQ-VPE3F=(2%C?(WAVD(S"(OJZ7;MX5-[U/ M2@O>N&$ IXIF[ZOAE+B6(W6_GL&S7N/8]PZ^ $OJ):C[58:IO)FP%V*%JE#S M_C3<$_+5$XH =@S9PGA\<(7Y#&UI^N"6Z2\L=?%UL*R)I..!*I6B)_)?!,DI< [(*Y#PJ;H)4DE7'BE(K'X!1TGG(X3#2QO"FSF@ M/::] [["V0NL26>D=N\H(7.>&%I1>H>(Z\,?.E3G$EUX,5LAHY1>,MG 6KT MV1_,8K#Y^K2 WH["=RA),A_@LZS(T2@'*,I)8# MMF/@"$EUD\\7U%W^%/AIEH ZE 0L/4'_'2# +6QX$N=7<*6":,O E/B*K(1$ MF$FBA*UG'<8W*#$3":P3RB1E31__A#I5'I&V1W<87DU*G46M-"/G*LC($#]. M29B3<1-);9N&L!>HW*G%)*0"+ZF%J;Z9?H>7P=^()V$>F.T[0HF9$/]+6[=, M)\',:!&H29H+27C7Z*%E'760X(0CL)]+=S@Y>7WO?2B1/#%8)9]%./5^$\D@ M3N#O(DBFL*7P$XP$AA.\S/=.P%P+0*Z?BJM0VJY:LW(1IG%I^6QWEI<_@^EZ MTW@D09K_ ;.Z%D.^YH:@52A=IKSIN \RH>,*6YP3Y=@!?2-#A ;#X4"#3Q0U M^:F",PI#^!.]Z09V3[F7B3XU[]Q83++PQTO9R2E?A#6'\71X:I/Z&U(B<,X@M6',=JM( 5G>0(6 M=ZJV8?%< 368#K '>;)$B0OL4P.7-;!."A=QA@8QD"% _P_\@))WKC0S_MP: M!]Z-9VP=]X-*07HBO7LH2:7%$]'H'W5(*DP$:)5@A[.-2&H>4E:2=A@G([+! MM&3@TV".5 I:W.0&^!3,O?+Y0@:)T/K'\;3 6#;99N8JKWGO8(^4!@P+#N(1 MZYF-?K^+BVR""/55 .4&N%(3'(T!GX@SD$,XBL *>)!#+7H*.@.!8 ",*'P# MWF,_$RED;"&P&)(C^]8%[LZ"$-_=(OTN4A,PKZ(.0X)E\ZG@SCT3OXX.7>1 M&?N^:]771V92F=@^S&Q*,3?2!L8=!70&6A:[4&U;-M5\/ M'0C!-5].Q:6J)2;'CXN8+_JCR,94'LDY7OCL9D4EVZ- DA%3T9(:]!:4N.% MP+$B*4OI,=B>YT=@B"IA3LG9<+=D@)=)#>=-G@76PI3$1/?"Z%2WRH M(PX? ]0MTD&>L#/X3]#?X!>X),X3>15';T&"@USWO;.1F,1OO2\@81-46/%J M"@,@:!2(MUK_IB%^A2$P*<4HXV^]XQQ5.Q^M_0Q>D603#+Y1OO4^XEE!50#^]!%T')G&FO_4J='!G+)"0D8)T EG>@9T'K'" MPQX[GF8Q.QZ($^K:]05CYO?:14W/@EY-T8H].Q^HC!;Z&"5NB:%*S6%"E$2; MUA%P.X9)G*9K*)R#N@2S(+J$6IR 00'\#RH6B")EA#+!;=$TDC =%D[DH(4C M M]1EA\KJ67?*'\#7S8.XSA1(21B*GH'#3_.PW& <>9'*)35$E RL!1P0%X MPR]S-@8H!(3/A%Y"44^8#,^45%&)YLIAB$8IVUCT"C)#U6PT(V&D0CMPK"G+ M"#A!@OC6,T3= T2O)$U\B/;/$.VQF/R1UT&"ON5P3DX]31"@YM\Y3+O$Q3BX M;9XIM\Q8CC#FZOWV^SLX02-^#=F1&%0A:V_!NE/.8;)[!71R MX*%B5S4N?$27AK%^U"U$8HZYR%Q50S$S"7/:) 0.1=M"9AP0$*-KD,6@ZK*! M>95(L%+, &^G.R (KJ#G#$$M5AK%$ Q##-BHHVDMF+')UD.B M2!':#>,;_6HX0\,X56[.%"@%CZO#Q4X29&Q:N9H GS*\&&**?(/E#(8J44.O M&"S89(@=,EA2F44",14' 8J*5#C$ %Z&(FL::B M*@&E.N+>:^<=AM'X-R5(,!"/>\KF/AU,XST0&-O 7]C^AC_-B3+J.M_19;PV MT?W1?&*/-89#. M>'AU\-CVYKZSOJE"R" %0OV6F4[JMG1U'34$]1!=8#7,-XXIGR.<^\I10\ZC MXA$4;LI"HCL.9T/F$5U/\,(1.\9C"JGA20O0!4-Y%VKE'*0>!W =\MQ(U.#D MKR5'1S''QS[>9%?@4NE>G,&UIIQW2"XXE^C[0ZV%'=#Y#)VS*CU:W1NL"K%" M;>T 'R&!)TB1"8X8Y?BRHDJ)OLT&><=>'=5;'K!'J&1$AG6<0*69]ZK=[9M/ M:#=?-9IM\Q=.//Z(ZAJ/VNS1L'70DM14Y#>5FD834E.A\TYJV@ OH!F&D"ED MSQN+>F.F8E.DOFC9I-6:?;OT+6\EL(VD]>A4&-^6LB34M2F*SLA,4' #U3H. M]&H#Q%S:["<@^X*WVU+-05;"C8NL1*^/54"Q2,.!BR@$$0W&Y(C03%3H9/07 M$%JY)BS3J>!@D.EQ2OES>"'!]9-. TY7XPREP9RR+TB:XZME-,&='>G)P1$. M.0,1+M.8<^,#7.Q0+XD]%]H! J.A ?CN435 M/D4WJ S2*7N@]0YJC0@V?(8O22=P'V/X8$%JV8XB(RML/8NX9AQB6(:H-BK8 MSJYW(?$B2"!0!.4;I3'!B[N=?Y2>@1?".M6C*F2(/(B"PV>?M=)#X(8_U"E= M2IY1A"'&S#O8>J]7_\>^'=H_B=/@#@@XB0>OA4PM=A0,64"I] Q@=C',C+-L M*W!56<\CJC2KZ6:E&+%JP$>: M>0TN(.:UE*NK2,D,PT.0(70FBVL/J/Y5SEGM1 ,D7?#&:7> ^A3971%6::YC MS'D!,H8A6-*L2&*J(; MC@0$CY-#+5_,_@:%QFDVT3))K.G(Y:#4GT8PD<1. M)&8'T%@W*#0YKU#)<&LEFA%2GCK=BW#I@;44I!.I1>$T!B4* U,8F8O8FJ,X M5B3' <6UKQ(Q33EA"C29JUC0A<&&%=F'EII./T>I,!,W06/KMJ#C2\ENJ+UC M^!83]Z)#W'-8W3#)@XR_&J/^HC*C.$&,/B22#4".3C!.S(Z4*<5L6:>G-!/# MT/1K>)?!3UM@#6*_2MV%G!., X'0"H-Q($CD[:'9"J^2I.L;[DU,?/#B&A]X8?\B)P.5$(& M2I0BK\C8QY21@^I S?N=HOZC(,%,@,7Q14)^(.45NY'&IS;.T5>.0D9EUNB$ M"I45D:IJBQ7F^%SGBRS:Y*6HB/4ND^-BYW@5/G=0#J/"!,PP20+_0LY^V\JG M$FUV]G%=*Z;@1Z3Z%K/^,96<6NAU-\XM_$FGUI![DVZ-Y:U*25BGI=M^5=W! M+64%BRNZDZ0ZU8X3>31M\3XTCF'*.#:.8&.#H4H:9RH+CF8QR.?L?" 5EG.# M;>:""Q#JD*6O&P"01[7^1#)"5/0KDSS)U-8:^H%JC<]M/8_QWB[(HBBB>A9;=C4Y,5FYXVX),9_0CYN#QOYB> M7O-^BV^ [1/?]D_IU(8YF:;RF\H^XQ2S#-3O*WO@1#F%%F <&C5*)BR-RUJW M/2DL=AJI].<@&2T8N"EC%40P)+SZ"$QB9=#3:HFER? E^ MJ9O'<>LLJUI]_;YX^LFM/DI7-_)6I5N"I)%7K)FC::$-0CFRO4IIH*1\F9-7 ME(I1\'0AX<6XF4RH"97O0^3<0_:!HB;+)8*%&PX%EZY7*HK?LH"B+PM1#Y!J MP/V%:XFJ1Z6J*Z)UDOC\%K ;B>\/CAGKM,L97$E#[=EF5Q)^E81D$335 5B[ M"*XH0Z0K'IAHH$PF7UTX("6&(5T$Z@K!=VD7>;B?^08G:F>8EHJ9V$SB4CQ4 M$4H74%'I-)+HZ\.TT[&U9\IKS_H9IH>H4BS,K9Y@RH*8R$OV5Z8&EQ[6X^H<+K5NXL\I G' U0#V9CJ< M@ 6+/G.S%GO^K^,B&%BLDJ]W_;5ACF\*^:/$6+M<#R>U]X'&UJG-UE (F(/) M-HQU0A'0.$DPH E'SJ( G/@I 9G@5MDH.K&F75!BPD)D\0KQS5K5JG3]\1JV*%9<26\<;@.[ ME)X2 PCO%<.7F7^5<7,Y(K^-EV]B:;D.>5 N-LTNL(TRUI MNYP61T;C,C'*.41WD,;#[XY!6XA-U3*7W$<<5[1M7<7B>D8U[WA4E( L:4Q\ M9+5=39;K(0>P]>"V,4J> .T^**98LJ0QWT37>J4V(,*R!6XE$A2)/IIB+&KT M["QZJ'D9%PV64\,6:4MB;#+>E.99E,"4;2-.?*$7:S\QK>]*<8VV<=/"86UV MMTC169P6YCR8A*[",\"38U9:L?=E\(E%E;Q4M55DBR$P3*GL&RO';$?(R$XM M,*]961I8*/G[IH#^:05#^$B:PT@E.L;5H>/B$O004/:OI(5%$!&M515,;Y+OV9=#@M".$'"UEK(80G&C<^)2?(T.&*AT M*GS%P;N?&WCJ_4U57[I;%*CQ%V1*T&V4_I/%A9"J2,<_(%$RTHUVG$)8\C+... M#L\'?RGU]X"C@2,52J/Y%D@91@?3TI$],7B'*Z0>0NH8%5D@AM^U7YPS'5=> M6$#^( L9B3.1C ;#-8[Z=057_)!Z!Q]_@\M)9;D>++()?N%D$H,<1#_1@27O MD08#T/4B?02 3)CN@-*9+AR!PE@DVE# W3#^O51%@J_H1&/.&.4U35%2:$]H M*JT8K8+? F8IP#J4>EE 8TQ922F)7>68PU?,9::,(B0+1BYKWL44+N1#-&C@ M;4$8%W'A!1P'O37:*Z6=ZOJJL_49LA[0>HZ'E'L&[_E,U8LPU"PGX)Q8<]@/ M7(,:XX2!#9J'\)_V+>3YNB)5RQTBBI)JOPZA>]N0?U;*K!5?$&" MD"\Q[? >H^^-4NJGY'&AIY5 2LUU&RLL%S[R8? 5M7\XG[@!%!,O!7!LC[L+ MSMK!V:8+SE9C+B\T.'M))LMR#3U)G9QN-];$.+F>KUY=OO-MJ)+6M4,5\8 L M&"L2ACJNP/=_J@2V4KMNI$!A8Z,]< 0$M7$5&8&K>$JP/F-,!IF >$4L)EE$ M0T!:4VV?J@BAL!&^!0$WC%NC+8C:#;^!V^B :*961UC84 MF<"8R@RN<(TLA&-,&9>1E;5$%J33'E.RA!E,"(T&=36B 8##Z^=17AMTB(IC MN:Q$37SR*:\%^5X#;W"7WB,HO2U=-]\AU I9';!10XZ_"2NWA.*7&HM90QH8## MJ!%&H>VA?H^+"\4LE6_T#V]'00IR=_XFB&A2]-"*QE^%4E2KLV*D^I&I\=7' M-?IHH>D'?];NU'K-_MJ/Z[7&VL]N&[;1J!TU=AOV]L\ZK?4O=9.MXF2;[8V& MO:=N>G>U3G[BEH6KFO"8U?:_:[5L^U5JO:2$G**O:.V:[Z-QT[Z/L=>LW]N" M\W]\Q9=_G*<(Y^"KO"^CY,QT/AH";?ST/3RC+E9JOP OH!Q13Z]ROPZ1;M3R MWX/D]<^HVCTX7;Z'P9\1X:G.U6OV#.7K#RK%GIWT/Z'F$"6:/9*D>[J6N);) M]J;2Y_31SGIE)_G\1M_Z=-W2#+O1K_(Q>[\J_^![>H"O;.99.?OAU7[W^TS5TW_'8+)YPQW?[Q'?]?M]O;=V[W7&=X[KOZLK<\SOM_1=U MPTUZ9V_*@!7YX-XKMUOW'4?+K^\/=M M$S[/73IJ^NU6V^U2M7>IZW>;/;=)U=ZD1K/V- =I#Z_U[S0Z-HX&/%.+9//U M5YN+&GZCWO/KG<9NZO V0:$JV]".G9\+.]>/&GZWN^TUX-C9L7,%V;E]Y#>[ MW>?-R\_6B5]9IXF/0G]394L6Y$,+3=&-<>XIXAW=;V3EPC-K^IB,2EN MIYR2NQ==/2'1:/O-1OL^EKL3T^TER3I@I>V6H_922?9CKW>T6Y[IRU97?NS4 M^DMTCN&(!S3.:;;C>G\7FO;D'[U>.Z9VR.->JWUDOVGKPD@X.=] >HY4P@0 M*[5%@U>IU,;4PD1[==2LM MD(%0A9=.@C%" ]V(9,2(7U-LDP#+8_A&!;]XB7TL;J@)ID:E%MZK9JO6,U.B M[E*9F1PW*+8 -*_C,)_>&VCP8^W7EJH]=QF&I8H,^Y%,9094]XKV,-36-)74 M$4N-B[T/<7.F"-?$?\)1N&4K;AD"8H@$$9(&,KM!M+U%J-9R"YIR+Q;JO2AO M[SOK_7CPIV[&<_ 3]Y%>>H5NN$PM=$IM/A;Z>/QX\(5^/_@)T9ETCQ\>D-F3 M()AXR0&ACT\)<-, O! Y-9HQH@]3Z\M),"L^Y8Z6Y?Z@IN.F NDCM+PTR"0V M-J,9JCYV- <%T:)[QF1RJKNDT5<1=2^?E:!C^3L$BT7]F%6/!@M?JP#(PUV MD\:-9 PJ%FY'1@"#&J,YBWU"9Q:J@8%O]?2.(@5*Z7NX"MT7374]"K&.?"AF M&F+41LM5Z;PUCPM14TT1 BQ,=/L(ZW"*::P@>U?W/]& MUA2V J0JGQ^[V^WF'$ M-\M3K]'TF^WNFJ_W.BWUB7HHN*W;"2\49JZZC6H@]&A+R4 \CP#(U.A%M7;! M/IL(N:FV*3 0H2!6O_D*>51C<[/0+U@,H6&K3[U,(\-'0J31IAN35([C!(AOF4FN0B$W^V;["TZ-_(.X.Z"38- MUIU\-+AE.!( M4SJ?P*;I3W!3EFL;ZCY&[A =,PE>?*6K&5$B(0M." M.3?-D*Q76:U:"*L59ASQL6,T9T*\'BV!WRNP.)+@?ASDZTV>&(E@.+N&R-QO\"PMH)"W"()X1&_^@)@"A< "C=*#7L^ M@'<[(0W>%P;8\R'C3KB!6\ #[A" SPGH[2?9^ZITZGJQ3& MGD/P> M%=BL;0MK]JR2 AU\W^9,OK]H5JV^W^INF_SJ,,<>>Y= 2=D:;L;MTJ/?ZO7^ MMD5-;I,>6^%OU(X8Z9 M'3-7:>$]O]W9L8Q^7UCYF3N96K4=[]7GHHWJ23@X'#>&@\-9F?V!A27_P+3I M[VX/^0! ;6Z,!Q[CY3CC3^*(U!"1W9+F^CR]4LV7ZY5R;LL-&61;1=$QR'?K M''O!&I]>'[L#M375?JS7&IMCD#Z7L^0R1+?7*O;7N=#HO]@4%N=]VI!!.HY! M'+;Y/6H5+_M @5;1>K'(YB_ 1?'B\P4[1[5M(72?B^[L[*H-&61;E<(QB'-4 MN -UBTK1?J&.BCW#)5[IA44,MM?1+5C$-M3K*C"JM5O_6*LE6,BG MA,G:#'>YDK3S1GFB(4$9@=-?@UK8L6 +"6IQ)2+TRE4^UF*> 6[FFC-*IQ+W MZ%7/V@8-KLEXF8A1G*?X;3&(KR4CEKYJ6?":L&UC<1TS*&X41X=#D4Z\:Q$R M$*Y"754XFP;F6",5*P!*Q-A$(#28<8%VR3-8CWEY9$&+*^$R#$6@0)H1RSI( M4_P082NCM(K XC3BYAA^%PSA[GN_RHCPP7&AQZ-I$"$D,P%L>J>\6*!B]99[ M*^.:Q5U9BQ/EQ:F=3!W>WO)G#F_/3=;A[3F\O0V6Y?#V'-Y>U7G4X>TYO+W[ MS\%\@4A[V^C5N^5=*XKL-U[>7DSR^8WN4K9V#J8_T^K%/2I0;+3J?KN__PTP M'=?M%=?YYYY@EYSZSHKEZ2W=WKD2T_2:_3] MHXZ#BZOZ+O7\=NMIBOK<+FV^2WZSX3:IXIMT]&*KIQVFGT..VDFL=>I^H[-C M=>"^8$-;>M2'#,[9JX@,[?]3ON9L_(S]S&UMBZ1>V8^)CT) MA^GGQGAT3#^6$?45UYN=QGV('LS*>"RWRNS>"@WP>4K81NO%NO'=%;PA@[Q4 M7%T';.* 39X:+NVYG*7MJY!Y"5C0%XSG>UDXEL@0 5B]+/;&*PN:%^HC56'A MC;B27%<(G\-Z<&[Q=WCYNW^*Z>SM.3R8YKR,62*G03Y-MZL6 M?5X'8[F$N#@5LR0 L!D2^%P[")4%4\?WMMJT-,2182]&LB2U!C++8%?R+ @M MWA\'W^1(T;>HF:9*^_6$59-O-VM=K(*=Q2F=G3?$+S"9HG 5"P"M!U7I;+UX M1 S2.,RS]8\L%8_<^Q[5-]JC5KM,#ON_$^/_F<'V'0Z [%\/Q1@F^T:$-V*> M'KPN,R9PY0(-%Y>_=I'C\8,MDH\#L$V<$'^\@7M()O@MF).HS%R\22+'_SKX MKV#8;(\Z;2F:G5ZS#?J7Z(WJXUZOV:UWNNW.N/%_W8.?+ZD@&QC]!%Z(@ /_ M_5K\O&HG*RHW:,3-T0#.\(3(--,E_UM6_%=2.IHU:6WB1J3>JWJM:Y >@LBN M[B^*^U\U:IU;OE3W%2H$X0:DUC4&_#*2@TS?=2@9"5" +T&X=/ ;L+ <]<4< MM! "*#F,(W@6P2NT6J@FOG2/2B]$R\&"XD7J3:8FG\IAGH#0_ ]\ M.HCMX15=?/23W1G&>>&0%X1H3./6R4 MEDI8(#-0V,:@8,9(B./\"A@4OMOH/R4(C(\S3B1HH3(,0**#F%+X-GH/%S<( M=QNVV-[N54JMUH90PUH:HT!H(2+AW0W_"3*T7.!BSX+;[NTJ'?DM!=LY$ML[ MBT M!$:/9/:D^#\+CK9[I_.3GU8F=T#D-G+Q*4D^+\0TB%XX'R%)!Q2S>61^ M97@@MO12/$%D.R0S5"+@O$77TH(=4@=++=(2O @3A-(*K@J2/HD-A!NK.#T+S(K4 M&0L_KXQ9!%=_<:T .X%V5#P*%.G56O]8O'WP%0N&NT 8K[9^D(4%"04/N/,\97K_>+'"/LH/KM4GS;0U0Q-?D!+T6Q989+ M<1AB#D/,3=9AB#UTS,UAB#D,,8,#D/LI6.(K=>B'6)8M2?Y_$9W MB&$[9ZD]T]JH/2I_ZO;\_M:H"-6#T7%,MV=,UVD]3=&68[J7RG3M^M/4L+BL M]XVWJ/YBV^,ZM+ 7 Y[3Z/K][M/T;'001UM@7/CM]K9 NFZ7'GF76GZGZ=#" M*KY)S7;M:< 1]_!:=Z T#I0&%MX_\OL-AQ;F>/DY\'(3]-V^XV7'R_O/RRV_ MWVH];U9^YBZF=FW':_5YZ*+5:_&^6R;PI?BV8Y5A93* ,UA"J:BP6:^U2AGV MV%V= " \F"3P("?XTH.4_1V//7BF_P_*#N82P:+$4&(FG$<)1\SP+9^2AGTJ M;A<)5YL$RW/!#/Y&M]8O9?^7)J!?WNC76K>]G-)T^.7-'KV]OKH^X\E+([ 0 M4E6?KZ#SBI1ZU4;>JF'@$IX4B:I&4K0MBA%PP(&,Y#C0> )I%@^_>O%,(79P ME>+WU-!5YIR^9V[XMZYV9=@-Q77E#QO]?3O!%U)ZGT62>6=GOG>6R:G7];V# MCR(25Q*K,'Y(O7??I M@>:^ K:$R'D<13F,\$5B=2H6A;R/DZG7J!_^[Z;<\^"T6\T8'X*_\V"$52NX MYA,Q0Y;"M<=Y8@<#]H,3_L0.QJCJ!NT=**@09YUAA7O-@G5,!W\!: M+)H?_/M[[:+F76(]5ZX0;F):!(PIY_#UY*O,:&XP\30FI![O9A(,@4"4LP<" M#S:<^'TL1P@M$LX9]P:KO((I2$EZ,5Y,PXQK(QF_!7^60-@HS&V&YS"/N ;:N\AAE?#F*!5#GLY4X!6!8$!<;)[S36OX92* MA7C4 %XW9$04W-2P=&"&ZL D^L#4O%_D4*CA\/L6;]#H&NW$Q_)\>DT49W!' MP=V3H*8*1(>AL"0>>$(F"$*DAL81S=M]9DZ<.^[;3&.X#$'A):Y8K 0WO&:A M$X!>@!H-,.95(J8P]R_R2B2C$+;!]T9RICY7*U?L#'](E&@D@">SHR6BT_*0 MRI'D2P98^*N-K 2S$2$MD&YW:XT&68$0$9 -0) ,D$Y88ZI@F(A'4MQ7\W7O M)L[#$7Y37(L@9+ /$$'P@E1A>7GPPBD6[(X]9+$PK'EG6-L%-X$U#+X3-\4, M P_ [NG1(XGG!#D229JGC%U@#@ Q21Q='>*[+*)A,2]]=RJ^ FDP458:UK 8 M1GX#7L '5O#6)6TWK,4#LL'!Q&?@+'A#RCFFT7$(]2HDD:$)5;/!L8;=X)TE MCKX&;2F&)3!]4#(@2045OXW4T54WWCHXM!&H.DK@:$@B"4_'4V ):Y0XS_#] M>I4H.Y(X=+A")5RACL,5JL96 R)\V%M<%&5M%?R@Z[T%DR-E7-+Y)0JQ"T% &7D**9YEL:F-0_P MHB8M9P;79IS U8O#6/2-U=2UVJEW!%'W$*B--L_:L@H6FM]I]AFN@+?"A?X;@374$%JO/(>KL1W']NWG( JYJ_PL(("9FFH[%I#Q1>4JHC< M2N/%0-6V"8DO-H]CZ_57.S+>['3\H_J.F<.5R>2X(ZW8,?/+8.9&O^_WCK;- ML'/,[)BY@LP,@KG;VK'NYL%Y^>4@/6 '"(X><@R9O:(FM(11S6L*N[VT3GB- MME]_!J7KSWV;Z@T0(_L/:_' MK#+^XY'?[S4?NTVJT^^VD-]UO]LYUB53(:W5^4 M2F46M6!K1G&.B41ZNF\$JO;Q;K7Z?NL[XUSW0*7]B!VX\_+BS\M]Q(7= M>7'GY:6AT M:XT[GEZ)CO$YB<&X'JUHTCJTEY$6<7F8J?TN59]=1OF ^5C=.W5])7#$-=5B MXJ2PB2=VV]0D(1B0;D&4?=OU/[%8617BJ-)Q13Y58ZRKDXN3NM14G0I.?2YS MX@KN82C2-!C/E]NO&%1Q5GB4?6Y M/NJZ9SRNN.;]'HW%=9R0+-45O\P\J2[/9;I06?D4Q2+6X4= *JQ9BP54\F> M% 7"T@%8P.)80IX:UZ!LJ% -LZ.?>_@2Y!^];@125H[V#>N!)H@C1EL8;'5 MLX"K13) =7:CP)T$ UR+I3&;ZM:=Z[K0VF,=$P]*B-5V I6U9H6$BFC,*BZ M-<":H;[2[)GJ@FMX^2C'W=]B=C>3.)0D\32# M,P0$\1?6/]DD04@)A, PY#$\ M@O29Q0$N8<^.[T99%$9&WZHI*.U5COBOAMUO[<>.^^Y;F%,TC0+2Y0;5N*_> M-![)T/ORA\;B0$W9.X9[ +;!5^<0+@B&56$%82 +B4R<[+T##IT.)($W-53W M;FK:O4)1+"<*DN:"JH3A"QMY1>'26$J.^=JMRZYYFQ&?(J,%$!EA)96;C6NB M[4!X,>=%:));@#/X^#N:SMS[C-:0QE@;;Q\9LYE(43%/XC!4;;A56WG<.P/)AM^RP=I2BQL0\D4.Z8XP M<^3M1[F/G]*#A5&8&F9^RG[R&U!VY4E2A-24MVU=MCB;]7KWL,$T"8PY6IC= MMQ/. ;24 %J.'$!+->;R\@!:ZMW'A3K<4AB>P/$<),'W+>^?_]5K-IIOGT@. MTQ2\.Q 1MT> )-DL4.'6^X(V36&_%XAR YG=2!DMH9G4%9I)HU]!%9U&7(5$ MNEJ$OB^NEI7@LX]UW[YC+Z!]IU;2@<\8-K:A7ESQHY47/)K>;%XFV1ALUM@' M^U)-GP^UD$;-5>F/ & ]VI-XZ-71=S[,8N5?J),'2T012+TAKM5[!2JI(<6B^:2=5NS;0_?S MH.#\PAA! %%K VQ;C(\.LB]R8C E-W^4D[\#+SY$UB3BIA,!Q"X)0/9FB2004');#/.0CY&"YRO9O/@&M4%IGL[80 ?)@I3@L"5N=T:C MP3[(FK='MV3C*;4).C(%5Q[Y1W!B%+N2^H?AA"MT0V.*K1JUM#E;!RN@[ M+)TYZ[2)/)O !:)$))VY>$BAD1#B 0;Q01 M*['F*E1N3IZ3_$9.[]3&*[8&YA"0BA,A1CB*('C_&",Z''SA_5$W]9V\MD_@ MBJU^[:BW&[#@K1" \&"GNR]XA6ZR;K(\V:/6H\!6-KM["@KW60OJ=Z"J@K[Y MF23B0T#$.;3)JO+ 90S*_.,C3*I;=7FH9T3:#]B9!-.R"(&R0;V*'*4?I 3Q ML$4T1@JOKV!V)/Z>,K##CB/QPY+X&..NWCHRJYMX(9+=Z+ =\MV:R_;[=4_ M"=6MNWVW8+2^V83M=RX.=V.X,9X(ZYV/F.7Z4,\?XI??-+L+3JK#QW"]K3Z2 M%ZN3I-A'#2(L(>]5R>EMHAT/XFKMUE "WSGS%9E&*&D/6[5>9QD6&V-,G+SR M8^.GA92/'9!QGFF%Y![5.#;:?J>W8XWC'A7U.J:KTMJ:?JNQ;:-YQW..Y[[+ M2O2/.AW'P[7:VS;.J9ZI]\RWJ+O_3L=GOD.-]K8RVVW1 M8V]1<_]=6L]\BU3=]]Y[@:JK]%!NZKJJDVWU38 M'G'XG@Q3=US<<=F,,D?^47?;;KKNM+C3\C)/2Z/AMXZV38%PQ\4=EY=Y7'I^ MK^9SA!_:@-!KT &)1(!(Y6XBS-$I \ >']K7KO';T56$0RA&!:FKOUUJ*S M@MAC"SU1BDXQ 7!1D.7,8=Q]@$L&=;NJ I-*PS&TC-^8C:MZ6RC!8]H'68?A-% MSYAQ&".P/\(7EOJ[V'-9?[[=@=[V0)_@V4CFGY$]8%.P8Y4%T88PM#DU02C$ M_:%"6$70U2N!<-3YC!J4-5NUWNUG1"FU%%4DY5-KQ>J,(N9P"BIT/LU9>83K MXYK481\Y#XZ10L7$'AN'&HXUG4@&U5R^A,P"%#*>'FZ9@WA+?B;LAS4?/MQ^ MK88Y/!^/O5_4&B]HC<=6\Z8]0S>\V.$>7XF!7D917\4'1@Q:C7+ _(F3&>J/ M*.! ^ <1FF>@/,+/\'#5$2\1=!O!5(^Y/28*Q5-EQ^T;)YSGB;VEU-_3:C=0 MWM\53>64)KJJ#5U0LH$1KO=.'O/M^VB ./ID!C.Z-W4C34;$772A_5Z[J'D@ M8Q#^&JY5^%C."-FYV!80>O".66B0>&DXNYTGPEZ;F:0%MRODWU2A]!*BIS;6 M6?_^*Q]=\7<)PE50:SZM.<0$1)P0(^.KDP"/'BL2AA ',7;>ZP@:78%58BB(&,NC +8T,>VB2M3D9?(WU&[D4]V9-K% I;GKX@%87S @I;#(&'I=@)U7,I6WF\-[C7<+@4U/YPI%A9M4*, M_LHCMAQ(VN!@>&>F]V_Y5K;3QY_4H)+DRE-"D8-\CLTZ M!0@LR.)SV,9K2?CG(\F=4ZD)I6JKBC9HG'R%^:638(8?T;"L M7(/$Q7YP^71 7(T\%\((+##3>0J;C&W'M"Z>)W0M3N&NTTW04'E/IQ*XWHL$ M:[SP/S4UU30-%NB-Q!SDH_R&UQ=. EOL(M=C/S-J T$=(*CW1"ANS-5$D,_8 M!U2OE:Q]N@#0!DP0]E_+1.XN5CB;E09ND2FE.R_DTP@) MFZ:DS\,:5U\BZKZHZ;:RI4.J9F&=43.-8KJJF:/]@+E/Z;T\O0P1_U4[5#V( MU<6<6_>6NJD:=P9=P/R- O4=>R^J7AYZ=#S\:N:&S#))9!@=$3J6&]^5=^DSI8I>8! ^Z,.A^?<\)F(1TUJ$$\5 MU-)4=6?A>]?[&F%G%SR!_&J*;\U0;"KM9%S6S+A=]')D"EUXUI&F.S %%L?F M%"28?-WO0TUY)@(X"19/9Z 9C7!VUW%(O8OHBZ;[RTQD,#/ES)XIYU2(?79I MDGF$ ZK!?:(">L94ES339]?7?D9O&GSS2Y$]DH=^J4^7N%'*]17Y-+!#,^@5 M 5W<(Y"ZJ?&N@P2-XBD*84N5.U.-+-%SCM*>_&PPUP$V-H?](.\_Z2_863G- M9W#@65+FAAW4UF&$<.[E(&*XG0YU(_*X&Y$8_97#_9)P1Y)$!"G]+",XX%+R M-E$?=A2M5AO()!Y+LN-$J/>^9 !$9SR9L 41Q M=&C_35LCO :VI4PO&" MF:5@9L\%,ZLQE^<;S-SRPC97\I/; "A<4AF.#_75R"Y)VTK$6U1IEBASE7=( M-\FF>%2A9?K8BB>V?Y](N-(GOND(S6VE0)$#J?L#:7!P?[.D*W15LC'@1-8L M[27@MK[8]%[-LQ"G<*G Q4H^G53I@C'<(TF0?C7*O?:LZ)7"70&75\WX&4<6 M(>B%K#@BA4 12'*I&\XI1=+210IUVGP*FK'RE)2TD)IW;#0.ZO"\1$%<)]VV M"7?;+CIV\1VA?R\ZY5GS4/XNHPY3D&\&(\$)POM)60?Z[K'].[A.OL03"JA= M!_)&ZU(SLLB?EZ+\I8CT63V5GO9 ?BR'*5$%HJ9P,!?=X4LO8MED6'BUC@,<]A4C.12Z!6F#XH_1[-N":NOFCF=B?)W"_>U M=G#0ZC HCL:G_0*CZ)K^]2NIHZULM'(YCJZ?"ZCO'ED3A4%O+^Z'5.>9L;51 MA+T+MVXJUZQZ*,E;0:.2+VZAB3E[;.;J2),3AUGD_[/W[EUM(]GZ\%?1XLQ[ M)CG+Y:AT5_K\LI8#).T9;@VD^R3_]"I))5!B+$:R ^33OWM7Z69C)S88+)N: M-4W DJ6Z[/W4OF^>;3ZO]H'JDZPTBAQ@+ZZ#!.WC/6&?7OO)*>T4J)4A-Z+Y MO.QD.FE3Q]&+3F(#,?K2:0$"]66SEZG V;P W*J[*3).1QX[]7+<7/*A),9" M$Y[0/0M#2A'O40"Y/#H6&)B(\&QH&.*M @VXI$&T78;)M3@^@(*Q1^)8F-Y M@;U$J+B1S"1?7SUS4+8JF;%"A1((/"HFU4$C&ZJF@KG"%& %V_%6?5'%**35 M"FB_:L4V/3LT_F$#2=G!-R> M6:P'>DMD U3TV'(A58QX;?A&V:10Y/%H/Q @@O.[OR>23+#)6RK6(!90VA@A M>O(J2P)0-P!@9?T4"SNY"!**Y8+6DT./8B/^J%"32[WW&F0&M,:Q[$XTQY3] M[I(B*J^T#["& [^(=1!"E$1\'+XPID9)5 A'TJ@Z;)(W0%QVP6>O1'2O\V9> M!">)AN!IMB7]P/O#$+']G-T6PMP>.O*1$>&C @'%YP<-/^5:$;$:X @&.,>% M.$6U-4?S*PQ=R.XJ[Q\"6=GW7=#N?7]RY0DN95U\L?1YSG=B2@;F0R#78J@R M1!T82-I>RK->DE9E>!8M)AMCPYF@L!T6,9[H=V:[F6GKGJ9O$/X)3PA+ G(S'%&E>Z;X=>K;M\S]E'(EOAEZ? ,4AA1&X@CXQE$)VM[PVJ.CB% MA8%G:&\H7(5#/FKXUX6,,O,!-Z7G6]JB)?^6O6ME?_C-/Z(^IFDDB!Z7_ECH MG/TAR* 723!8]V$T,39K5[="K8(K.5(10(XZE*^+;,F0PS&L0,C*^76B$HU;#(O2$]& M-4DV"@5=A6R<\VFQ%N- RT0I*8 74:S8;GZQ/L0MBX;IS>G5W"F16!@CRXU& MH]E(*MV"\8N $NF$NR/!.!F,*HM*SB_DSLK3&ATZO+"7"1IH/+862RL*F-=$ MNC,KH$Z>VG7\3NGKS+5/PJBF':5=E%DIT;WVG>H5GY 9W/[J/+U.0LVT]==O MM?."BJO[D(EJ%7Z=:'"/@2>/@=GZH33;XHS&@!R@5.?:!1SK(V&QF:G%%G+H M6+0#C\=9Z3\,>22LTB(CHZ%:#SFZZD#HW33&[#>M8:5IK0P,+)F/A94> MED_H5-$C")\L$J+ZH(J(0QRY'S4G!:01>BI&ES+B\ 2?W>]H?5! ).?37D?; M.45%OHC*Z>XHUVO3]>HKUVL[QO+,KMSJ1NM7;CMW 5840+K.4W+D4NU+E%K""HJ46:'@A$$N(KCXA01NN$!LS\ M0P^-H#41P$S2&SR:"W<&JGN\CA(2HC/:B>;$"8E1+E;'84IGF3 J#8I2")DP7@D)XA^6TW7+++2.]@^;=O4Z*0W> M\P] 1Z.^ 98/3V X8 9WH'[,E5U!=>;)=R:4(J$_3+^]"!_%%]0#$,8!*=WF MC4?(@?A=NWE?V\4"")S'$5H@AN&F71Q3H1HH\>@4SJ0!(M,W%C%F@L69P$:T43:+VHG& R8A#(R MF(\2&8\88HQU+>R5@1; 8CR.,9U"I'F7+Q$H4F0ZE<&<(@"Q$AR38CUE].C] M/"VA6.)++Q(!D\($(&-*A&A;Q_955L-B>*612)BMBG$N3(!K.G1/.E=7:808*]$8WUD,%Z/-JUB] MNCS*5;U8M4PF 5:$I#4T=&'JK^*04"+^/NG_W!#Z.)],]*Y%4A'P/;%G.1]* MOXV4D[Z+^*;IHA;2MAGQ*Q$3 O,)^#UCAPQ[G#A.)XFJ,Q7\61V*PA5:1H1A M2F%1'6&ZV)>TSDC'4FUC$;;5XM@%^I^(_A(!+XW<,Y&@@UW8ZUWN:K_#PLEX MM^;+I$%\/(S9=U!Y@_IH+K. .]I%)K,"Y&T"DPJ1>)FM)2;A2O:Y9/JHK,B#*0+Q[;\2-)^EP<%?G2*0BPP*O5S269LE%X4#-A9>P M*)71F8Q8:8Y#2&W%]Z?']D,*7W)\^?VDYN^@>I:&S'%>&RIG,AQJBCR;=NW< M5#IR6;EC7.:>%6/@8K5%E9#F]#11HN2*HQ8"MZ>!T%P;^S666LE2A"M-@9@! MD\1W+:-ED=H;/'R6U!#OF(7TL\G3CD&D?N M%+Q$J=P_<4,IFY?0(<=0A7X!1*4W& 7RLP=*O&I@XCW'0SXQ.(1[F' 9="8L MYS-OE$XI*63-J(4&XH<(*11E;I@,L:/_G_:*ZGH1,G.=PE#SUPTL+641X=4J M4BFGIC-M4"_ =X&)"8U-)KCG;W]%RH4!'"V^#>(6U7W^5YJ>*DNYJ# *!#Q@ MUSE_6_[R&\:>#=C=VV0HR%!\:487DMJ@W-6E4;EH?E(\O[C<%9>FZJ+*:Y[5 M-;SYE_4NG7OM9X^E9MTZK &L9](2?]B9PT,<]GZLVSUG78G1!%&M#^P-K$+[U^]<:7 MIS8[)GU<7YTGKCZ]J<"[,$-.V7[;JI?,*4$XKQN0Y MC-"S]^.L4JL:QJ$IT_,+:9EL.6OL#__S&OPO,0;&TE4,3#O&LKWE!WX5KU<9 MF$38.A[<=7+A#9<>JBF3\R -OTV47'ZUTS\]V,UW7A<&O3*L0 /)*DMO>%9F MXB191&31E?*U(C]8YNF*9]2U;D7UJS+A53AD;T<8M!%F/$K$!TP:=[#/A+!( M=V3QKB+K=7+,1=Z#^ *&4TOO"<9MI$4YWD$J;';%Y"<'%20B!;,JJ5OESW\O M6TD4T:*%IQJC5(1#A5^P+!H4Z?4PNM$,2[4HPM?TYX@-*#+VY);($O?"YA)- M)#\UROV*D.$RX:F<#7XH' /H,N],5-.6,Q-%'FJ/S0Q_4+,\IIBJ,//7SILR M\4Y8@F5@>94R+<94A%SB^R9":C@#WI,!\M76B&?+;V7R&_SV.BEJ#,K)G)?W M-BFP3NP628;5&IDRP(9ZLN[;;]IE:8EKD&9AXRWRKZ5)$1>03Q9$D#;O7BXR M9]&UWRD=8$7]H=KOA[FD?MMD6Q[\&#O@OI0@+4[SP"4+I8?T1ZHW1@(S,7@W0JIJT2G_XS3O'& M D+*)%Z,*,AXO4]5N%V9=SV\'[\P47"[*#LU::R5KT^F4A,GHN/EF7I7'B=E M=2V1@O56>Y6\EJ18SQ!C>@1]%P7[9*&*XGC@-33@QZ^2\ON3E0H!=U"0$_Z@ M?3DX.Q-^]T\_: M7N^\MV'.W].RF+LLA13QA0.49*#IJXN$;]7?QHE'8JV:(NM"?2 MLMF(%64,I.-VJ*'"HGT@5%)?40V3XP]+E[!_ZSW\72_(.>_^N>_:[W=W>-/0,SXP?%1 M^6?_Z*/X0LT&=4S5AM'[$0#OPS?:WHB-[L%.'Q^=GQX?2) Z.3W>W=_#^+=V M!WWN3^26[]45]5%=SM*B:,A)E?ZV8:37B,T2:7ZH[*&PSX:-K/I.HS(_X"76 MX*PZ/E1E7D2,NLB=G]G?HRZ_VDR^Q\3V$UBU)"JS^WZ/YM M$1G0 TWH=(QA^=1DA-JO^&NIB=F1_.MU%^3-1DT"4>*G7K[)I5C-A'$B138 MOJ_SLW3=Q59 I%U4R[=0X,T:L>6P(BA84GG$XG$M.GBBLE?QYS&(FHV3^;1, M>-U 3FW4,$:#'?L>@AH^C,889(@Q@/UAV-5>(;7M%.2V\UJJYODU)N2BI:\H MYBXKKI1AIF6]2?%W!&J##!XJEK(@&!&/V8B@K5*'!>T5.?[9E2PJ53'2?":* M)Y@H?MVM-^]7;Q1I\%4EZXAC)*>T2M2U_JNV(G52@K1@E8H,%GIJQ&K.>DTI M)4XUAYC9]44L[&TQ@>MQAH%>^2PCPN)M9Y98#XD%>5$/M.Z>,T4+M MO"[2Q0KI6A !'XJ!RKC^-(OR,I.CN:*13%J#48M:7T50(VIJHJ)F/"C#OD:- M7#XI^(KB6$E5-'$2&:4Z_YOVRBA'^+/=E%GM$V]H&@F )JO4\Z(ZQ%4R6F@K M90\/$9T)M+%\PZ!2O2CLJ/4$A1OYNNQ##[-VEG,!=9S9HWKD50<5D."./LB^JL8;EHXV$Y M#K$"_QDG>9&!A!4[TJRYS?-V62Z/#!0L>B%6"4]%B:IT;DTL5?E[TO5&E>NM M'6-YH:ZW]UP6ZRG$[2KK1O34*3L 3Z+ /"E4Y%6DHQ*%9 U&Q![M*LD; *#U MJE-1=M3I8 +BE4B)1\>(S)-$(9G+PHIHB!6Y)UA> ]-&2C@46%MC8J>H[R%Y MOW/OP!$6R*]22*[.L&HV:>.9TO-9)E>5%53Q^,O8&)8#739#K&%>-<^3:][*6MB_2$:KC\*R M6O%,M7"2&A>6=2>=!=B8#(\LW,)IS0,;Q5+C-_SX0MKW/F3LBHO6/D6J9.'< ME66Y1UQ0R1E*ZJEP0AYG%VS8/.OQYG/,W@#32N>#%Q'+#%4[,E=SW33:.U\EGXO5VMLUS9)RM;?"%I#Q!EC#.3'EXWL(Q4U9 MP!97W%]+,$C#HB5$(X:B*&#\GS'+\%R>7TVDT;RU5 ,:R9RR>FC64%WNJF*F MZ?TO3,L:"Z^!4BLFU ICOEJQA(/"VU&ZR%;J(D]/IPL6YM@_.3X]UXX_:/VC MO?V3??AQ=*Z=[G_LGYWOG^[O:2>?WA_T=YN>PP_]T\.V'&-S,%X:YKT"D;%16+H2]:>*KK 1!MEAJUUM).*U;A8 ]0[1)E"&2A3L$2$Y),HRU8IS0:5#;3HOX95F6N M%"M%.B^)=)X=S&=/;RHG9[V#J3 8@YH+()Y9OUK$-E0UJXO5/I$*<\E^32<\ ME@+ ]Q1G\:M/0X'Q(NXK?ZV].MGM';]_W:FJ.50Q8D$1EYJ+N-0I"\%\K7^J MLF)=-+"4":HVJ\V7-7Q:LOK?-0@36&/G.R^".SM8>C+\5D@8_RR+6T[6?)"^ M308*6C'<$8B6?+([3:%X%D'S\Q6]Z?$.JZ X605)./+EZ _973%;MU@%?HOY M%+)[E#8>@EHYD D*!5R^'$BWACR\K$\F9X&<+1JS,E7:K-MYR":HFFB*;2/ %B/6NC#M. W4QT!,5$*J243!BO)IMW5\A[5G\?[ZBL7HT#MGRDF,\+ MAYBYQRSV.A^+PFL5U2Q^SHJ%U%W.=QD4!7 M5)":&=S @QJ+%/6'H(4Z+%H=.6=)WU+'BUG7[A*Y,@DWDBW2Y6HM RH= J( MJN*7,"%+>OKJ@=QP]DW %;]-1'E960XMK^"N] 5#Y&Q4PWOZ 24S@6^R2:% MI:--EC^L5T!(7=4R%+LF&I-@L%C5>;YT_8KBMC-;1Y1X.M$!4H!2P >B_X*T M0%=O+GRC,KVM(HB@.@D;*M8+9^C9,L->T?:P0+^#AK=:5%?>"@--KV@YO-SI M^#)"#Q^X-LN%(6J+1R!V9H8@=E85@UC$I%71'&+J(A#QY]OZI#&(#]V]1OCA M_(##R:D^//YP7NSAO;4L0A$799.GB4(,GS@*L55'QXOV79HJ)+(=8WDR-V2+ M0QT7/S$7#W<$6;J#X/F5AQ7X(G)/1@A.BNZBQ$>S'>=TB8Q)/:(*+\11!5ST MNH4QEPDA03WU1K@)*GY),6_1.J:("XLXUCLI[8X@[TSH@)5HD&;3T9^B<5TB M9#*J8Z9M=U5E\QU;2ZNK62BJE+%DV#-5E3W:\W^9M& MP-L215%UG-?3K,9:"Z&=7*9\F-QVM![(0B!2M6-)UD<@AP BIR=]X^/VAWS]:A" M$(XUJQ!$6V+T3GJGYUJ_WW_P[-QVE[G0J-[5]OJG^[OGQZ=G'6W___9W/XE6 M3\^;[V\?C/_5,L7;)IU4IDH2FTY$NE8\JO5Q0: M*.-;L*DQ)D0E^2]KW0@GSCC3BB[VZ)_!RDYWM<%%&#IEAHI!M9[L87[(^:AP MI9PU0AF*/'AQYXEX3%639^=U&6\^_?R;LI&ST)R204-A.=O?+4O4P3J( GR: M.*RDJW@8ES9J9>!K0T2$-!1O>\W#<\R+%5-@QG M?3%>/Q,);FYNNB%&@G9!+5YK&!KPDJ@H%PC#^P #HV#59"Y)=L$[LI@)LC<6 M:,O'@0A3$WQ^F(3?^)UV"I"7L0N67W;0CXZ];+.[SIQ UXYF.J:C'6&?<6T7 M"!J]]SW1O@J^/<9-@X'I'6U:G>EHGJU3HZOU)V.EKM@WX5JXTQ@P;U145A5& MB(N,B68Q<.V&)1BK!>33D7Z;HGA-160_I6,T\12&=;0(5U5:TK+J3'VQMN[, MN-BPTQ=79?LX86\9P%^BV&O1"[2:#>Z0&+Z,?9F#LS*1KQ'O@% E8AXFHT>% M;R42TRJ_//^%=9@66NF+PFG8 @]9#E=%,=K"53 ?*O.X>MME'MIM"#J[QX)#@:XMI,M#)YEM7]&.P#H %2?3OOG MG[7COXY 0OZ]?X))/" LG_?Z1]K[_:-]$)VQM)^\+B3HP]Y1[Z,H#RC^/-T_ M &EZ3SL[/][]]^_'!WN@[X&J=PZW*QI\$ VV*9=W7T8CXPG&A[E13B\CP1KRE*!C7\,&+2-H\'[."Z&8H )U:^N_(+H># M42&J15I81(,4@6%P>QFR@8$ XI5PE9<1FJ4R."'37:3HY<*:\UBF,%R@6^YL M%U)QM+:L[9YI='W'6KD3R="[IC__JS][[,^OV>;J/5Z;-]C%-FPC'5+W8%LZ MI!"B=^&(N4BSNPWJ6CAM8I\]NZ/Q52 Z/8@4VCI^O*CEGLI_ RXN]V6NUR=0 MI<7?^[?85TPXT<7?QW77 OGWM72EBS_^$M!<1/&*3TYQ'%BL=)EFD!..K6W8 M@;_$'SPB8DUZLI:\7/9R?<65$]'7XS$K_9)76=*Y7-:RYVY-[7*1^)6,;"\Z M\I8-I>6?<$"+NS[($)1^*1I\0AE#FV<.WQ@A=K.TL8K+JSW$UD_SVHM>%* M.H^VK[F<8=..:_DM[<'Y0&J>AJBGW=36Q'-;#!>%,M?79OB!=/D@!%+;I+9IN[?IF9IVKP_4 MS],1&ZQ 5RH,SR:LBBRV1AU;Q0*UFU]6 MH*]M/KLH1'UBC6^-)**R:^YEU]BKR*YQ'95=H[)KGCIRR^Q6,5HB_*I_?(2Q M6V<3 5GGI[VCL]ZNN-@I6KO*[(A&E6:5_/"T@8(M[V6M4:NKG9SVCW;[)[V# MB?K<^_M%,^O]TS_[NPMWB55THBJ E">JLXH3U3/4B;J=)VJ[,B/_?"C&>S/[ M?\-@0@(3S%@X>IN/KP E[V:$-ZX/^&W,'/B]_[Y_#M)!WIX.V]P>OB]Z=U;6[,&1UQ@7M++SD$2;F+%@7KRVGV>Q)9EP;8,W7JE]V M'P9ZBP?4;K,&])D$RVC260 $O2L.Q7/."#P(^2&\:I?0P@SC"#1%D@26>DG2<#^XDA117 M0;[CEVP0WRL%7]1-_J5$&&>I+(5;CP=#_66"K.SN'8G*S2P;B0>D,8!OL>R" M'$4W>EE(G>7-<$39!4 MF;/9SH3-5Q,9FZ_7-\A9*9LK'H>_BKJ.ZZJ!YG2I[STD?<7M6G3U.1:6T[4< M[RD20FQ_]8,UNKIC/G%"R',&DT]3\NQ8\N*X$;':,JY\<])"EIOA-B8,++8" M'U!$>/.A.C)_+X0%K4@#Z#<%&6Q:6THPRT3L/RA*9/66EE_BM[ZHH65"4R]$ MDM_6/;["^'(Y&EV_??,&SV489?S2&;:9!W& VN\-V.]37K26 MWL6-BH56(EL(E&!0).X**?A!I/$X''VFV+)%-J@Z1#3@DC*MNZAR5?<+^H"= M3ZA._ETE0-^O."4ZA6DFQ7QQW5+XNFW\YNBZ00W@-]=P;;O@M\O1%>*KH?#U M!>WW%*SV&I6P-(6]C\3>/V3;^L'=#/C]8QI^)WO<_VL\Y)JI"P!V% !O#4/* M7ZF-O[OT#3. /W7?<$@Q,[/"85/A\,O;=@7'[83C,VR7),IVR,+PU%:8O&7, M:4B*=-Z$P#T$FR-3P[WEMS4B6PJ17]JFGU\F621AN'"&5BC\_D[TBU5X.Q=O M3T3/H"2*N^G#W M0M&/G?JFA0V09;%J'G457DN\ME9B*C8\A=ZM9^'E38>FI9NZ[EF^^2;2+=^C MC/+;[U2_<23K4KU+_T?A]LO:=-$E!:T.&/3WGD*J["IL':KV,XP MX>FN91KZFU"WX%_)=+1&6H6U+VS3)\R_(A!W9JBO-@N1%1!70+QB?QQ54NYV M,2$(//!3=USW3638CF]%/*86JX#74+#[DG9<@BQ(6+8"UI\ :Z]N'%)Y'_^9 M:WMU]\6I]'+9WV.4RZ7]1??%2O2=R#^IFBG6AAZTR5?&'K@1V]X+2Y(4E@W1 M\T17[KKM8N YX4 MZMXP3*6KL)?',29P .(RD477N\Z2@49M"1T=]/VC;S_@HQNL=CI=VG0/]OY3 M-N3YK%K=+Q6LC67 6BZXH:#Z97&LV8!J5T'UB]OX65#M*:A^;J@V%50KCFUR MK-U08DU3OZW,B 902PW9GH+L%TL I35CV3@*4;0B2T(L6R&O?QIB!&\)\ J6 M:PFZ2_55E,[4%59O)ZMZ^+MC"G^/YQO^+%>?"K)XB1M_GL&HDTD+3G7:D MW'R4?I?Q5](^ZMV3G.< .][RKS3GUY< W_SBBMUA_7N%V4\3&^?+S;D/W:UH M.#S!6V5GMGMU_5?>)V?!GHGN_)Z)3]#^\&=K,G\%UMX;\6G@L?4-$U6[&=5N M9D-:D:AV,ZK=C&HWHT3[AK/$5 FE+W+KL2GMU5"6VWZ,:K?'A@D?: ?=PA4B M+L[6]Y1J=]]+\L2JG4+PS6;C>3[/ADU.):*^P(W?O[H>I'?"B3T'N M?]AQ7 M]E_)8)"P*VVWJ[U/ 604:*\Z9%2YME\D?UH-8%;NDI>W\8\%9B5./P29+87, MBD%_P:!. YE5QNK+V_C'(O-A$G[CH*9WM;V,7;#\4D'S(M#L/ LT!RS\=I&E M0$RDF&(L_O>;8MV-[Z="==-N8/>2Z:Z*,EX"91RP++O3_@TXS3- F%&2R0C_ M SX:\:R$^:HG5]75996$M !^KY88UVS"[MJJP8[BW =S;E,>5ZFU+Y< CN,8 M,'L2J*4\7L*U*R&B,S<1ZY"-X*,;[2CY[_\R+/J;ZM;3A&E'P;3BT@=SJ=N MZ5EIM=6&O1/110K#7R)UG''8+C8,^7W32F%4L2H,G[2JG"57Z1!;B=T-TT&D MS-T+8KJK,%UQ[8.YUFM@NLJ[?;D$\!/8%CUF]'F@/8(O#K5_=[6#Y!M7F+T8 M9GMKPFQE 6T#+Y><2"VSP8A^ XD%LVS^7/PMF8=R,VP9DYWQ:Y;]--C] P\R M87&B(J#:H(LE,F\)P6\+ )6UF2;BJ)2K9UG91>21:9=%]IA2$EO*"H_+$#+M M*ES&MX"]6/QB+]U%!96MO)52+RT/7JR$/'<">@5.78OKAM?PB8+AF1]&+!=,@U M@ZKX_2WFJAEAW'4,J*VP]*7M>EDA=&[5@I8 Y_,4?OFELT%$9JIZ^7-*<^X.V V:,+63=)"$=RV!US8XC27OHIR;82I4VL!MVTV'.>IH M $2G9X?:IS/MX."D(]3<:Q08A/IV = %K!EI)^, A#&M%X;I>#B"_=,^)-F5 M B\%7IO)!28M#F>3=I54M9$[MXL++=ZD1C6<"&/"?' MMP-^AX<97C%T_6'"T#8=9%5KEV<[S-8P2RQUWC\Z>UQ_HE;-J"_:>FG_]_[T M0.L/\Y%(O-U+PS'&KQ!!]$GY<51\#+_ ^X,C&.3QFE,O7C-@%,%S&->P3$:'_$D8]GO)]W:=IG#1QZQ81 MZ-GN[UM*H.?L-AVF5W=P(H_X,$=P/@LO^153!+(,@>SV#EX.@>RR03@>R,"\ M@V3X+6 Y5^2R#+GL[7]X.>2RQ^-DF"AJ>3"U'/3>OQQJ.6 !YO,J0GD H9R< M[K\<0D&S DBRZAAZ*+U86T0KNRF,1#MA%W-4)JEVA>(N;-\-^E5]%X;5BE#Y MY];"GHM:YS9^7U]+:\=T']+2VNFZCK/R+M$^7#2M)^X2W2I^^9\MXOU#-@2. M%E:4$&Y&1M72#'Z_NH:C@HW2[$X#XASBARS+T&=VC_G:RB:63Q_()N[#6K3_ MBDT,XT6QR3;QR?DE"$Q:..F?P>,*#[P=D2JV(S(:KL?9=9K+L.G*K._]P@6- MEZEO6DU7= =9+H4O93<)O#H?!U_A<65>Q2!A03)(1G?RR6RDY?)E7>VG0X6O M!W!48SY@!"?T9)?SK.QRCB=\JF'E<)@9.MZ%MV-Z!O7 S7L#7WJRX^$ .[G) M3)O\FH=B\(/!77.4.3[W:F*HW46@*(G^WTX2&E9D6YP9MF=8(>?,B_38\PQ7 MMUW+CNG?GKBCS9\X^ M'1[V3C_?JS2]KH'?8QPQ\*-TV-BCZ3$6MUI&U\63 3A'V#K>9AQ-9-]Y >:2 M!YM?+(X3O?X*"_)T,![-_TH#6K#& ,]6OB+Z0BMB>5..N<;/Q8G5IQ6Q7F8U MFEYP$F2_876IG%7/MK'TOA[OVO M7V^1"\>&D&PP@P9>"$0WJ\3:+_CVMZ>GV\4@Z*S_\:AW_NET_VP1R/'+D22QG_S[CH?31Y3)MXG/81YE6CJIOP"_9(,8##1\DB$S>()Z<\3&>P^*! M;#RZ3#.8=30?3=&,#?*IF0%6A#R M&E9VLTR9"V[$'LC5;[6-4-46G)$HRR[[(=''S6LVWZQO9F_R-]/9(P\):UHM M=Q2GB)!7KD$/30=)I)5KL4&+V[J%W2Q 7RA252WJ\ 2Y 74G; !^E-*5W'(-VF-VC-N@8I6\17#TL!O'A9 M5DOR2,2%]REDURR40\!/4_EI).Q1L(@B=V6;I'+3ZNK^8H+NZ)0@$U8@O-D-%AF^ILP)Q3Q%]"L MG'8H5B]0!_N57+\%:1N+DBJ<_^'H7E+\BU!/?]6BZH%Z5KMFK\A<6+\64(]6 MCX//IDFU:[$75Z*67W)UA+9DD_$(;10/>+D"[+RB">H(W98C5)'Y)*A_2(8, M?H7?T#QSG_(5QF\1QA=M=3^"^#@>7CQ<9-KPI=B]9$EVA7&YTG+Y/F59A'^4 M"E2N\'ZU>+]>P]RS4/TC\47A9$O81>#D&)Z K3W?#_ X?*$P6:*A L-M$7Z? MA:X5$&X/$.ZQ[T#GO:[V,>-\& S82(&A L.MD0R?C;P5)FX/)IXFX27JBT V M_^;9@-\I1%2(N!7BX3-1M@+#[0'#PK;R5U<[3+&'B,)"A85;@87/0]@*"K<' M"O\U'B0,">;LQWI=BPH&%0RN:O9/3]1/4U_J1=9&J/MK/Z8V@K7S3M5&6,-8 MGKPV0EMJ(?PB>_DGZ5=VBRHZP/CW_T\[/]9VCX_.C@_Z>[WS_3WM0_^H=[3; M[QUH9^?PP>'^T?G]B@_K21C[[_^BCOY;"S.M/-M\2*:51[NF^;!,JY\]ECI= MRUUII8(U=X99Z*1_+HQ\Y%@6QT@?0+)LG!X_0[O33=_D#V1CMWE>OQ;%GNW= M-WB0[$V,:I$HH?>>#41CDK-+SDM=9,M!,J3N*^-K-GL\A MR\)+S?#$A'0%D^L>S9+;9RF<;,E8EMDX9PHGST;P3U7E83>]NL[X)5:F_XZE MOL/TBHM2JAC7_)FS+-?VL4;H)B./,X6DG0V?S P8W=BYR/SBC9Z!W Y3Q^V@ MOCK5UCV:)??/5J=:2\:RS,;Y/SW5SD9I^.TR'6!%SW]J^_\98ZWN+3O5_/)4 MV^PYF)L]_"V0*/PMDBC\C967VH=! M>I-OF1R!\]X:[1@GLRUG&//FH? M^J>'+6\_=RXKRY]=LHP7UE@1Q3"[9I)4L[ #87\8C?-1EO"\@R[)^Z&=A.D() ME3&FS8@7H3_(CTN=KE.T"QB(D4P,*Y]0VL,)YW8BG-L=N*?I'.#2.8"O"E'' MCRL=GS-07(H*7R, (J[="8V_:$QP#ONP9V<\JS[7G=AG;5TG&FII,#YMVK7LO&\%K,DPV?"3-A@ MH%W!#1G>"I>OX8WY]"/*@[]!#& NV/H7K_'K$JTX4GX9)91>2$[^" MMX9L'CRU)#Y[S6@RR-,24B3!P:IGD< .L0NXLD"BPPB.@ZKOB(RKE1,JB:U9 M6O*[Z-1W.2I.D5=R:^3]RS]>G>SVCM^_[C3)]I](-4#Q0Z!LT78['6@I M/+%!\+*C";YJ'HEW %SV4HPS!+!/QK/4?9. !(%S90[\43++Y[X-AF!]!(N ML"']#?W#\8 JAU^IZL="ZJ9N#\19WA!*T@I M4]11/VCF*"K80((4P)AW-4!+'!W3KF5"0>-HBI/LJFB-)%(.*M 4R"9(&[]: M=&^*BD:G22-?07RC.-I+\:,$U1F _*E[UM5B'N$IB'W-RP90 W932^_L^AK& M*12N;#PH>C/!*,>#2;9L-)#".ZHF4@TN+1\IYJ/.TMEG*4!)- X1MFJR6?PT M%2NKG5^F>?-J03*R@?T-R% @T8O= &$*!26YT?)50#9I,&+P1L#9/!V*G6< MUYEX-PO2,3SCDF/?W/GR)Q)JG$E KX1.I(/RED[UC&C,!9ME&2 /_#_.8"22 M'ZO9AX,QBGO%<*4DY%H M]@:G9(AMVV"DR960CJ]8Q/$@4>D*B(%/H):^H:LPCAO$&= 5,H>:&-XQLG,/;:%'"TF)#82.14FA#K\U7@HV_P5+05A M)UEYF0$[B6,R2R5@P7F3(4L7&J%\UD]HJ8 _(,J)-Z79])$Z<;DX1N73PTI0 ME6<9&[W57M'7A>(OD$CR4(Z/;3*H>#>B8@5+Q8-GPR<\_97Q&CCU>SKX7IP% MXEQ/A,(*9^M@P(<7 COR M-,938,.< 0E*Z!3,CO?F_)JA+E,.)B]',^5G\67T/C,#X* M/@%,SKF0Q04@IR,V@$__X79M$.0' Z%'SK'4R8.NULJ%S)T75N5R4L5ID_-Z M;GA>"6-.=7RC-'NGQ4QXJSJ%P%R>4_4+<(99PBN=+$]@B"S#]<$IP-?':!R2 M<[QF">@0EZ#=IYDXI48@O41Y<<8+MPO>"/?=B5VY%L=782='#1]O&8 KI0H6H%/^&?M]! M02(1A .(D^3R,[P)\&>87B6A4%G%D56(&J7,+^6,8A6+3L^H/,E+0J] +:M0 M)4J+3<77"Y);\6M!;:4LA\)'4V&1BA..IY2+I"#96#(Y0"%PX;% M%EL,S":BR)C1M&B7F%V=2@ZPDG,Q: MX0P%&&'6^0F952!=&2TF>LQWD+%A'U.TV^1O%SSHRZ)Z! /9WIJF%#.%5)4( M2^I;0KWVR0/__5^>83B_S7+K9+(>A45 MP)F&"%WX4'+I1)D\:,LCM#C02T/R[*,^YR.!+1.RBW =+R>_3,+: \682=%! MZN8CR0;"H!^&,(!0^"9 @F,3\%),J@R"^)[ 5HDO7:,RC-YZ>0.?./DOF3C+ MKP!R!XTVY7$:_>2P ME-0%$[NXZ]P[.>_1=4. +F6_X&XA[#:G*<6F&T0IE&X I1A=02ABC[(:1@4P M\/!RF/QG7,!"C3ZE*(\G.HCE;C% 0!X)PXI3BDG2@".-$P[0"&D8E/Q4N'WSD;S)E3M',&FGF M'+<597ET7^<,A=O2@?U+<1=OD(9K$7,LR ?V/Q]?EQ%Y41J.KRI]NI1$&V:# M2XXBJ[ R3#VXH9DOJVY/B1V;4^76 :G967V56]/JZM;ZJMP^F.U&[#6AGME6+$00E!GG5(=2J-@GN 98>C4[JYVHYZR M1)D^EF)7\PC#:V\QXPM#![7\4@3DR\#:UVU3!P! NKH$D:7U :_K&_[JNUZ8 M79L^[+$_OV8_18L.&*QAK%)Y>5P3-LD+K1+@RI)00JYXC-2R#8M1E90J5T-? MJI';/1M-"*<8'*HME%[O0;TDAK.S)JK/W]:Y4UVHF=T"=//+M7S,,Y8?Y-([ M7UCG6KCSLRE_MS"M8BK-J!%)L?55M0., MKOK.!A/5*2:/Q(6FKFN;8)3XQZ.FV)Q:AD]MU=S^-[E].TR''X1;%>,HA\GH M%/6G<1[MB/@,&+WX(#$CT[9,UPP"W;(HC3S3LEBD4X=%81CJSM]]/.]U2P?Z MQ^#.*S;(_]\.@;]DF"8\XG;T=CB^BM)1<7U'&[(KCB\C%XQ=OT4BZPTC_&>_ MIK#>:)=E&=KU_V2#,6AX.2P>%WPF=/'(_/,NV$N_'QBGWS^;A^/HZ_[W+Q_] MK\=7AW=''_^@1Q__O#S\^LDZ_'KZ]?_SCYLO7"_@[O#DZ#_6COS[? M'IA'@\\_KK_"/=^.SD\'G\_[]'BOKW\V_H3?+[\=?OQLP=_FX=XG\VCOSZO# M/[W;P[W>]R_#?UU^@>\=G;]/CKZ&MT=7GWX<[GW3OUQ]NOO\]?+KE_/^[?'Y M'\;ACT_ZYQ^'^O&NKW_^ZU_YE_-K>,\W\^CK-QO&8!S^]8?^^7QP^?GKQZ;<'Y_NCP][?0>PX%K-"0ETG M()9GN<2W=8=XCLX-#B3"+;;SSC2,CN'Z__MFDCBFLUL?P TEUBW!%:L\U14V M;2DV67'H&9['/)M&ED%=WZ=F&%';L;D?V=P6V*3KIN$I;&H7-MU5V&2ZS.2N MQTG@N#JQK- A@:7'Q'8--PP]TPMU;+IGT8YG."W"IA4)\QL@ YYR+-$E8BU0 M"NR4$11SQ7MCN568";D;C4O/(#/5FZ(0:O4(]4=3>C(-TW>HKY/(]WR0GN*0 M^-QW"(U=&E CXH'I[;RC3L?QS<<"U$] XJF$IT65Y1?/U<\@;2BN?F*NKN6. MF'$S,GP@8=L+B4691?S8HL0+?#L(F6^9)NA$U.Q8UJ/%CA5R]1@/4,X@=Y::<5GMRQ$>%V5>AT5)H]*DI8X0T]D)/ MIR2P=4ZL*#")'T4^)4L M7 L4H:X[S#!\$NM^3*PX-DG PYB$ON,XMD]CT!Z A8V.I^LM8N&78\[+L4>4P4TBL[ H?YD.\_$5 MS[1!RH;*4-$&R2+\'J9O#W [V# ZP.).DXI.3\1H[Q8;I]2>A^!6."ER&';@ MLH P%GH@/I9>+J61:*0 M^MSS36(R)P2>YL#=@1T27:>1XUL>U6T7X\4ZIMLF:^3+,67,E$6N@/A%C D=F+0,JS(),PU L)-,PI-P[88 M98*K'=MM$5>_<.O(7(E$ULUF<9P,$BSHI>PEZ_;$[(WY!]B34UFW]H1EV(5- M ==#@.M;4QQQN.V[MN43VX\,8L4.);Y%'0*GD*WSR(ETQ]EY![CE6"W2I)1U MI#72B&+3IV/36KX(HL#S+4\G=LQT8MFA00+;"4D@Y"BT60IM]F\$T@C!H/>WS6/+ ,6%4 Y*C&52 MGP3,9L3BEN.94<0!BC#XG'8,\]%R@;)2M)=IGR%00S'MHYCVL&9:QS!]RP%1 MW@M 1O!T1IC)?.*%)O<"*_2X8%IJ=FS3;A'3OAPCQ E6ET\:7>-$5Q'1CCF< M*$VC3 UKE"**7=J7F]0;1L>X0SVQ,4J5>1!.W36%"R>R8HK*BZ.;)K&B, != MQO9)I'N,.3SR?-_>>6>['7<;BWTH5GY&V4*Q\E.P: ? MQB1P+!M9V0L=P](9!H5:1H?ZCW9[M,\RT5Y!XQQ;RJY"IB@FOE MP>U$J>=( M6E5X]' \^M$4+?0(#H[0UP&/L)"8":*%;T41T777HS'UXBA@.^\,%\_MS9+@J?G\4O]?RAV^9'/8'H /-"!;L>8^QXP4#U<,%DN9H^1^DP5%#U$*C2FZ() M=QT>Q+I-;.HYQ&*&3@(OB$ADLR#P>>0'%M]Y9S[>,KLL9VR0/>0%<_NJ C04 MMS\AMS<$DYB&W#<9H3'H(%9$7<)*Z4;$"DV/^)R[Q-6QB6 (^^A;P+JT M8V]C4DE[185=55:C;=+#7K%J2R*KY^-%_7E9 M?,8#XAF!"0I#%$>&L?/.\CN^T2:^WGH3Q:XJH=%FR:.W4+*]PJB'8I39E#TB MTPA=V[2)X0<6L:@7$0_+:$1A;(:N$YIV%.Z\,_2.X=$6Z4;*K+&)LH?B["?G M[%KZB#SJN-C.** 1:!6.;A#/=SSBAZ[+?->*'3< SC8[SLI".I35XW'2QU2Y M#&4&6;<3968:OL*GA^*3-9&^$IN>[V$?!5>FV;F$Q9%/=&K")G)J[>7B9_"G*"Y>-1?74H8>Z %FL1.+>2ZQN.L1QD-&J&D8IL%BBS-S MYYW;L1[O6E$FCF4R9--K&,M=1[L>,$Q=&48:_\\XN49OHC)RK%NN*+?G!#<' MM*+]EC?QW49HP@LBS?"7P; M>[':'=JJG*ZMMS0<7_.,C6"HV@##A32Q)B2-R1C^4)4]URYD5/LCHKE.<9S' M\:=YD+5,W*CFZ88F#9A/J.]BBW<#Q K;]HCON38/0\.TN(]5 M_SO>XYV0RERQ;#7/V?+#TU;RF[4.:X6B?SS=_+<&@Y^M8JD"V^7 =J)4J>5[ M)K.,@% G1HD)M#EFNPX)?(,;S K"B-.==[Y-.YZY*H-,:VJ"_<):HT!-@=JZ MRK(J4%L:U!JY.T&DZQ@6'\6!C8:IF 2V&Q GY%Y(HX":@;/SSJ-ZQS)7E9;7 MOM)G#S-;/1,GNC,Y\:#?>]\_Z)_W]\^TWM&>=G9^O/OOWX\/]O9/S_ZI[?_Q MJ7_^>:[I:H&U:&R2"=L0I6-,&YK>I;EZ]2IT\Z<9Y=8K'V7CY$'"@F208 K" MVP=1PJ(>FG4^X^6THNJ%(6:OYMHUN\,4OL;..]/H4*--D40K M.L,5&&TI&#V'5J? :#5@U/ 3&!:/@"@!?2AH>:'M$(^Y$?$ M[3@AB2T&,H;C.X2YU""V[O# XD'@T0!C$4#(,+6QYL8EU MGY@#C,M"XMF@*!ANP-TX\@+3CT$]Z!B6JF_]['&.*[90O.">@<_1K4MI/8\$ MIHDR4*;'@SC4?1*R$+2>P*:$8:=0WS>HYP1!P!U1^Q9;:JRJ#M2F! 4JIF^+ M-**8?@5,7TLC=@ "B&';A-LN(Y9G,.+1P"4\BLW(CPSF^JA&N 8P_:.3I[8L M:*X]N9Z/%5=4B^-G3P M<>Q.U=1]() =3I2GBKCN4)N9A#/X8?E>0 +#P4+9 M5&=!:%D1=T7^F.FLRB#2&N%%=3G?$.%%0<#J(: 1&L)UC]H8F,8HQ_(4$6&V M'A,]!@BP@CB(#0H0H'=O9$;IL7X6%^/K=-V5X9K< *I)8# MJ8E26&;(O @3VQW=P!HZKDX"%E 2FH;MA#J/ D>"E&FVJ<.0"@[9/&E#L>XJ M6+=A*S&I9SC<([[PN^K4)EX@XD]!Y8B,.+ HUIDQ.J[>)M;=>FO('H]YAC)$ M,@S3*ZZ-V.WC["#;C3S/T0*LV)&^V)!S=MNPVJI*_TNCT$2U*]]S8D?70^*" M&$&L*(I)X!@VX7$8VV;HZ!ZCV#S(]%>EY&RH*6.[N?@Y6H I+EXQ%]>R!'.- MR&.63FR'8A5-W26>[F!%7,NS Y_%C#G(Q8;_:%%"18$L88T8I>&WRW00\2S_ MIVC^-;I3&>CM\07(US']I]DI2B9(R%T MM'_\#)%/>'9VR3*^$F0V[K=**L8B:/*$9O[L 85V!\"(@ MK /XEB#\/?KXIQ7]_J_!%V/P/?@*X_X:TB]7'[Y]^0CSW@OUP[W]F^/SSSK, MU3KZNO_C^*^^^>7KX.OQG][=X?DW^W"O_P/6DA[!?W]3T]$CUP&=T 7AS/)T MG_A6H!/?]BS7LBW+#J.?G_!SZ.EA\KJBIPVGI\ASW, S'$)C%H":]\>@R MS0"Y(T60K2#(S];?0>C[@1FZQ E\';O6&B2PHX@P/3"!&J@5FO9/ &XF>3U+ MVU!%7IM 7K%CF(YE,,)]DP'>^38)7,,EIA]2S]9]R_9"3&@!"1#_6P#T),5I MK-KLM8 ?R*(A4NA-FD4Y'RY"GL?C43YB0Y21%7VV@CY#D.\,U_'TB!$W"AV M/P#"P'!UPNS X(%!O9 [R\+?N@BLG^=CA7WMH2U'!TIP;$I,2BUBF9Y%/&Z8 MQ Y8B6YM':SZLSCUF6ZQ,6 M!"ZQ/#\ M@H\PE%,# UJ18ZW\^Z__\LSJ/%;BWQ$RM/;2D^O8MNG9-M&D)C- M/6HZ'M%C= / /A'&64R8%00^I=SB5M!&MGU6U^XF^ )WTZNK=-@"1Z ./??WPZ]'@>._3S1?X_M'70_WSU\&WP[T/7X_/>R#\#I*CO4^W M1W1*&/[1O_T;E'C'"HV(V#Z>VI$)YS>-3*+;L1'XCN?&AK%.+Z BI@TB)NZY M-#;"F#BQ#6=)'&/;;-LGNDF9'YH1G!5F6UV _:,/2SAI&F2I/#1M),>OW\R_ M#<.U+188A!J@AU@<.S\'MDOLR-&]*#2IZ_C/8T12Q+5]Q&5%$3?"@$3,=H@5 M<$J8:]B$V@9U?"_R'!.PSM(?Y_^3ML,E 7 M-*JLG.VASQ^'=W];>@QZG:D3 M$ZB16*$3$=^E.HD\#Z2ZT#^1W#HAW#=NY3(Z:S;L#!J^BN/73W]>+N M[]AP#"\&0G-M3#K#2H$>A1^FZ7+J!YX9!X+NJ&L"[=TOT5.@8$>#']</L)2_B.3,AUO*YW*7LJP]C*T:!G$]\%S=CTD D$LLPP/QTP 8MJS(,V([ MCBGV=_175:5*94VWD#$?;@M7C+EBQFPT7HU#,PH"A^@\#D OI"%A ?6)&;N^ M0[W0]QRW98RI,E^FR]]FG.7C[*ZT=[,1K$L^6M96]+"#4U]"8"T'VA!9E;#Z M8&$5QO;U\[3 FGP^_P#C_$8__]4WOGS\I!_^^&9^/K\ H?73S>>K+Y>'?YV" M,+MO'GWP=)B+">^Y._S1IX?G?UA_ PQ';F"&Q !:A\/9MPFS0:6G/'!88,=> M%/.==T['F:'#5RI[CAT=>M=9,I 8878T))S.LVA0^C(12HH>6T6/TW'E/_XV M&/4CY@7$MW0L:QSYQ&>60;@5V)')'0I'U,SPI$EB/&19>"F)T? $->HO,M[H M5;LJ34RPGQ+E'J=C(6?M_\W=T' \UR&Q%X.>%1L."=#P%44&]8P(ME+7,1$# MMO0>S[Q6$4=M9=RGU[*Y%S"$\"#V0N;A#X(@SB:WK MOFNR@ ,3;W'0T08T+.O!@'&QV4"[9DD$&I\6LNMDQ :JNN4Z.Z!6VW("N](? M[LH]:9B'%#8MATT3G>-#QW2XX;G$]*R 6+8#N.19,>&F[S@\B&V JYUWAFUV M/%7MRF+']4R#A-ARW?+@&QB*:Q&"^[3K9*%8^0E8N98LG(A:.@\76?\D@_SY#LOZVXK2\93QY,U-N(8]V&WN0VR3.]! MFF-QWN/XG-TJ6%H.EB8:K-/8\:P(P,B+0TXL(P"%ASL^=FQV:0AGB^=@N-FC MA0MEMF@OWZXJW$SQ[5/S;2U.<--B(;<8<2(&?.LY,0F8[Q'N!W[,;:['-@>^ MW4(;17L%"-E5@::*[NJ$'<6BXE.B!%8*6 M8V Y7S\@<(KXS+*Q?B!H.8YG=ASKT=BD&I1N(],_1\LPQ?2/9_I:%C$#EYD> MI23P0F1ZW2<,,UB\*/1T-]9A+V-@>MWM@#:Q*4R_]4U I+32Z*DNAVZSEG&MX/:/-2[0UL#^,\AZC<9.O6&D#H%' M'@)_3'2FMV(66=3V2! Y'K'LR)6>\S@.F<-C/0H\"Q12FW8\\]$MVU;.1VNV M12E$58BZB8*T0M25(VHCX=2-8R?F$>$.IO2PP"2>'S$">Z>#!NV%K@ZZM$?U MCF7>SU'85$05;$8.7ECE'C/3\;&J*#'N<:"]$_R(9W,&7M M*!W!TT>IMIL.Q:((-^*'9,B&80)RMJA =P5#SB?SJ1ISNRQ?V+5A#-=I+@+] MWF9\P+">Q6\W232Z+&&@\;UBL_3Z*RR (8Q'\[_R],NH+[2,'X@UE5[6^(GC M%: 1&E9D6YP9MF=8H/XQ+])CSS-[WQ_3SL[AW\.]X_.S[3C#]KN M\>')Z?[O^T=G_3_W<3;'A_LMFL]LP'BUEPX&+,NU9*B-+M,Q/"O*.QJ_#3F< M-]<\D^FL&KN"PVV4OYX[H2N670#G%]B)7%]\@B>;+81S<0;5("O.O1!??YWS MM^4OOT5)?CU@=V^3H1BM^-(,(T\-*EU= DMA6RJ>7USNBDM3I[6\9IM=V_7F M7M:[=.ZUGSV6PF.I_Z#'_OR:;N1T,57T)>;?E:B4(1FMGYWR![\PZ-88MT;%YD^B]K M&46) \WPJG74U3H^?!U-O5Q'ZB_#PL]3>XAZT[6'\),U+=@1'VD9_\Z'8SZ[ MIL;3.H4WV,BW]/RWQH9GA%8,ZI-I6;%G43L,0CUBG 6^942&[["_]PH;GD]6 MD,LC:#-OD='NOJ\,?1Y>'YT=67J[X.[]4_GW^&YW^Y.C[_?/OE MKS_,H[^.OGXI#7#G*=SSY[?#OSX;GW_T;HZN#O4CX_#V>._#X,O'SQ0^IX\2*/D\@VJ<,]6[<-&ZN* M4-WKZ/:CK78;%@&C $X!W!3 119S+8=9C!G,LFW.&',\:ICVZ .ZHEN#AV3),90+D^MXC%_8#XAD&)9?(P[>'>9]0?%/<^AGL; M2H0)1ZH960'A/E95\(P N%W3O=07/\(KJ\U#Y K+>;S MD#B1YQ$K=GT2!-PED>?ZW(C#F-E8S=K4.S;U%-7VV%AUYHP/X,.+CG;!ASQC M U'S@457R3#)1YG(,]/X[34?YLHKTB:-IMBWCW+7>L.H-[%G^W++% N!8"? MFLJ.$;DL,JR0N*9-">R515AD>H1:H6O94:2'NK7SCMIZA]IMZO&J#*X;K+(H MMGX:MJZU&6#+T "0)LP/76!KW2-^X(;$B&V#N[$9,C,&MK;LCD-7E42OV+J- M;/V,.HEBZR=AZX:ZP@(KLGTXHR/# 75%CWU@Z]@@<1AZG$<&C2(7V-J@'=MY MM)%".5B>D(5E76@MSM(K+;WFLL+ 8W0/97YY3L7D6&[9\**N[ZUP;2E<^]S4 M0F(:V['.'>)[1H1=B0,26*"%V+[%8"\=0^0/>5[',Q[=25#97K>1^9]3?5', MOP+FKW45W[-=D]L6<>T(F-^P&?$X-8A%?49-,PQBBLQO=7Q=N5L5\Z]9R5', M_WCF;V@T//2LT&(A\6.F$RMD)@F<@!/?UF/=9S;W/5

8U@[[]P9>/5:F52W@3F?4]=0?/M(OJWU#(>%=LRH3^R 8X2'Y1+F MAISHCA.:NDXC"WN'T8[EW[[C.+>9G&Y2Q[9,BYB.[1/+ M8#9AL1^3, HC)XI#UXF#G7=FQYK10G@MG*O\'=-<*CIC%KV$.]J0KR"K9 .Q MJJW>#-R 8FLO(8A T_BDA@VW[D,#V* M31 V5NG0V%"SY79S\;.Z)107KX:+:Y7!#*S0P9Y^(=4YL0*J$V9&+@D]W_$M M/PCBV-YYYW=L9U6>"<7%;>3BY_0O*"Y>"1 7AJYP+:@XV-UTM@BOLEC M0D-NF)9I!&$(7&QW?._1$Z!+:B-VN(F?C!7M/GU/3 MJ)VF'[+T"AOB),,Q+.UQ%0+W7NRNO.\<]_8P&:99,KHK[2F]833Y%-ES[9"/ M+E.X\AUN$0VG%&(NA9C?)K07D&L8"#\DHHY)+!/#QRT0@PS3I9[IN:;%.%8# M[/AT54DAK0G)6*$U]06#RO/Z2!2HM!94&C64S- I6V@DI#M_--PS;=V"3.3(/0" MPKA/'2ORJ45]+/?9<=Q5U0ML7_S8UGN/^I6NMX((LLTU63US!-F26 D86/BZ MW_,A5X5)EL6U_1N!:44;;!OVSN&A30SJVQ+8_#CV2&!PSS;"P/2XBY5).H9S M']@6=WHKLW.+>?CYE2C%PX_GX;J5/?6]V&!V1.P(@]NYY0(/.S'Q3+BB1X#+ MAK[SCKH=GYJ*A[>4AY]=9U$\_'@>_E3Q<.#;ANN; 7$#CQ(K-CEAD6T0:EN1 M:5 W<$Q0,"CVM7M,\)ER'#UQ"U+I+EJR ^E*3"X;W+]JZ?FW&[=;JC[),HXJ MDW!YI+YM:DS4AOVPN4?L(/2(97.7>-3V"0T"&D3<9K89[;QSG8[S^ Y6&V9? M5@"G &Z-NJ4"N$< 7*U.!A$ F6$$A!N&0RR?QR0((Y>8KA$XH&18ADNQO49' MGV$24@"G .YE =PS*MX*X!X!<)^:$ISE![X'B!9:Q**>0P+'#HD16)$5^8[C MQ'SGG>-U'&-CPHY^H8U'27X]8'GN-R>^NL[X)1_F6(]?&NS>_L+1OXJ@ M*_6,EL2<&.XT-?J;9S->U*VUP4K%K"ENC=[PG)9?(+(Z0K#WG24#!N?&>0I( M>)4.ST9I^.TR'<#)DK]G>1(JY6(YY<*8, _K@1-2SR/4<2)B^89#F&4:) X< M+W -'@2@ *[(/-P^C[R"JRV%J^>TXRJX>FJX:AA[/3V&_RSB<1-3L.R0>+$5 MPP_#Y3H+8X]'JS+V*KA2<+6%5ED%5T\-5XTP*9N#Q$P#8KF!1RS=]XD7,)_$ M-++A$^:YD;,JT^VVQ4JU2>T]Y>& Y7D2P^@%+[/HZUCF*2'C:3D/QUDR2N"- M.?#.BRSD^[S*9 [SA=]FU@F9L)C56#>]B;UJ#S$+K7>\V_^09F> =*YE$H=Z@>Y%L6/8<-*[]Y-" M-KX-HWBWXZ:5F-EZT#HXN7=]/8"!H%=^9N$PE;BVP:J+@K*EHD,]\0PS#&R3 MZ+I/L6>*0?S(CHCOVR#!Z:"A<*P]\9A61\H/\[3AA^$E&UZ@O@(LG7&8P0\> M:==IG@@V3V.X4M60TR[Y"_7&M%NG^53MW._I )?V(TN&"(K'PQKK>EF2PZ4] M^'-X<0++D$;*1O- $+2;BDWH,]-S;9TXMF&@N*.#3N,$Q/0C( 3/"VP=O3%Z M.[I&*9ML^QPQBLO;RN6U4F.X=HR-HDD =$XLU^:$.;%-7$\W0Y^"3B.XW%Q5 MSJ#B]3;R^N-5&\7K;>7U6JT)(R/6C3@">C,B8C'@>D:!ZQU;MQW3B$P_B('7 M5Y8?W"*WR_8H-[]RQKRDFKY;J;THE%L6Y?H3Q7_]P Q#T[2)$\28JQ1[Q#< MY6(6A[KAA2STPYUW;0JD5;;:%GIE%).WC\EKM<5Q C>&+2519&&U$U,G 6,! M <&5^:&MPR6L\'T_:DPY8[:#P=NNL2@&?PB#-\H9Z5[HVI9/+ !R8H6Q0P*N M.\2SF!5'L:'ST ,&;TGY_L>Z8 2G(Y]ZJC*;JLS6E@H+,^#PB(^.8\ V^&LP MQN4]23/AEAZ-LB08CV22X%$ZQ$%GZ0#F>E&V=%)XN!P>3A3HU5W=]&W;(;&I M1YC2'! OP+XF#K7UP ?QU@QD!0;[?CN$EI9W4_4K%4JVUGFE4')C4/+_9^]= MF]I*LK31OZ)@)LZ9B=!RYV7EK7J""-K&]?*> JIL7#WN+XZ5-Z,R(%J"JK)_ M_1#L^146S.2QF6.0%R;HJV1@2ON M)83 DB=FE=%QTF_"&/-86+)UR6V+T%H%MZMLK8+GZ,[:.TT%)X:\W\7Y_]:*]\LK>>+TL^"Y;Z.?>Z*?Z0EM,0^)M*L->2O]*.W!V:0@HQ/%--WP#$XPG+-VI;-VJ[ M;SG;J.U[J6TJ: U%%91&8"9Z0!8W@3H6S M7[GE1U(X>ZOYO8#RSI'V>\4N6Q?DLG=^[--H/T],]'A_2C'M9/L[ MC/6U=GU"DXO*9*#LB['&.EPA,PNSU276ORT=E[+!_F" M)P<-Y%T"^?2P@90PWG"$(&KT',F"U2R"12FE92JR["8@%ZZO91N4]L1!OIB& M;B#O$LAG6E]X=%(+#<9)5<1V+OBVM1,&,>=1,&/D!.3,LKXU71J,MC[9S;<$ MJN]$3]=EW,4*?DW)+7@^^MC9K0LZY7*;;Y!Y^&WW6H.^G)D@)PQ@-A;0 M,PUDO83D=53*!QMK^:'K"R?[?&EIR$N$VR-J ]9(IOLZJ9',TDAF)BP;@\O) M#%D&,2&96N:\>#.(1C*-9#JMTQK)+(UDWLQX,LY1 MC@92X#6MC26P/#!(B827EGBH3;DN248NW$NA.R0S$7I_FW3HN(H*3OZYN!$_ M^MOF]9#A3"3TF$;O!R>3B_M"X854FWNL'M&B(OIU2CT*87A<_O;'LCR]O>%9 M^?2S8>_Y\&32KH)JD/3EX(1.PH".>J_/R@\FXZ-NO=7+/X#BF5'E(JZF3_TP M2D=T-O@]_?V/03P[O**4F3=>;BV;OH5\N88"X%O??>SF<%D(#/TKT 2B7 M>_R!COZ@C^.-OUU_PLKC]<72?[EJMZY-SO>V-A>/>F'MX6@RR>^'@NPTJK]5 MKHDZO'E]\&IG^W6_?/_\V:U@[LQE[^^]WO]IY\76P?:+WNN#\F5W>^_@ M=6__9?FO_>?_W__9_^G%]JO7_V]O^Y,_WHQ/#JBT;B.ZCL[ M')Z7SXKC__Z6^;ADR(KM&8.B;C$H$T,U)=>)=0SUSYZ.TP]7W_S]JIG,X&1R ME9,W?>7$<4HFS]@%H5R>>%Y^_N7+SR8O?6'3+U]SSYP2M[[,GO';W_H7'^N> M*?-]G_K7KREY^]]LU_K]URHM/IIK?4SKVJZU6.P[?>HWXC7?3E9S-W[W*_+] M@H97H]_MG>3[Z[-A^' X/"IV8%P,Y;_/!VU%?I3,J/XR]=%D]T=;R^Q_0$,Z/SX\FIT3#.DRF%V9; MWEYUW/NOH^%X?&-&25OGN[/J\$O,WX>Q?J2.S?/A\?'PI'=78S.'D>_FKSZ0 MG_;H0',1]EF$=9;E$SZZI=LZ'IZ?G*T1F.Z[-NYX$.-1>IC-_ <=T4E(_=XN MC<)A3_)^KX9>EY#&]YUS$[X::WO(%9HSLBVXC!X#!DZ(B;P/,I1[=B0-UYK> M[4PBVU+R[P]H7]BTB4GK['J^AUC7AOJ7\=;,NWQ]NX]^E-^5M['][^]OZ/ M?[T(N'NP5S^S?-:OO]V(7A^7>WEQ=+1[$ =O#][+$O5S]_%;XK243K+=5X:E?!?5W1PT M.GOV>''RV*%9)H^$Q#Y^)C'C1?F?5\#)9$ K&/@H'"A9=D68F+2@0F(+-RA8 M%_9:9^IZFKSE1>".::^ED-G.$08I1E'[F1#C<*?5G!Q=_OF]8: MIS5.ZR"G66(DDE,I%YF"DCDEHBY.6&:<(1EQ-T[[2]79B&UIQ%;A@O:EB5-9>)+Q?7FGH')(&4; M3>.V+G#;[DPCDLBRUSY',$09,# )5F+QY A#$-D)7LMW49D^9\N:!W3O]+;4 M5J_L*ZQTK7%Q+>'M$%R?7Z1@UGS+LM@IG-7:Q,'QZ=&D4K>6]6Z]?E-3/C0P MOOHNL0^Y-)=<$OHDR"1DKI"6=4'Y2U_Z M1C,)T'<+[%REAE_UU9]);WZ1\B ,SIKIF.M688DX8.?C()6 0&2CI"(ETE)RUK"CCE%7P(DFZ'JZUXM+FYE=W#+VSX172EEPLDCCY4.QQ! MY\"3(L\D9UUTK)(I1E">]W2-AWU_S>SCXZSOBY[\Q8/Q0%D+3WN7YK L M:*/%;+*R(2.CZ)FRJ(+#Q')())MEZ91E"=>B)R)F;XK0(T0%Z.KY:Y !!&K' MD\E)YA6!N>G!-&Q^A0N*(*,F,!62 I=0R MLP)<)ST@XQDLD@*5O1-,2Q]Q>0YBPW%G<6R%LI(G5E2^1)2>;"X\KLNM8\:B M&QJ..X7C,!L]B'1 M9FFYX"$;D[2FQ-'-,X&06ZH9 MK\N:A]60VCVD.B*.V:-+JGQEP185Y:1-,F@EG;@M/M*L[4/A=Z8<1]H1EQ$;1):D2PZIY%(LGJX+GRSM@]W M3C43 4%M2'L;@ EMZ_SN!.0\%N!FDCH;99GHFKE=4OU(EXO9]M+993ON]2H! MF:>8S:(IU^*9C@YU=IXX#ZE8%>$I)^._,;+RKNVCRD[L3#;BI^%XW)IYSD4U M[S\W\]P[^(7OOG_',Q>4,T),GD/1WW11J^M2[?=%T>HPJ(U Y*L(N:_1& M%%4GE")EO'9,V="P^^#8#5^&L;+AIE9Z0%"B%@$I 8[+LD%>R^0"RI26U[&Q M8;>SV*WXY#[$:)4JHCQ;$Q(Y[J*42FET#;L/CMWWL]BM=C?'+)@NGG)(D0 E M"^!50#"YZ/:,N>!W>>&KAMW.8C=[4ISS&(N"0B.YXSE&14QD6;@\JSFQ^Y=% M PW "P'XNN.<6*B]WC-P4P%,/((W/@(E$Y/-,EB,&YO:]K40#;]/%K^.*.64 M'7*3T(3@LFBEPGJQPH[2R4G4,@E1 R$\Y,JB_C M\H)9#;N=Q6Y,B9FK@!X&MMZP_8.=MY)9GVJ M?;R53:$JWUQ'2.4J?S,G;KPQLH/&=ZT+?/9OG4W;[YVDVP<=KGO(?46GZJ]2 M.*+Q>)#+"M5+>CD:'L]$Y2>[]WQV\R[H[/GY:%2>MI_+*@QC(;G]?$!_MH#: M=P;4=K?>Z9!RS)$!C[I06Y0*+*(LSHE66DC&=?8MTZ;!OLNP;V[-?+&X.D^. M8ZRY507L.0(*630)!0\F>NVB"VAT:K!_^K!?41RNP;X;H8!)+[_H?'3) A.* M 18##TZQ\M2S:"W+3(16R;(.T%]1&*]!OP/0GTRXT$PE"F!4]("V)LRA+(X^ M*I:L+(2/O,'^Z<-^R1' !OLNPG[JZ*?HDRB6';+)=0ZARV!ML!!K*U#%C5!N M>_:G5[\U':-M__#1#:,HX[R4Q MT!E%T2/>@4_) A=6>1&DM4N;FA_GNY]Q+HK&9,0,*)6+XV*3*HY+T)"9BH9GGR8=>-J @J<+\16% M%AOP'QKX'[Z,,'*%RM0!)9A- %36 G'#08ILA0BH2>66\/Q(&6">$25+"#%^ MGE724-\MU%=S_^:SN:\39X*2"I*J-0Z.(C@I%&!,B3)+BE&!/.5NV/RTO>;C!O[/P7U%5 M8H-_%^#_X3/\90[)21^AYQB",!-'_V:KSP=Q])=4 MGE M+I^39QLFS_^DW/$* *W"\6%+G;Z?NEZE?Y\/QH.S]#J-?A^$=!&%?)7"\/W) MY%-^I:/SU,*0\_'8G[-A2$:&J:PD.,X4H"_*Q0;IH)@MP]!D079YP]!;YE3C M@A5Q0?-I[LH%TU E1>.UI R)ZK 0)@SX["R029SYLB6D&Q>L 1=T/F#9N."> MXQAO^.YO.^\T2P(I!B >$1"% Z(Z>[,8B*)Q)<]\>7U.&Q]TE@^67"#YEYF' MC12Z10I_S@8W@W(I&N,@2L"9M40;.P 17YY(9#=9Y#RD18S(RE;QIKL'3YX+.!SP;%]P3%TRC MG\%S[KPV( Q1X0+%@&0NU)"#D49SCFYYHTP:%W26"U;9UK410N<(828VFKG@ MV2A9AQ]F0,T,D- )),5LRG-AF=7=TPEK, CQ'W14:S+[O5T:A<.>9/U>A>(B M=9=^.(II!&?#TQ_JPH^'1X/8N[J1)\1W7R_*-#$1YY:TD&@8.Y=MD) MM%\?RSI?+>;S2?'L)+A]47^Y?WXV/J.3NK M]#D?37V<#7WRFIA-,H EA86E MN 72Z "]S-E%'[P-&YNNSYSM2\&6E+=U9[P\<%+7_>*^:\3XG_>VC7-L7Y?H M[BL1XN_BNIL%JA,F.QP>E>4;;Q=?[.QC<[;F9K%IT%9+5%H6]:43*D *'"Q3 M'EB*W*JLG+.YL-BR"DP;?37ZZLY]SZ-.A4T4I$Q"9W3$;90A2*>1HC6%Q&ZG MK[L<4#526V*@Z0W;/WCSCEGOO<:B&G,5D*4W@:Y?7FOTUNAMG>D-DW2.A%08(IH8K*[9Z5XKDBEF MPQN]=8/>I@D"3 1C66UO%@K'(4L(/@4/*;CJ=VN.T1=ZLZS/C&WTUNCMR='; M/'6CY&T669&FH% 6X9.E=HF'1*8X;P)OY[=;RD4;FRV!S:8I#CIJXYE@0#7G M$6/QTRQG BCZ*&) ):*N;+9XK6?CL,9AW;GON2A,(M&>-.9/1I-ADC)!ZE2@&A ^Q'OE(GH-02K:B\74 +A%ABF1M\ XQ9&(Z M).0.311**M6 ^_# _?AEC-UF7S9*6'"Z]JW4!;=62H*BVE1Y6'.V2XRQ-_!V M%KR6R.8:<=,)B@XVG!MX.@/?3;/28*ZMY3@*X$P+0D@?++4)6 M3.$DK:F-K5\'X#KDY0G0-HB0T6&@XBYK3ZY(*6-U$G,"]R^/WQIZ%T/O3+MH MRIXGF\")6,4N(=2?U,;1H=9.IRS*HV=4GVG=P/MDP9M19N:8%CXAUF%@0E". M3C$GLW"Y:=UNX'8:!BS>$94TF%_(SN9L#QIY_QYQ/)E[*O?.TEG;6+LPYZCW\M\[!8_NQ.YB>OQ,Z>2 M8@C9&PLH"\%YCPS(&(VV/ >88QM!T7#?9=PWI^:NN)^&WY1T.:JL0)NB1I!A M$2=:"$@QR\R9R,&PAONGC_L5A=\:[CL1 +B(WF&V0;AD(/,Z:S*Z!+YL+0@; M) :9I'3+.XYHV.\L]E<4O6O8?U";/].&.09T3@DP23A DP)8IS/8J@%B,ISL M\AHN-MQW%O=+#OXUW'<2]V&F_;K//L=* C*%80KC&"5XZ E9UQ31I\F0R6758W3T-T]="\A MN-C0W2%TS_9%%D:4?3/ DRV"79@$SAD#.F)QZ8/G,6+7X+VD>KK'&7W<&8_/ M:\/DWC#7&.3QL%[ ,'PH^(UI=/G]H/S"R5D-3)X>E3_5:O)N[Y>\8'1BOL;) MDW+ANH,IOC@?E66]H+*+)LKE[B0?&T^*CP'KY # M>65R*HY,T:0;FP;[3H@.952T?*C.!1W;M/ONX7P:991"A.!DA.J7UCJA -:2 M!.XM-X$Y(X,MCDN#^).%^(KBBPWX#PY\]F6843.**F0-@17<(Z4,Q+P"P9&\ MI4P>6];S8Z6 >;J4+2'.^+E=V0HF/35&6)XK,!-\M)ZXIPS92E-<_FR!,$K0 M-F(*1%FGZ@KTF5ZD&UJC@4> M-/AW5P0L(3S91,#C9(.92&:Q 5E@3A!\;1V:N0*?*4%,GNO(9)I,>*TJX.;L MB@=1 6LPW'7R=,,$ 9."R2L(M!K)AZV56MFLZA;!O!.3J=D(IHBYJ-8LP=3R M")\U\@C2Q)I]J0T0<@]% MW5@O%:G,6UW%&G!!YV.=C0ON@POXEX'/@GG-+!8^<$7?%%/ P.MDP3@J>Z^- M"79YK8T;'W26#Y9<7WE/)QV-%.[)09C&/IEA6EMK0>94FRUP#5Z0 ,5"- )% M%'6HG>P7!='HX,G20><#H(T)[HD)IM%035YP+%X!95M< Q,2.!,1'--12,O1 MI>8:K $7=#X:VKC@GKA@)C0J2.:H/:BD): K,L$%%T!&GCWG25LN&Q<\?2Y8 M95?81@B=(X29Z*C1P4>!'FQ0")AL+#HA!+ J268E)Q=,]W3"&DQ._ <=U7+. M?F^71N&P)VR_5Z&X2,GF8H-N'P_??;6>DZ1U2<6L%2ITABS7W#D9%#$>!-HZ M]'71,L[GD[K;27#[HG1S__QL?$8G=6%;Z',NFMKY8S;T*:5VQF0#UD8'J)(% MIY2'P(JZ89:BK$.M79\;V1>XK/K-S@RX_D;&U_WBOFO$>/D%@15.0E0Y!TL!K<5E9]PW=FOLUIW[GH/= GFI%:=@G$9IA=D%I,2*W^8D!QM< I4-%5=.!\;=QJ90HB\T M:_36Z&V=Z6%0J$9OW:"WF1&OW!OKO8)<9S-C M8@1.B004R_YQ0]:$0F]2J3Y';/36Z&V=Z4T564>8;29#@RLK798$7G($+/L%C@NJ#2V]L)X5LU/< M,\U,7]EES0*^=WY;=8U['/Q^]=F7'P'U]W]PIS>[>C\,B)]?-+FOO;G+#J1P M5AMY#XY/CU)-G2H7W-MZ_:8G:B(_E]<'"I>;6Y<7&\@I5!:6TII69\.X??ST>U8O?3KGK'DI'"& E2H:W-QQ,0 MZ@!!9-)&86V_T:SO(T7R/-8WI9B9=EHR7P%-SG@O W=,6:&)RV9].X'>3]?0 M6V2.DZ; U:)-@-8A6%=$,$6I%'/%@_:N0^9W#>I@]])9'5LZ/$YM6NEM3;^$ MD=9Q5-E%C%);4X@G>.%$R,%95JOY)TSC:C4_9\CD]W@/92EPH^L%B\,>_J$ &GF]7M$'IGRH:*TXR"&83(E*I-*Q0XEQ4H M&:PD=*21==#L+JDPZ *$["NAK2^K?;J$ROVSPS2:#,0QK^L% M/VL1:^_>.?JK%(YH/![DLD+UDEZ.ALW5A MN/U\0'^V^-E\Y/9Q-G[&-')-*8%DV0+ZJ,%F4XLC60C1ZH2R9;@VW'<:]\VI MN2ON9Z9>YAB,% &"U[S@7A-X3Q*,-CRS@,7=65[XK>&^L[A?4?BMX?[AHG?X M9?3.YTB"""&928]1+H$$X^ +Z:-.2JFTO..(AOW.8G]%T;N&_0>U^3.#+*W1 M(?K:U"GK\H^38+$6F:L4F41E7&YEJ6N ^R4'_QKN.XG[F;!ADDPYI8"\CL7> M*P++(@'+*(7*T9)N=31K@/LEQ T;PCN$\)D 8Z%OPXF#,MX %GH'GXJX%Y*\ MQYP4HV+93FX6G?L=F(8^96 M3ZJ!B[\B )4V0$H&,%ZR&%$BX[BQJ6V_?.U0-D7+A7J4 BDEA;,&=>G!F* 7S(#*RU((-".NR05F,@4F=4@&K MGKKV "B>/-TP0<"DD/(* JUV\K&&-%ZE?Y\/QH.S]#J-?A^$=!'=2 (9YH] M?3WPF11*,CY#JL672.C!,6_!.*=%D-Z+V'R#->"#)===WM-)1R.%>W(0WLS$ M0*)2KE9>,^UK*F3MQNIK2(2D#\YD;>/&)O:E$XT.GBP==#X VIC@GIA@&@TE M$='S)$!RZ0"YD6!#1'"40Y*LT 0UJ; &7-#Y:&CC@GOB@FEHU.E<#+_T$%0N M,B$P#3ZQ",E1$.BD0-&X8 VX8)7=8ALA=(X09J*CJ3@$3"H-1"H YLB ="*0 MBC$*)AN???=TPAI,5'P^6]\Y2J?GHW!8 -+J.1\X+'(P2C0^'WV$PMC#G=X]=?,-W7^R\FPQ83%R#T)X7/R4D<$(KX$GJ(F E MIB6VD6LI7 W3)%5W'+%3&JE46N Z17% ANF[W=^ M7+F>K8_OG+5*6FO!\UA +10#GY!#)*(H@M-!Q0;J1PKJ%=<[-CW]P-#^= W: MAOFBGP)!'0992YD)O.$"-"K,3 E"FSHEJ->@=O$?=%1[L/9[6Z>CP5%/]GL5 M3(M4+OKA**81^.'9V?#X!UF6/@[/_5'J7=W+Y2^<#4]_J!LS'AX-XN3%1TAH M\W5H=0Y-MF1U8!F#(>=C(33KHB;)@Y?O=A9OS'H1:9T0V44SUOWSL_$9G=2% M;9&\^2A,S!8L$F,.=7 @+?> #"TXKQ%R4@Y]8DXZN['I^@)Y7ZB%Y]LN%TT/ MG*KTD)S1-<;]SP=Z!.;8^BX1Z4W'\/M8]&;C_@E''@Z/RMJ-MXNW=_:QN7AS M\^.TB%.2C%K6.*@H+CDZ)<#72LZ;:6EGC5B+$1XSH0XSR2N7R" MD2AMY-%,F-&@9\$E5,8ZQ\7MS#A_"+JQYQ)'#KYA^P=OWAEI*$0TD(U7@-Q: ML)D%8-+ZH+US7KC%]7'CS\:?:\2?<]"GCEHK2\K$Z-$9:Y7UF4L?I"5"P6ZG MS\::J_0YIW7!00LKG-+@""F*"].(LQO$.2VCYH8CDC&%,QG5TDD.3L@( M645#Q",75!X[E+S/U+(&YC7B;,39B/.ZQREY"D8&AHZCS<%S9IPRH4@_&YF. M[2ASA>PX+2QG'FU*:,'[VFX&K01G78:HA0J"!(ND-C9=(\9&C(T8[X48990* MI9'>,T3.HY7%78F,:XHA!*:;1]D-SIRIO7?9:BU0@E1" U**8%DT(*/W7'#) M0IU3HJWL:V1/@SDG^4%_.Z/R%\O7./A]\W\F_US'5+QS1Z M/SB97)B[SF5UWG$:+1NAG'\+HF+2RCRE'H7:Q)Q./I;EZ>T-S\JGGPU[SXNM7OX!%,^,*A=Q.AQ/VEW\,$I'5"<[ M__V/03P[O.*(F3=>;BN;OH5\N8;SL]O?V-!=/>J'DX6C2%>6'R;#O^EOEFJ@S MU](['%4[]!_?WB*SL7E0":!.,7]>3=@$"K3YM>U?Z8/Z)>#-5Q_4YUN_/M_O M[>R]>//ZX-7.]NM^^?[YLUNQW)G+WM][O?_3SHNM@^T7O=<'Y]*7M*W]E M2B'/V 6-7&;'7G[^YZ>/_4:Z]#=+'KBZ\;M?T7H73_:7#^<%*):-8W_5JNX2Z-PV!/V\S*RMHS? MO8R272TC=_/@=UEMV MV@/VW35SZWN12ZI4NCA;%<^$ZO!SNY?.BL,;[# MX(>\M8Y6@OX\&N;!V4_#<8?F5![L7)X&#]6_7@15?GZX=["-;P_>LMT7NW^^ M/?Z_Y;/>L[>?MO\HU_'GWH__]\/NX.HT>(A[OQT=E9^+O1]W_OS7BS=L[[== ML?_BE_+]6[;WZ5_'^R]^_?"OWW;_W'O^Q6GP;^_%_C_?L/I[;W][6?[&+V+W MTUO<>U&^_^T7N7=&2CVRCH0>@H8^?:B0TE!(S.1O/I,)".YYQ$RAJ39J;&.V$AFQQ@BH-3?B( M-1I:/0WM3;TA63S5$"P#X:4!=%J!$QZA6 J?L_/&9:J1\;X6#]N6_CH-+>G\ MXU%HRIFQ#C78/4H%6PPNT/E^Z-4O]DZB5LS&]5,Z%PF],WL@8)Q+FKK'6@2HB:7 M8?'I28 Q(9"6MEC.6$QH7PKLD 5]-(.>'@FB5ZG &Z+O ]$SVEPE[C%G$,4] M!F1!@->4@!GK2>;$630;FZIOK&R(?KJ(7J&8;8B^!T3/R%QOHT A)&BO)6 P M%FP*"8PL$$^)&.)D^)IVMD.(7J;*[;J.^+FJUG&%9 %-+XQ2')SUCH;C!QG$ M]I ,M>(^M/-WU_F\4R^'HY^&=/)3HG$J7+5_=IA&/TUVK%'57%3U=E9.,*=] MXCI "D(!1I. K.#U;$[&Y$5.SM1..]S==#Y6U(GV^_R.!^\N_5C\CM7&\AJ6 MEXWEJ9 (1C*.$8'K9 "%G1P-%%U!)C/T+#$M*I8E+NQV-$!W%]"+"XF&VOM& M[8Q84)PI1[*.;?$!*NN"9XI#X"F49XJD#:K(?[UP0&R)F%VOD$-.HR(0/@>_ MZ,_O% GK<(RQ!(WPY5G%Q?+O3%;_H"Y^X9[R]?E$M#7JF8]ZPJSSC\'P[%4- M'G"LSC\#JV* +"/'K'C4W&]L2O$$4X(:8)?G_S? WB]@IQZ^U<[SD"WXVJ(, MI73@M%:0L[-!H(^><&-3Z)M=<1M@.PW8>8[AEN#@?SZ&:]"]5^C.IKY9X7SA MV6)KM0/TB8,EIH"QS%T65FEN:R' 33=_[H;6+1@P'_@F_8_ %U5;[_7X-)V, M+Q*,TI_U^QO%5>VHX0'RBB8CG/Y1]^CYS!8U1IJ+D=[/>O_2"0R*"*(*&E A M ^<\@7:))15EMM;6**5?[?,+P<#$\%0=FAZO4CB, 38"Y, MZX5)$*Q3(0CE@RR"0/:M75@2- QW%\,KS!UJ&%X*AF>4 5ICD]0:C",!:*P M*XL\H-J,7#"=G= 5PU(O/+BAA0"^K\_"\ 0FQ2Z#VK@EC:\*8?JU#&:]0@%= MG5L]"4:6?:K;='%\T2AI+DKZ,"L-0G;)65>T@)8!4#,/+G,)-F1"#%II>4%) MO"/'%>V0<=F'C"N4!0V[BV-W)@N(R1Q\DN"T\H D&5A7? I%QJ2@=73J8G8> M7\+LO(;=+F)WV1E #: + W3&WX^*:49:0:B#-5!I!,=U]8&B(V6\5W6XI5.+ M)-RN+A)PU2^W7.GK_==[&IS\=Z\0S9AJ2^]1;Y3.!J-) M@_O:X/MT5(O]SS[V>V6MRH]J+7;Z]_G@M/["]^NB=3BM6689Q76>_K'L6=V] M_9/79=/V\\^7F_1SW:+MJ]UIW#T7=W\>['$QVQUUE#;*.M$CUJ") 4\J0X[< MNNB<0&6+=\473IEJQZT==K!6*(X:IN\)T[N?,4W16QE1@;!, SKKP"HA0$OE MWV,F#QT["[V$X M8:I:^#X\J=LS'N;)[I3MFMF]QE/S\=3'6<5@@HW*A0RF* 1 2;(664A@0B03 MI1&%NC8VA>@S>7.,:CN0?0I@7H5>:&"^/S!/I8))+BN,!"Q6,"-I<%8[R)YS MDBI[G6J)->L[T\#\1,&\@F2K!N;[ _.,@N!.R6@]6"-8S7+(X*5-H&S4HFRK MSLQO;+J^8!W!\CI%(9X?TLG[-!D(.=-6>#Q.EV+B:$!^<-1:##^Z%L.JRT_= M5@CE-LHC-DHA#7ZOPS^;1NU"?M_.21C5OB,OTL77G9.KK7KU>:>:,9S/&+)K M,E6PFAT40$4GBV?K$<@68^A#EA2Y8IR'6@VD7$>,87-L'Z%*;7"^5SC/"%6* M3!N-! &8?H.B3VMP/K1=%IQH9)EF V#)XGRB<5U@4U.!\+W">2E6=A4@V MUPF"K%AG'S4X[10$EU#[XGE%E+5'N+8WN_X_>JG::<7P?'@R/C].HXNHUHQN MZ W+,@U.Z.R+8>@M\/Y0 TWIX^3,[&"X%?Y]/ABEEV5W3D*:4E0[3IN3H_BL M@G!,D,O*0:Q=!)"T !>TALN!R:][_6S+ ETCP%/*^TFW##\SW@ M>2HAF$W),GH(V2EB]\A M/ .?)8$VR0O#!$:?JHXH?H>^&8MHC4Z?"JA7/)FD@7KYH)ZIL:',4@$TD*2: M.*!0 MED#!1I"$!=3D**:J*"3O<]XE2[TVP8F?1X.3,#BEH][II;B^#%"D6 MTPFVQ MB_4*6#P"H?%\>'24)E>WG_>&9ZG%5;^;P>2LUB"2GK+CP&QQ(]$:5L\X"XVY M%)5Q1D;BA<&PSQ2&@W6RX3U5&W8P*1.F4'B)@,6=5%T1V#@ MR4:I!;E81ZISM@RQT6#=75@_D-AHL%XFK*=ZP[BLI5<>0K2Z=CLWX#Q)T"J8 M@"%[)^HA@N@[?*JMDCLM-W9.?B\:8S@:K-N Q*ZF/-W,RYS9HD9%\U$1S@J' MXE)XYYD 3#4ATXD$ONPL&.*2)91:3O*K35^[19H&M9/,[CH7BVN&SVW\&J ? M"-!3R1""PR"2+0@N,$9)!HAE!$O<\FRC*P_,QJ;M"W4S-Z*%)SH-ZJXF/#4P M+Q?,,T)!>!69<^ #K]5/Q@,A1\B\/+S%V5(ANXU-TV>J(SW0UR@BD4YI$*]& M*U[4\@]K?_%>.!^-:G?ABR+_%H)80?O@!:CJZ!%$P8W*QY-Y&P"@44$P,R :=LK/)D+@,8'2D0G)M8A?/A\?':10& M=+2<;*A'>UKR^*1(R^I=!V4 W32\#T5%YHC5(YER$K[P$14\$T5\ BD]D0]Q)K MIG;?\8[TCVEP?E+*HL%Y"7">Z@AN,R]>53T65!PP& 6."PM.EN=-B"QRE!N; M0O<5/HXIDD\GP/&Y@^PI?9RT@:H!#@IA=)[^,NHQT\^XA3XZF3IUM;,_7VSL MUDGZ M+N/AT2#VKF[M2?/;*J5*V_8Y_)FVFEWQ<9N3. 'M$YZ_J2 MPBJ532.%>R2%W9FFFA(%(PZA;N7!7F55Q MPI(".)W50SM[OVZ_/MC9^[&W]?Q@Y]>=@YWMUXO,E;S3ACSTL,I'+U/%= MGY/Z\_DH'-+XHE]TT?*%RL\^]GNG1U1+J4YB+_W[?'!:>[^M5QIC5ULRW.AR M__/EGOU<=VSK)&Y?[5O, 8EB@AU10(/)R!@W M-H7JJZ^XY2WCZ2F@^D%GT314+P_5,VK;QU!3GT"Q1+7U"H'5AD"A,]S[Q"98-%0W6%4/^1$FH;JY:%ZIBI*"9VYD\"P=FO@ 8$\,V!8M.4!$8$P MU6X-^BMJ^=$G,W9>7UPUCBZHZ5&%P7A05[[?.TG?)RG6(;UAR8KB4QH-(XT/ MOTE0_S@?E\L>%SGXXV@X;J=X<]+2M7F62EI+6D5 [6N+-U74@TT.G+'%T&27 ME'4;F__/?UC!Q=\[E,704I6>DI!HB%X4T5/Y@-DIYG0 0\8 RD! 1B)$EC&Y M0-[;R1":OEOH4*!AN;-V>(*V5M#B!%KB@N=IE(U4. G ,* M1\SJ+MKEM8I*W)AG^08O#$$6P4;&$E-BTK)1X;+R@QNR.XCLQ35&@^_JX#L5 M%BY:+Y,IV\)E!'29@]-*@//5K9+.&E>;I'2J[=%:A2)F4YT&)[^G\=E$9:]7 M%.+1)#9M_4Z#HUI>^7(XJK3U.H7S44LN_@Z6NC:R,DLA6/"%FZ3-@$H;(*TU M%,>1B2P=)LLGDV<4M^T0\TG"^D$#$@W62X3U5#LDEARBM,7Y$!H*B -X&1(4 M_U%G(Z)-D=7JP@4'2C58=QC6#YG:U&"]1%A/-8457K&B]X&I$ !U%N I$JBH MF<^<&^%\S6V278DXMBC%HLIB'GC?FZTM2S:NC;> MTO!89(1UP$E[P%@(K+9M F;0V6*DR-633.[ZJ)=5P=B.,KL'\X<,4C28WQ?, M9P(6.3/E-0-4*17O1&>P0F)1'HIY'Y12=4X>9WWN%N[3U&#>79BO4G@TF*\( MYE,14O97ZA@-*.X-H T%X2Q;"!*CJYT*I+(;FZY?-K9#*%]F:./1=&,['Z=8 M%,BE"%E")[9YBN@?#[FM. @R_Y2:6SJM[%QM:^NT\KW,=FU(I@R8!#H-.4@' MF'G5*8&!YDMF8CAGLDAJFR<8[5 MBG 'W(MBA82!LBA 2%4<25$=L;[C4W5M_QFFE?W>&%)T9K.ZJ*7.WM;>\^7 MT)5MGC9YW]6L[*YG3>M[D6N5JCC;-2']60?+CB?!Q?'9,'SH#4\KG[3$Q6YI M]FM'DW6?]B^V:?MR_V(SO',9WMUKTYT8"N]J;I,B+P!CC$#>$G"T)CN6C62\ M>.3%\'8D$Z+E-ST%O=U O7Q03V6V9Z;$M/_$A6B-<38^;3K.^RE/X1/7"&B_-QTO7IBPI M%ER24D$L>P7HM 5B*0.3EC+E%*/)&YMZX=F0+1VIL^!=@DYHX%TA>*=R@ PS M08E8.QX80)X-6)9K=Y.HG.0Q.2S@%6)9DY :>CN(WOML?]#0NW3T3B4!L]ZJ MD 2DP".@906XSGK(G!=!X(+16,<6=2H5>"V#"@6 XZO'?IG*8"T.+%99NO0J MG5[NV7Y^?:'C7B3?NK3,R5*?9@4""9^R0(1LO0*,TH&-12]8QM IPW-6JL81 MC&WM#YXF@E=9E=00O"P$3U6"(:ZL8Q%\2!90V@"DE #.DC24=#+!3HH+'5]D MX$.#<("3SS52K$6--K:R/F$#-C1B5!Q0CKONZ* M%5ZK ,)L]E$8'A]7P3!)/!JETZLF:NL5.^BJ0KC:JI?#T:O/>[.?GT\V;1+U M;#PU'T_-C(%\4ZYQ]UTRT9:MY%#(I+@;G.O"55F!BCDGGD4*HKH;??Q*5]8V M,ZZK@'XXO?"MH0\-RDN$\NX,E,.[)(2U-B-8[K"6^P5P)A@(92-%3DHGADL; M_= 0W5U$KW:,2T/T$A']9HKH@^UW(7O4J!Q85TPRUKE,A$: ,(*EC*YLH>DB MHM>Z.<'G@$-K3M !K;&T4L.75]O:2@V7(#ZVWK$8.4F;0%%-94K6@[>H08CB MM*C(>4BFCH-P]F9$M7NEAJT$^9'%.!HO=(H7IO$/GE1MU6X@" M@QJ$J3E9HS0^&PW"6=%/]?5%8B^W;MLC)+Z.!F4JU]7_;T]W\=7G#:PO;)W$ MZS^8^/!GE0D=+[F&C-"FWF($/,P0IKR2H> M47#C')2(*)=6Z_V]JDZ7T=+Z5XKZV? _),T3.HY6(%!G7%$,(3$\TV@/&TAJSS\?L) 6A=S8E-+UY>(:;5X(/?!A=F/"QH3MM.II,^%4R&JO"#$E("\$("," MIU01LCY)5 *+R/5+.ZUJ3-B8\#$S83O2>W),.*/V@^:6LP JZ,*$.5JPJF8X M<*[*XZ[(1;NT([U5,>%3#U:^/C\]/4JU$K7H^ECD_=%P?#XJ'U\4_^0 (!\- M_^@-3B[P5S;JA^\:D74S+5B6#8G# D#(]3[XS^O%E=NG#U^Z-W3)ZD[['*).^=R>-U M4)^NG\LCV-R*^=R*:V.XA2MTIT*&E*,#Y%:#UR:!RSK(2-[&>M3$71^7YE4\ M(@G5R*@[M];1_/!&1HN2T?2TI_A>TOAL03%B@$80>"U; MV)<, (3-UE&-R!J1K1F1 MK50U-XY;C.-F&F$I4C)[ N5C!DS1ULDB!JR5SJ&WDNQDQI=D"XOFE;'<4R]8 M^*LLA;(_%Y4*%WWB/GY?@L+-?))EA_[OV@)CG:]RK8Z&)ATR:F^W'_=VMWI' MP_)1O52N:5"7J1X/30?J+%($]30=CB?I4JPR1>&G^KQMC%WR :N;OC0LV M.GK,=+3*)(5&1XO1T>Z4C@YVWF%FQ(PE\"'6 VFGP;,005OK8[$P-H9:GM?7 M$AL;-39JWN"](+X7]6?P###^3CU:#Q.9^,B1,/P_4GYI+A ?.KLW2NP0,S1*[,R0Y<:&JV3#:8X%8QJ3,@%4V5# 2!Q<*O\9/=,"/:F< MECYYN8-9%H\X.OT9%;VCR0BRH2_7,VD ,:[%\^>CT1R' =?S8"X6]6N;M+:& MX!X6Z*E8BM7.9CL=G-'1Q!#L3Q_XG2K1B/6^XOVU"I@KQK*J,WTCH),* M"J-ZR*B9L%Q%E'9R\J"$;,S:F+4QZQ,YW&BD>E_)"EOO@F0H> J07'" (1+8 M@ EL8MG8% (YM[0#C.ZPZN2$XV]G5#ZW?(V#WS?_I_QS=>4SGQ52K4BZ1.+F M__C1WS8_W^Y=W[8T '/^+02+21%)2CT*87A<_O;'>K*Q-SPKGWXV[#TOL*F= M0ZF.O7@Y.*&3,*"CWNNS\H-:=#*^]=X.K_[@LWJ8=[G);/H6\N42SL]N?\O]+R.[TS*^!'-].6;_K=<[(9L@,"I, M))056)YOLD7V62L,4Z;(>?Z.<[5Q]:[#T=5-G-+[!'Z4Z -0+O?X QW]01_' M&W^[MA3'@Y.K:T+QS-2E_W+5;EV;G.]M;2[ 5HA\.+IHE5HPGD;UM\HU46>N MI7//5)_7YUJ_/]WL[>R_> MO#YXM;/]NE^^?_ZL0SSU]VS_8?MT[V.\]W]][O?_3SHNM@^T7O9<[>UM[ MSW>V?NJ]/B@_V-W>.WA]\U;NBCV[\94%.*;1^X*L23-EG+C)#W'[_%GOTM?: M.S\N'Q&6<_]<#$ 8I/%!^4O_.!J&#P_N M-;V_\IKDWL'+H]U_OOJP^VE7[;[X4#REP\/]%Z\.]S[]>OCV8(N]/7@C=\6_ MCM]^=.Q?_WO(PO&O)_1/=[[_6^"[_WSSY[]^_.73[J,DMRA!.UM$9=(,7 P)A*+@M!!, M*[QP> -:/[(' M[_&=C#%H9 3)ASJ-B"10(4 (,@I1''CB]L8C>%_<-OG$'ZHP&X0[>%,_CP;% MV3P]NJAEOK:YGRW50SC+O8/#-$[?]HQK,/#H/*9)8S.ZP._%K=#O8=C;.8GG M==9"&A?C>Q*>36;,#?Y_]MZ^J8T<:QO_*B[NYWEV4F6QK9;4K9ZY?ZEB\C++ MU@"3A$PV^8?26X.)L5FW'0*?_G>.I'ZQ,2$D!$SP5NT$<+M;+1T=G9?K7 >N M,-T;5S-=#>Q X76]7^ 5APZ+N=WPO-_;.'/]C1Z(/_YW/)O /_BHC6?!CM_H MC2?P"SYLX\EF;VLX]"#_6J-XAK5H\O>F$YB0X**%9G=:#>&%X)E'ZI/K:>=& M6( +UJ4?U6#4&26N1^\9^$X*_GPZ&8.#-4505C@+N M>P%W07_>_XBN.8PK?K>^SL0'O'/A-NZ3&LZ:J7'_G>%WW*?0I0_M8C\'ISX+1C=,'B@K-]#-=*'J\'A/#SRWZJO"_W\ADWG\0'BO$_'DVGO M;# -E[YQ,%YP3UR8KAHT 5)Q^&O@UXGKG>%_1N.Z M5-_;D)?>9)EX7YG=ORNYWP0Q[:$GC0O2AQDIX56\C,0Y',^FN)"CV8F&3VQO MPWN1&^%*_&3J-\[7^Y;]WFP$VQ\V#<[=V0"^7.&'MK54%X_ ^NS[@(E'>;@8=I!D*M*3ZH&AZUJ'" M]\KG=#*V,U"()2CY\>2A<,%CB^X/TSBV=' ',$04*O L0=O<1(42KS, MP+D*?YI4F[T]^+AL- O,]JEF[Y>-[N<;3_IQA ,\&WKJ%&;W M$VHX9T%XAKU=+T#PPT[]J*VJ&L, O9W^R\9+-1H-7&]'N7APU%_\%_;EP*J[ M]ILX@!C&P&^",%C_50-?K6!*W>2?\:4G_E:J]P>,93+R;W_=0/X8= 92SPO! MU-\7=0L< M\CL*YAWMHZ3OM^Z[\61H4><,P?K9FQRJT> B"(E%>V[B-SM:-6"7PM)/0*@^ M#2:SJO=L[^_MYX06N$7BCRC3O!ODYB61-^ @W.D)1LO4@SL'H=3"WH\-^S^]#3^B$ MFJ8=^M"K5A#.Z1B3O''0<4;BN'''.__N'4WXT*30*V<[*,$#F V]77D*DC P MX3 I9_Y$ANE4>&S!%-='&0@4SA0X(>/FK/:MNI4_,_RT^!/*?V!G+AJF[3*W M4OFO\1G8XY.^_]+9T1@$1N%LU[/:<6Q"L@)^4QH/O.Z"'*&R&!MOQY8]%!VX M)WX2SBVOP>",<%[Q?G+U(%T)>G):12_)"WQ]3J-(P9]/T+>IWWODG%W4-8O6 M\0K%:E[Z=NE_>5_O,9K/QV@^*T%SEN=$.(8EW\H1E1I+4D<%7-#83 MEJ_WWJE)JUKN0T_L'[G:5JR/ J\.5$^D1# X+MQ'L #]:#VY/%BLN%U6TL/& M;8VQ!70WK#J'/:V0VA+W>CB2&;W;<>>;5'Q-1NUR=A<5"V&;$K^^F%<'BRYD M_EIZ_Y5:!M3 _K@X]^+] G^,(A1]KF";5"&<1X.4@7WKHT/P(F,#!F,PK4M0 MY?#'^GN@0J, PII27G]Q4,):XPGAS58DN LAJ%9LX7*'Q]I:0E9!0C9[^T?W MJ?5<$RU=4&W.B\CE.&<(+H=X=-43K<1B3!)L[5VRM?5%-PV7Q$\A':&X>?#V "55;"N9AS;(KCE"!:)HYP M99RR)2MIGGS1WKB+?7=#0Z23%VW6=VEH[MYU1N^OB3M5,5:#X8PV+-5-&36A M$W '_7GR=O/-9N_0C3 $A)ZMCS[!1E3MFY^VF;*)^^]L@$$R&*\Z]'?UKH+Z MZ&!EXP0%GP.9FTZ#&^1#-ZHL772OZL1-R'J$"&.,X;41^Z4OX._<19*-,-H/ M#KZ9SN!*&!EX<^C;SX;6NW=P*):3\8F__=4#G%5A$*?S<_A58[K79,%+-9C\ MK88ST#]-AF-[5,'F\F,+6>I'J9!VQ %-34YAXDAF&04'J%!$VYP29S(A"ZH< M-Y?P%):7@F-UABL34%Q7;UA!;8?2U//BA-+?ILPZ$K6B MRF\^$#]HQUN;%DU7]1AO/>JA)ONDAB$1B%8N[$_O _T$'_BA7/ZPN?.I.H^7Q^0V?#*9A4"?&U513?G< M9&./#6.1?)T8]F%R'#0&KZ;=<&/[W3@OH\/;"]/=^X)O^]D:@Y."P7)_D+7B MVCFTZU!\U?M]C!'Y7S9>;KWY?>/)\FN>C6T#"8!+M]Y@;EUBF/J^I/[;-_ . MV-T@&NVQ^;PE[U_-/>PG'*<;TR4EOLDG_R88J'4ELD>$#!X:/?.WB7L/#>CSQ"3+DG\" K6\&B-%8#)VC8:":[73>^P6N=)]A"_E;/JDM MDFCZ@%#!#4[&H$>4_:1&4[!]QC.T@B8?X>:U1]T\JKTO;FNP);!\8#B'@X&A M3L\PM!OO 78'^*CPJ%$(../]3MHU]. 1L'/"#/74L!JC/0,*9% =X7;OSMC1 M *PY<-?/8]:IL=KP)4'HI^?!:/OL,PO^4<@YB)%AC=%]CQH9C$YG473J'$3W MRMGH\K7@[HWBH'%CM2-:5#R73*4%..%2I'_$FS\2J+^\&NJ_!NT_?-#^4OSL MM7C8!6-5EIDJ,U:(1#K..=.:LY)+P6Q9Y%2QC2N>9S=%58-;JS-= MPL_.-(#P:IWD*\D0::E.*_=K_<-O=E"=#M7YKX.1?R7_I26<-''G%L4F+#-N MWLB*$V\?]_6FW]<+Y6_QFYMI(:[\--FD5W[VI;M*N2F2K[OMP^V8=+T >GWZ M)\I8"(_2\(^O5J27RA)_RK=_-1L'"(%'0GFOQJ>=@YE3A>[+J#QPM#7-<<=D M&G0A+8]-7M+')R][EZS(X+6"8A[U_-3T:)2F?J^:@34+3L!_YX0,1:H" W6H M)LL%ZK>%+PQ&C3B&T*3'3$^CJ/[FT1U^$-U# B_JF+QPC5%HQ2,B:3+6:#C M$_1Y]Z)HVX/MKL(HYU!$ 6DR'/; >]^_ZOGR J_*@OUY H,ZJC"_>^G1 MWBK]NCCD8@@QC/8;HXCM.W5?J8-M2P!W]]]?'"2\=-30DA1.8@F@+HA.N]J,.=]HC@VF\'Y#&B @U;CH?=QKRJO MZ/<\F-E-JI#&0+*=.IU@\5A&%!QB\CLYX[9)28@ XB[&I^%5U='@]-39/F)D M0S!R"N\(_\&#ZQ1/G"I6)N+5H(JT5VC^X%J*N:YSL@C=#B&-LP%\T@G\;OI* MANM?U1^,[5NX@5=./DH\.X7[XM!]Z!7T63D<8P1Y"*L8M%9N0@1%,,(X=,TIA?HRO-PBEG6T?TIXZA/,CI.!Z.TT5 -XD(LWK M8?G(57? W8>$B?WB[?VT3!R6\_AW5*%HP0/-4;77673;_7J7I/:7JCD,LB]/+KA,9Y+QR\^'R242YW(@B@K!.%E+HG*\]P?3D+PU&38 M%^!+2_5-;&+KI;KY4N4J*4I59"0QA29<4TZDS1@11:)X:5PNT^R:I?H62LWU M4MU\J4J3%+)@.;&Y*0DO7$JDS$N29SG-!9B" LF$=Z\\=6O?)>9G:?)_0V8U MU+\N+Q^=!#-F:=;P"[^##S,)E4WG M&8W'^N)^M(AQD#4^H7Y6.0NCZ]C'/X$TMGP,==7T$E&\WRKXOR;N9# [:>(S MD1XE@.!/(TU2*$^V+:0T+.[EVF 4584UR5X^?0T1:$6%#R3X\)Y6U: *HKGK MIK76ZV%!M9>5X:!L0G7^Z>>;]1!!LM7$ V0PDNVF(9345A.#*8]^48A8@!#^ M=S8(B AXIRJ:_!Y2T@X0-.2S<<#-1>OV2^/8;AZE8#O",TQ#5%)U$#D!B3N8 M6()PEVZ]M23@SI MCP['GG.E\54"< STR*E')H]#?J%>V=O:9/<>Y]SV6J_R?I]W;T97@Q>]:]^9 M?A"#CC!N]M[B&G0%J!8$N&( 9PKHP[IT'[^.M^]AP+J$21U7D;1FJ_/]YZ [ M?7U\EWLG@+S :L#UNG*LO2,W#&9$"\S$5;0.@Y6XI> 4B,DDSXV#)P"6WZ.P M^%K9*1[Z+=X[HBC_"QNVC:"[J'4#GBM@S5P+-POABG&M''R8HE88&$0-,,58 MDN6W#[[%/YI3!F'K.-Q0[>TW8;F7[>1DI;+[R-PX8!#TXBL1 > M&U5M;#5 MGY@9D)QZ 2&,=)=#L=G813-!-8K45<7U^.')1T/\8 S1\[.AABM M[KQ."YH+94'Q<J%. *7B21V9CR-H!P6W\JF^^@08C!:FI8GFSZ=4C$?> MV2B[*(%?'E\S-Z#8U6#DVP!U]&VXS2^>\F@2AM7SV(- QSL#55]]N@"&MN?]_8_GNT<[USL[G_DN\]?'4C& MLU)I07*K.))9:U8]:<>4,W\*^@.=$4=(14!1RDX8IY@D-_QM3K[>_MC^=AV)2SK@R'HZT] M5IH11;!Y M3N'>U=#+<3W)X\G@,))?>K*JVK!%UZL?UK2^Q.=A7$R;'<)B!L1&HX:#M[;@ M1W'R)7U9S#%MB^HH$Y3["%'FAO:6G)G96MUV/ST^,+ MRSW> CUKUY ;J,/#B3OT5)RSJ4_.X5=J0M+-&(]H;O/EB?1AIN![7T..LRYQ MN%3B4*Q+'%9C+'=8XG!MR<)"B8/*\B3)*%PJ<\[S3&NJ892%D@)&QFY+&WHY:6-?R*QYQG?96>E!(QTI!+2D2ZPC(@R0R2U)B4Y;R MG%F5\W1%B:J>U5A!_T-G1>\W=_(O^ TS$P,8D.V6+8>()]@,BTS=:(5Y3 -R M"8;(4+ WAC7H;^!BK*/%,7K#PU6!Z&74&+N(]H%3LV.I(MWB IAR,Z37L'#[ M,LYRTB7 [%*H!KJ*_8EW1<\[$2P8D#MOZC%!M75QC];YXW$\.6^@DTB!&) > M 76#CYR+Z=2LJ,_#=SL1[BXIJ@\^8WAG<#*XE@IBY175Z[6:NE)-G1VPC,%, MBY)(E@O"*55$6LJ(2Y3*32HSF[H555/MPGI%==^HQ#F,G3]PI**) VX"? M=+S,.8KD)J?;A)1KKQ1VX;3VC,%K"575#7S1[^3%?-0BJW-=+5V[NMX70[S M9%9-&_VQ&=LT!%4#>A1#S\'%13;9X+W%S'1-%1KB 3 (U_5GV9.'HS9>MWFB M-?IY]V(K.8#U9C*3H!1R7H#MDC!2&.F(%-0PYJBB4J^H4MBJJPC:5;W??/L[ M%PD,_9'OIH'Q-L:6?(XLI,WKK4KT.6E409T]CU31DQ.%X:?9)+ 5U,S/6$*F MCV.V-U[5X'+1](DLBR<(&@J*P$.(@CZ*&B02,=9Y<2SH#?P27AF%X$J$B_A* M">7A'SZF@EE2F*TE51T+V-H8SVG*DP.S5=!8C:KZ!XR]24R.<0"!ZGI9*Q*O M GV0.Y8:RGY+P5TW#KE!1%M2[0REV)$SXV7"):-:E3++&&>%-/Q@^RL"V2 J M!H/99S")H/>_%,E^/I[I:3D;UE+;"FT3PTX>G1)Z<;9[_)8=9(+JTK"":%J M9:(HVBA%1C+GL!,UXTDN;M1'-Q>,BC*1&OQ_.#2T*BPL=&I=R14WA?&+>UUC M\O7BWLKBVL1FNL@MK*O2A$N;$MA?*1$%K+C-4U-F^YZ\U.RVG9)+P"X90ODH0C%0,D\YW#/)6(9]9L$$B=UB41$NI+GN#" M.D 2&L=TPS)U14X(8 14BM,!HH-6R/1\[K;P5TR[=:Z.%W7NN=E[YDFRO%$T M&TT<+ =F,$:>U3_TJPCI([Q=FS]:\CB? FFI.C'?$>CDWG[];=4G\+)PJ 14 M#_&-#OP;7GH.PJ7"<^ TF)W,@@L8<4H8"G)';E2A95A#>C:V]IYMARR^[[30 M9>S\/79J>X.=VBIT/N-X+XVQH0GU8T/8X_S(.CG0 )WVUY["Z0>R$"DM&JDX M<=.CL>UX>?S!54)M53Y%///>K-+C3\ZC(&I440= L10^X:O0?&^[N@"N[]NY M^#T5S?3Y$G0$87\:6$20?86P-*7MEY/F<4'GQ E14KV +\3U:7/FR@O"-$)) MFTT<\X']MB4?WG5./-MM<)7-W6^ J(O8$40)WFAO>//S,>'FAO8L@SRP1G.=,ZX9Q2"^8B5Q965L%!8Y+L-@SYY_ V;4O#K?IUP?)# ME'_7$@RH(H2J/&++KP--.3;)SOZK Y>79:(30:C-,P(6E@ CD'+"G#2F<#:S MEBTU I?)/,+&L8UFC1^) !$OP^VN[GD3>%5.D!2!3-T)AM(G'D'>GH:(S ZUP@UN5\V=87XO!BBN1Z>XDR9< MM^SN8?><33 X"*[Y^,SWM^EHGZ_8Y%_.[O]8TQA17%4-X^HX1[OCT:F;Q'YG M7:C7XPW4[[]-#J1DB1:Y(;0 /XG+/"&29YJDA,]NQ*OW[0U:4/^EWO:!>/J$BS*%X)U<@"_+ /_PV]ST*G0X! ?"ZL<3D+/ MWVK"N=L F!Z:;186?-D,=.BN/6JLQN6'ZB68R4E4H;$ 32-YU9F/)3;]PK!$ M(*1'T3+RL]5OS"PPB^RF7^-F2L-:>?K\\>$$\Z>>X!8P>?CRG7;E4:;*^88H[E3=MJFDC>GZ+^B!+Q 8(:'/E38 M+O7-BZII]3VN7)>ZKMOWU/?1]E35G=V+=!;SKU0SQWN&CW(PJ; *L>DT. YM M?0,0P\- ;QH/R7J:@ZUM%V9$5*&=_.JNF*>DG]!U:3NN%F M;.0:>UUYM:-.?!N06&R%_>O/FEC->6S+N' <86,BWX.S^O6&'67[E]K)MF"3 M *!]8+M@N\O;O5 &%^OE/9ZV[FSLU1%.KI_FF9?QNNC_L'X2S^HYK7Z6?(,^,YSN;OZMWBN@%G4]8?C8SS M^F(-XJYFH1M:,[[-WOZX=6L67GP^)N'7M7E=3\\^L.1T/ B'F3_DKGCM\<0_ MU8O+]&Q<_]E7W=9?F;MSHW+]VYR-0U7>V->WS4+1UMQ;-7=$A.Q5A^(:H'Q3 M@#)-U@CEU1C+'2*4KT4<+R"4RR(U(M=EF?.":R;0^U0F%9HJ82AXFBN%X E% M>NZJB,(C#AP<7ASDTF4N*S/")OG\>+&]ENX26/U-7:I=B-7#J;7LK<%5RI0&]9=?<>U M UP;M6W/ZR:5X6H,4MEPK=9C: /]!&="X:(YWB1[1>UC"%G'U^EVBB]B+ MS-GXY;Y/"PZ6Y.7>M#W]O*+NYO6VFP>K2&<+#P[>Y7T"%*[2F8OUMJ'.]O%J MTN-7YP?.%043HB Z3RGAG*5$EUE)LD0;KAU/2W<9%KD*7M)-,91SM;>X^K$@ M_GZ5;CJ8DEP_'XHV>4.CE5@XG7 B=CZX9MH63#>Q&3E*!V&E)^ MV-JSR:3Y+-05U\X6H@0ZA=!7UR:#/8=4&I77U<UCS"H0H7><1.!C?MPP' M-IY-KB:$N383:[U&N7),\-6;%/5_8^94W*"6_UJ=LR[@]UG2;;ISL760948H M:P4Q:8)XN3PABBE%"J5M6A8R%6FQ\91MIE<6\-5I#KQ$;6KZ2AJ-J\EQ ]-?GV.=&*.4V(!,A!P;5?KU_L\$P.5 MU!( _&HRU."\W^=TW42]\=+(5(*G+*CE*"$D@26!PX5*Y+#F6<)+5&7R:B*;'\&WJ]'"(CAT,/GKIH5>EPIJ@L0%CN0X5U'E@ MWWQF7$T#9G/BPI<#2LK?+([<]Y^:HZSS40-\;Y](Q*9)?A(OD0W!*YD(S@T! MFCGLV*":[%J;.@].P0W480OZ]X1R^,/+7S2/6X YUR;*-IY)F?5!(2\IE1C\+0PJLPM*5W&"#>YI[(Q1!4B,4DI+=5R M1?-&]5(.[CMD^5J=(=,,?-N79#>C\L:+-U"N Z3U.W4Y'M $M^G'G\:S::S) MV42>TD%UA"5 XW&DB3D;3S["#B)@FGC^E^]^_I?K@AX.X<-?$9#UUU"-IN!_ M(1G,Z;I&,^8YDH.44BE8F9 \32WA-G5$)84%$Y@FFKE4YSQ9T9U?+VV_YQ?7 M[X-F>>^[\4(]M--F:*X>6N"64I/)(.Q(W(2;2-,$Q^H@XCBJ.>^DW95S_19B MC5Y#.MKZ#;/*85ETS4+JH66^.>IF[\7EBSXU+8A;3BT?, L.1.RJZL%>'<"A M;[.'E26!)/T$T[@UDOA+FUJD>5K:Q&0%5YRF8.(P*1,P-SE#,@:W=%,O5FK9 MV02;WGSU;G_KW_5/F(]'M]&W/^\>OS\[< [F,K$9L0Q3"WC.%Q)<"6=9FH,[ MP:5+-I[2Y%(3(C O[2KUO?;TOMNA!4J9Y@LW*K*&:\-R! M%XC)'2%MH7A1@JN(F<&;[M[,\M*EUHE,2JY-(=/2I$4NLM0XEXCU:OZ U<36 MCLX5* U'\&%#'[4]&50&_E4C-YY53=G"A]4B4F49IJC>5==X8@C63HZ1VCY=VA<<2- M.:N6D>R'(J46#Q6(W3\U_9;,8&)F)[&>JG?F(9S36/(76=WJWD&+(U*7QN0= ME+;)4WALMVDA-KW&#DHQN=(V26H[$_FBEUA.$V^)5+P1HN49-+L#\4)W9\.DCSUKL8ZR>H7?:J>;W7,:#T:?QT+<%;UO57"4DUBNUP#2\ MP/DR\ W[!B#B"@,^HQ$V;<3W/XWMI^;G8)'$N)G9+M07:874 ,0OR!AXL,@C M/%(!K&M=.1A%#L1QVUUK#CWLESST\/-X8S]\+XC?0.GW3?V.VT1&"5VGQN^ ^/:V?_(]IZ_!9=%2"7!U'&J9&#T<$E@ M+00I3):F-.-"L/1&)'_?9!"LE_N.EELQHW/N"@)[$>R' CEE=+_<=+;?3B;,Z-:2$$Y5P";ZIQ7JYBI>LJUM48RQU6 ML5Y;E;I0Q9HRGJ96EJ65E@OJI& %SZW(;>)2DR0_/+;PQWAL$0"V-;+;(W"S M#@>(;5E'%&)$X>/G U'HTA2)1);Y'(X(D1.=Y0E);6Y,J47&W.4V.:L UKRA MAJ\EP?M$H9JPE8A[1BF\Q'[L/=39S$EQ!77G:Q\Y'O%_WF M68^)9'DOZ/N$*S6*X/_]CTQI^MME;7&_X--KW8O7AQ<9!91K4H-4QR M"6>TL9(460D.G2[!T@,K3*9FX^GT; E':UL^$%>X^C7R^YX3Q(E,&UI$%/*R MZ;,=NK&Z+S(0(]-P9$1H)'& S.2!9*"N1@B*:MDC+PUNL_XO/7_C^%V$T8#EE MA:6.Y1G/-5?"&LF54J5R95K0[\G"*?N84[<)//_B@&:EM:"AT'1% M3+;51(+G0UQFM,VUE,JP;TC$:Z>%I+3($JFY8UQI&?Z@$D6=8.OE_!'+*0Y2 M1DMIRYPX2@7A99H1B=BHU*C,66453\$+H5=DXD,[IWE47NCC5&N$D%F+Y(-8 M*.6MF84\GR*&IJ2:( M+6BHGL/7P'Z\]+U.450X+KH/#_ &O.MR+^.Z1&*8I(=6#1CRQSAS>"Y@?;)? MF\YIV,Z0&JGAN9>_J\_30+??7KI([;]\;MM3%*TY7U9].'%J6I-J7$ZN-EF\ M+UF$]YO5N3IFTR8 'J%FW#T^_'Q =<:9X92HA%'"LRPC2C%+K+6X=I]_7"7KVP-H5] M8QTLK'(%X3R31-,,V6,43:G0L-W,+:3@.KDW&_AVK\F_/9RZP!>^>Z>S?TW& M=F:F[P)*ZOPQ4Z&E!WE:E((+2;+<8"+?"5 5BI$\5Y&L1K1MKB M]UX;^*YE.8S=FCU)@9Z=.^R Y$MI,+#@05.?W!#1N%7=I?7697Z)V[B@;_[J[(!+,%:H* A-LQ1L(I82Z=N6:FVI8BR3 M4FX\'8,7B+KPDL\849?!J6J[AJ *!>_,D\DU3=P\1S8V<5-M?&NAT_=F;[?N M8C&;>&3VR2D\.U)2*H35G;@IB,Q(^82#\L:X'T)T2.]"M*PZGQ.KN3$_JX=< M2]=ST".3@4^@/$8AVS_D!YH;11.85C#&%.C;0A#-J2*JS*Q-=,ZH2C>>@F:Y M)%\PU56#Z<06*'41KT'2H<"Y&GIC](;JK&D4[]&D2%]2BZ>GB>V6"C:?!*2F MCQ0@K6F WSP;AYX>H9WT0E,3_&/($#0W:;(UT=GWW"CAKBU_8Y-5JWW[&.!H MX@FA#\ETBKTC:WHP'UV.V;6A&H1^VX$SMAH/;8?[IF;MK;"MHM]L".[U'>D" MP!IY#^H23/^-9OAC/?2L-CC^B5MD;&F:P\3'3M%##_PRS1W:O&"X".:P0YK; M+=[NQROJ%)UO=U'3G-5W[U#'K,^*%=C&='=_Z^P@2UPB: +&4FD9DG=H(I4K M29J9!)PC;9@LON:L"+4#_7I3>=K3NKT MPF#@H8M[N&$H]=O(IV'J'BCWR5'\.F2]7P^TT:O_[3877:<(NHWG'6O?HBM9< M-S!$'PPO@X'G\1V3\!Z]0S="5K-N(86O,,&O=\].?%[K6*O>],P-/SER J,] MBJH OQM/=E]XXC4N'-=QYNHG=@_I)6=R)T/1[3 +&F'6 $IVW;2&H:Q@T/R& M@O5RXG^[7T?PS4QC,F<:NPS!X5V&874LJYBW01,=G0&,^%^BU,?K(L6O-\&Z M*]5[6=\R5H/>D 1.)X;3(BU-D0K.P;U),EM8+@MN)2W%E/H/MK:0F(6A.>.%!-D# MES-+%4O3DN7,7A/#7Z_];:S]SL6!R#5,N*6$46S]BQ@3S55&9"*3Q&!CIT3" MII=?6GM?-OEU%3(H)KB>\^Q_#R=@_]K5GC%(TFN'ALU6T]'TD8;M.W3*<,^= M_9V#(E4IM;DB3EM)N$MR\!U2212<\,RX-"]9L:(1_->1.1<-ZG:Q$6UZ,IC> M/]'7.U?C!C'^!,/!?IH!$QUB/DW'I8E;TG.W13"WF$AL>CJ8S@(2WP,RZM1! MVPFIK%E4?9AJB9=2(R9;[V#?H[:[M=<-=A]?P(>4,:H6 TFPB>%/'K43GQ[< M%?]2JGLOOT^J8>XH1#JYF?8P/:SL@# W\GQ#:KFU=5 M[HHY-)Y2/?#ZS\'9NWS0\4F7(NC[=96]9UZHJKGG=1XRJ,#GFC@5D9DCU&?( MG'+),H]8F7H,IQ,,K+3>'QR)*$95BZZOG;H8YJP?V?NE_1*5N,XI[WDWL'K2 M;_KY>G>M[>0[\1JP!>ZT XGPDT;E#S/5@XE_T\]:B&*4.S_62_$$Y%^O&[;@%,[YJ6]JZF":^1GL-*G& M'C5S'5_7M;)?62N;KFME5V,L=U@K>VWMZT*M;"%=D@KX"(DW)2V5YLP6NA6?PYH13R866":SOJE)V=>W\FCBP]TQ5,U_-N.V9D?!@"NONCZWX8USY M>X[KQOQG.V1786D2\G17;8K;IP7:-X@_1J8^C.L'E'7,W\U&S:]U-AL+5+&# M2MN[$,WE^OBMV;^GZJ,_FSLVR\?1^&SD"Z2JNLK634[1')[699/SM08^E1X2 MXMU"5ASK9.":ZLN:4,HC#/J]2/$4AXO[MM]-04XG#GN\!D8KO)V_$*X[]P;" MJ9K"J$:13 HN]9UC,$7B!SCSBB#>O!_,=5@Z%6R93B_;Z'?T3@:?^W/44]X; MZW<++(;J+*(0#C'5[V.FQ_"JWA7#^%6H*O6$B'"G\4E0<*&G3!5)R;[ C>C+ M*+$H0PVK<:^:@4D61NO[],1I"LL& P(S'AR_X> BF(L#$*A3A3LA6%$>+!8Y MM_S/;@2:V;FP1#Y^4[LAL8'09%PZ;TG5%%V#40C3X=E1P1A,Z!H4"C#\%1%3 M8=14@?TW/CT*J2)0\*3[M[H_1'B'6%9L8 MC[[W4)B(<+..]5K+=PW:P(J"5>MS6?L"V,3DFD/J,45$HDY06N:'R37%[ >YO[&VSEH$?(@/OTP.CM1+&%@0L84MX M#A:@U"HA+L\*:PO)LB+;>"HVLR_(P!5%3E_;XP:^'$)@*ZQ,@O5[G3AM1S3/ M[[,I>-2OH]FP_?ONZ_@%#TM[W$*WOR4.J-(9>DI$@+XAO,@%D5EBBM;SFX5>?7?N.&9>.K19=NC=_; MO=@^QY:F>9;)E#A=*H*E=D1:[&O*+$VDM8*6E\FO5L,W;U9T)7)M%<@8J;U@ M=*C5'!U3IV>JIPP)291(3QS344W@'KRI&?83;7\_+^ !:^\)=E[="K5.&HVKD(=J0/DV M,CK7;PJN(?BJ75!^.Q&!^_\2--^7[M-!)L\N450D[#8FL BA,_@,'$50 M'=8/]/?H^;U!N'YT$.OG-]Q=W5?L/G<:O$F8>1CYU(TZU%>USF[^2!N%%7VLZ[ M+/KGCX\.;.=LYV+[XL F" 94AN0Y8X0[F1%%RX0DAH,/E18FS_7&4YGDRYO/ MSH/.(N;L1HC$[Z.+6*__]ZS_*WI@2R>Y=I9HEX+!FLF$J )62%W'/K'#88QYRN'8>S.Y@J@&+&/ M\Y,Z#.(!O9=FMIMZKLGTNI3.Y\&+5N9HL_PL,V8Q3#:_C3X2R (P.P MP-?SST]%K.?$:_ ;V.YY8:HJQ$/[@C\[*.&S,#G:3<]44U22U 4L0@U(=("?@7 M]T'H;1<8'6K\+;[C7!C*=UIK>]L%NL,(L)^+5 5P0A-Y\G7WG\,4-DB2@+9N M"G'F'N4#EYW^'/ID) M']@ 3T' BY#:TM41'N=*PT4KDXM0N4#)WBY/F4?"(#6F*__UPNPP;RY9M M;J@M]2=^K7ZA>6;2!FD<"47AFS4&JSMXOWPSG)[>]&P,^M^=-LK.?Z=NY-B( MB!]:#1OV8L$PB$J;J\BK,Q5Q?-OKF#5+&!#C[RE>&>3H23Z,?#N Y M8.C: -X]WA8'W(!SK\J2E(FG)C&*2$$%$ MR-US_==>[%/A+8:V6:8_/V*WCXF#5[OH0#KCKX>@+^(AW;3U-./)Z=BW ,5: MKY"Q]]@^V,38BB$^J)-2]GU#)WZ7#L<*L\WZIP"B/B1 U&85SQ--11 0= MW'/9XWU'$16 Z%]N"8VG5[ RYIO0>HAA2Q6)7!--AU=\D0X?],-)HKR!4\+] MCN?QLT[^;\^7\7@>4JSY&'QRV.C\L1:=>M3.%H(5Y>>EV!V5SJH-[%"UQ'+SY/=#;/_5WAV_3&I[$S5%T= M>57+G9S*Y8[X"BY4=W%B,QZ_=G.KMI)K5OOT5&X\Z7?:=?T^A)&1-^9H#/J? M[(#^1@?"KQW!2E2\[F1LW?"*#/IURQ_/B)J;\M#W$*\?#Z;NLD=YV( 'AK=U MJJVO&NX?JF0[O:TZ;;30H5*Q&P#6W6H0P([+Y2'K,WTHD&.P MWX:,X:T=AK(NT^?V?JF::24V%N'_U@CPW7'XP@I&E\ 4[K=!WYX;O' M._Q <&ND$1DI$BT(=\R2(BT,<9EPC&?:"S$:W)83=P2[ M$[2+O0GX MZ#F\P9OF!;;J5WPYGKQ!1K-V1OZ8@"B\;6;E#YB4/^$OOSML,+RO/C]FS%(" MU_ #B3$F)3E1.F>$6\6(2DI!*%5PC,!_LB1']GRV'+:F_4SB]NA'$ATL,ZS& M9M"FZ1J*]Y63HI!3!CGXLTV/>?4WI_V"\GO4HK+[_%6*P4HP0W--<5Z25^MG(QT=,E5@H$*9==-]\K' MKD]VGQ^F![3,)+<8)X- M:Q$]>]-SZQL+3]?GUIW+V?[[SP>%$"!EAI'$.85P>T.DE8HD:5&F#JFXE89S MB_(KM-&M'E9W(CKKP^JKY>-0'(A"\,)P1DI1EH3S1),B QBL3ZC;B ;Q]MG!Y0K60@I"9@)% G#.9'.&F)2M"%#5M3??5=39G98/:NEN1E,XM1O%/\2^D9L M]K8P==:S8P\1.U)(Q1GV&W+R3@>3R) U5*,&P5HAJ@$K>D.Y<8LG;#!S=E#5 MR1>X9^7O?>ZPM[@;^;UM\6MG>*OQ620SK:9-8#+>. ZU-"K\U&ZU8>7-9U"U60$IG_UEYMX>,@ZOKA[_/;S@9(T-:J0) %_A7!41UKK MC"29Y=*!7V/R5>T5BM2T$;,/B]KSJWJ_ <+?585, 5'2,%3?Z(,CSZH68HR9TW* M,$M7TSF%$-54[3G*-U5F8YOJ=PA!" M@A]5O4_7Q)11F_=:.$="LJN;PI%/[K5D#;;05B@ @A'_-1F/QHBQ[G1U6.M; M\!K3 YH4"?B*FN@4B0P$$AD(69#,.I&+1-,$2]D>?C[GM3.AN<(V5D?XBIPM M"_L%?FSEI#KO!]8=*!#F]=*BYLH[PU*A.,=OWF(9:T8HJU51J BR M=8JZ1OP&R)?O;XRV8*=FJ2U*JHLEQA$\C>V 6S;ZR']3!0L6L]MD.!Y_]''6 MQ>>T[6+K-'Q,E8&E>>2/"9C)AH:BILQ]U[Y8P !$[EY]/E>9$<1^)\^.*N<^CZ(.F?*RC03J$8U!U*-858;-2OS&Q WH2TJB2@7M M>!/1%BI5I32"YH+Q G[4>2&-34M=YM08=JOT/?6@7XXG?\*0MT;V3WRE/_W( M6_)+#!FNA3P*^<[%BX,\!:5#14:LDSGA3"FB"ILC+3,WTE!'\WSC*6=B>;+< M%Q#/%R!5G0JD&_.])*K(X13)A$L+GO%,,YLFS!4.1$>6>;Z6F?M6C,]?'!BJ M%<\32RCL;I"9U&&3B0)^E44B"VN5$!M/12JOEAGDDF_"@W4W^TOBL]G;QE@F MVC-H)'8X'M$.--/:K)A761T++"92HX/0O?5\Y> #,=%?8IS4MW!&^W$0ZA_/ MNF;FCS MH2E789+;5UW[FYYAN43LX(3AX4Z#!NV& _>I?DKM. 2;<5([>'' M44ZUZ6N M#D W ^B'TO9.T!L#UQ/?1B_>>K00*[JVQ#DTDJO-SFLBTLMK'[R.N!9P3E.^ M\67AH_P.A"U?*FPIV"P_NG6G;P.&4HUP>U00[P;3HV>Q-=_*A':.7]4J%Y[S M>O#AV)SOO7MU#JHP>?_N+:C/+7CVAY.=/U!AFF3OCVUZ6>5N)Q_^^/?)[L6V M^ #/V]E_??1A?PO4]ML$%/09?!,^>\7?'_^-U--\;__5@0#3R>5@<#JK4K _ MF2:%U*!K;:EAH@6HV4M]G7)1.,IH*;AP7(D<)"Y-0>I274BN=;X8"8I+$#(P M]2+$II3U.E2797X!Q[VD+.#:<-J%I@Q7--VI=RZ[GJ\:S]4 M8?=CH")\MS?64X\;]FUOQI&@ ]3MP@TW>W,#7HC8!_:3MH2AKG (I!%PB+JZ MX^#(=1H.QIZ?)X/*1?*)X0#+&/#9=7.9T.RY#H'4P^ZX2*MS&M^T[G$HPJ'NV0VJ'Y=P(\0 M\A"#:DM%?6?5"E\;.V)ZDP+):'R8R(V.5!.)[;W!FS2+'S(4GH4J1,=0DD : M0U^I!=&HD]O>F@D,*@U?2>6&4?[F7\47:H9(5U.9G"79JE&$?:7^O3^9\4'@ M5FJZ_!"1..B2P'B$8^\0\7ZH508Q4#AIM$V+3ZN;'_LVN:%WUR+R<6FS\IMS M"=-42\=3SL#\XKDRBLE<.IT*DZI$:7.=8WF39ARU7EV=YAEW;L& H_CJP*66 M2E:DA#$IP8 I*9%E(8A.:5YF<+X7"1SLG&[2*WMGW(PP6#GLL% 8\ XL3\I< M,B>5*(7),JO+K+B.,'B]R#=>LF1S223@6QOJI#E-K4Q4RFC&4R8+*Q+AS^E-WP75FW!SQGL#ZIN$LJ9X"O?K9AVQM7B G80FYM/99(1=)NN@6M7O M!(P&-=41VH5H_#4=U+#%I7;1KSOTW$^CFO(3'XI&8#MCOOD:. M@SQ2EUJ,MZ^ UW4;C%\.W:QI*N9I*OB:IF(UQG*'-!4_ M0[!E>]0&/$SC-T4%AOYVX]_"HV;8QMCW4$)_U>,+N_&-B-"K&EB*1U'$NFOT M0]QG3P$4J%0U'&:1>:]VT&J^XG%S$>JH(?8-0NH>4%88U_91Y5E51^+A0L]H M-(/OA>JIJW0X/C\,,+Q4JXW#PV#.8]\EN!9YBH9E3#Q?>L [T,5XK7>Q84-/ M%Y[DG:^)G^B:&*)6LN5L6,*K^S@^'NR?$*V-GETX6?I=Q=N9TBMOW[[%DCM[ M4M?F^0%VLA 5B'&NT'RF$^ER(=CT$X23_O(&% H@RH4=- "I%Y]=I,:Z]X!2 MRY]=$YT$&<6D\* *['!^=[2=#YU12/ 2V6@GT\%%A.H&B&K@W]78##U096-H M:5@WA:ZZ;'_;F>;\K"P31 FI< 4HI]P7SC[IHGN=^I MG<#,U7 "TQSHT,,D9:7W^PNF5&> M#RIU>(B4:I[#LHP.CC]2'G?*9>L@H0F."W,47;OI"+,$Y$ M.X8[N,-PM&#VP3>\[_WBH\?C&0S75D_ +QD.FZ/+AV+;HWV>DPESX[W3\6 4 M>,U]"MX-_"G6]"QHACE5'W%H(05RCIL]IH) 64TL.5787;+;OC&^%?+V?78& M"RGZ>/9Z%G X)+'C8IU6[RD]_K3HX%R6Q.BD4WA13'.3NW%@"*=(&9R MJ$XK]VO]PV]8 C94Y[\.1G[%_)=^\XV2X&"*3@SFIY_QXM\NN=*+LAEVP-U[ M*7X3^,;T/=;_7SWYYU,\D)O]>OT;_G23$>'=LIF-9#T;+*EG@Q9SLW'-CKD, M.G\*7/\YX3/1L,IST\ MSF'D"U&0J\7ERBF,1Z&'7YU.>QXKUJO?[P;R>.T:?<\]?M)!WECL8W7'@MCW M_+]\4WSM#K@/#?!V\\UF[U]!:KUQ^G:B813/P0X=CD.3!3.V 6-1+:K*FTQ( MTOM*;7"O"O'_?-[2Z!^__MW_ZX^[)\>?3@>GNP]?_EQ9_^0O7_W/GE_,3QY_VY'[*3O MT_N_=\Y]VKSWO/+=SG]?'> MNP]'[R\^7GPX_C!X?_(>QO%ZL'/Q@O[G8GNZ\R;Y_.?^B^G.UH&C&2P7SXB0 M94:XMI(4*A&DH(5DHE19+LJ-IY*G?4'%I=3H__L?FB6_?8_DU]KN!CO@1JI\ MX9&+Q\%:#_VD>JCDF9O/MM1[Z5CUTWNBA M+#4T*9TFA<#^S EH)%6PDJC<6L/@N$@3U$.4]9.C4 M)04OG2V2/"]LJFFFMIL=X-=ZZ!OUT&ZTA_!]=EX=:,E*K4I+'%>.<.-* M,(><(DZ46,_IE,"N\7F:]PMQ&19X?[KHEH(N#\+[W!G;V5!-EGN7SG@I.3\>U*8LLEYJ90G'!P#;B:W?LWM7/3M<=$Y85N2ER H=$ M27B>:"*1UMO:+.%.);Q4=.-I0?NRR+Y7\WQA]_\H*^AK@W./?M]F(J-99KB5 MEG'8N4J7BL,/-D^EXV6Z=E]68=^V[HN429%G"2,JS37AHN!$T;(D5%FCJ)*9 MR@2&4?J\D.M]^_/NV\3)/,&(@TTX+SF3DFF+6YOP+[=L'<+ZDQ MF2T8T:F%O0N6/]$<;/Z2%@6W0M#$Y9Y\.F.K=.8^IES37VKR,3+FO?[[V\S] MKPVD/&CUH\K,BD(86C+*2_!BI9*I82+CJ50V%6MS_][5SZNNN9]B@2'-+,DS MI?>MHD5IKN# &:QJXY)I)6TIX<..R*YULPZB1-22*U,$*G-I=@ MYHNL#[[ "D48UM'!VS87M)#"64UA__+2E,JJ% EG2^YRDPNS-O-78=^V9GZ1 M<5GP7!!5Y@GA-,\(4H##3Z4L>8DLZF0O$@+ M6;!8-!,RDR*78)FK7#+!]=HJ7X5-WUKE M>4Y9*A)!+$6,G,P5D3I+"9CD3G*NAT-,X8 M:K(4''&ATZ)$7)URPH!EGZT-^A78\@L&O>#,.%UD)'58(90*1D!)*U):Q0HA M2BDT0YB.Z.?I=T?1[FK;KWD2OH(GH>EQ4U.TKTD2'O(@;Q.XEK*EF:PY848J MLY5);6TW?%GJT(W,^1S38-.:Q)-X746SA8V@!M]8]/(HLO*,4PS3I30#WYW1 M5/,<;$.$5.69H")9>_'W?KH?=KUX2JFQ1@O"''(0E,P2G3-!C,*P"Z.L*,3& M4]:GR1H$]Q-O6VV%XK!K$ZLEMTHK9WF*#>"%HIP68NV'K\*V;?UPDZN":F>P M6K]$ZI",:)DE1$HLA7&I,RG#;MO^Q-LVL3+1S# FK>.%D2HK3::8,;I4 MBMID[4NOP+9=\*69*/,R31/"2I,0SN$_RHF<:*NX9F N<5;@UDVR5>+\64/@ MUBGY!C%O')CW-+49!:V3I=)1JF21)*8LDR1S:QO_WK7.Q[E,G>!,"2=)I@P8 M"R7EI'"EPG([IA.:@/:1&T^S'%3.=\?LUU":U=VW8,KGE$HIP4# >G9MM"JR M'&D#:<8I7QOYJ[!O6R._S*0P HT$@WW3G,R(,DE!D)] I265U"0;3P7":+[; MRE_OV]7=MT6:*JD3II707%)5&".YD4S 9RFW*VM_!78MY<@<)H5K(3-FN<" MVX%04F16("(N*1P:O(7 _R49/P"#+,JOR3!:V$E1QV M>9[TZ:W5D*_1,#_5EI?8B3C)C4USR0OEI):629:DA6&\$&YMDZ_$EM]IMKQP M29$FDA/*4MCRPEA2E"PEVDK#,J5TEF?@3*=]SFZ+*W>]Y7^J+0_G-E=IAM5G ME&?6:C ."YJJ0H 7GI37MB!?;_D[V?)U%>DACNV@S(MF?X6Q_Y6HI=A?CL$M['B&_>3J=_L^W?" MV;AO?X)^&J7Y3=U+UTKS3I7FYZYK))BQ2FNDZ4FPJ8"11%KIB!6,9DZ*1*0" MRX-H@FP?MU7">WM;YYZCGVLENE:BMZY$+54RB1-F>.4J+AQ M21DI7,J(=9G.56&I*9!G.DO[<$#^-&K4._C_]'W7FX*M\&J[LQ/8*";\CN(] M&,V4?U=?J>9ES*3<"NY4*F3*X964M$DI99HG(@=7C![0--]X>F7_>/]:_$?6 MLL4=G2_NZ!1W--OL_>_#R@S' MU6SB]N%AOP_'YN.][UG3[-GW^Z\2_YS]HR'LIP3_?7]\>+;W_"W]<+QU_O[X MY6!O_\/'#X,B^?"?H\2<_#U2[XK9WO&_CW:?OTH^O'OQ>>^/M^+#,>S#/_X> M[#W?XKO[\)SG_Q[LO-L6NR>O3_YS\8KO;AVDA:1"&DK ]2L(%[8D$MG79&), MQD2B>>F":@79@X4X2DLPG0R MHI6*AYO;'EMQ>97AX M-=618 /+C>)5#2K\=5SVID<.;(7A<'R&?9Y_&8S@+^,9/,Y63WZ=%^[++QK/ M'41:=UY=^#?U1T)S@(5C"-YXJ$XK]VO]PV]V4)T.U?FO@Y$?M__2$I3V;V<# M.SU"0VHS"<94C"G'^\>/-_U'"X=G^"R3FT5:7/EQLDFO_.Q+MZ5L4]!ON^V7 M/Q/LZH=^SV#3]*MN>TW<_H;UZ?=J=R^WK&[V4@:VL)NLU&MMG4X&PQ[K_Z^> M_/,I:OX;O.%7%(0_K,G841-SU$ME,QO)W&S<*0W#?;P_'N.]B1LJU.K3<>\9 MO,QT@^+T9>4GM\*1\#/ M'\)X3!$*EJ99:E4FF:1<"S#"&;!]"RFR+]NJ6]-G:C(YA[G] M6PW!$EN=^,6WV:XA?C&^V+T8@EV*]WT]^/#'6_C.X=G[_=*429.V498=CT@BL'+A1+4@]$R!1/!%*G/P^4NA:):6BA:@^S!J>UN5B_>-NJJ=;G@3]V5U>5=7 M_FP#_MHZ^8=%[/85%>V3^5C3-4QNCYY5 M=?IJ,_IFY\7N>&1FDPG\N#XJ;G14S+5S-")-DZQP1)96$5Z8@A0)STF6V\*D MFI:)RC:>%OEM$5$_4-S]S[UE)2N9H]J*W"2@?6WWHW M?_MN;@T_:EFA'$\(S84CL)0)D91A$7Q*D2]8E9)[X-/W-W]9(9*<-7YIC5_Z M\=%!RP1G.=,ZX9R"L\PXF#,)S90UQB39'40'UYKQ1IKQ[7S;#>F,LX8P^ ?T M(?C%*G>,)%QE*LVMX9ZZ>4Z]IR;XJ<%IM[W!J+=E M3+@=W $G:?,2DO!.$(&XS5\.QV=O9J>G0X>OHH8MOK3:QZ$]7E3@]N>]_8]G M.\?P7OOOSW?V=PY8#C,KK2"I2]!KI)(4"=A&2@MC"W ITU0\/(C@_AP*,$#W M3B?C3P.+DNOE=F0&PT% M8Y+#X7MJ5%$%+KVG/!_7$0<3MSI>(*_G0U@4XP\ MZ/#9>.25CH>L_*Z&OOO!FR/GPE["2\SX1,-0;;/SJJ/Q&3Q^R0W>3.&?L!'K MT:%45[>#:$2,^64$U.J!' 7;%+E<@QP?U&!3?IN(S)\.VK?&.7X]SO%1S@9+ MZMF@Q2-$?2X[A-< SC6(Z?Y#M(\)NG1ZLK/_X>3#\Y>#G><[G]]?F 1C!7O[ MK]C.\8>/,*;TP_[KXYW][?,/BW&%D_>?=T\^? 2GXVSGXN7Q[L4K\?[XA=A] M;LYW3U[!\SX,=__8@?']^V0!MJG++..*&T+S3!,N>4X*D61$^O8L("(.J2%9 MFO;3[\])KW&;:Y7WL%7>'411URKOAZB\-I3*X[VV1$\Z0D(D]S M8R23)LDWGJ:<]N7W=XE=J[RURGO8*D]I1IF596I4RI-4%D9Q#JI.L=P5+O$J M[SOY0]8J[T>HO-U.-CYQ>5%FAM@D*P@O+04#CVGD%1'*LK10/-EX2F7>9_G/ M@E"_7?ST?6S2A1!XOQ<1>^NVOBL,&EIKK>_16MM=WY2EK,C@:"&V0&H661I2 MN"(CM,RIIJEUFDE?4I@5;(7@E6NX],-SNM:[^@?OZDZ[,.6830L082$-X51Q M4I0<#!)="&U4P1D+2!;^_11GZUV]NKOZ#OR*]:[^L;NZXV&4:>9@N20!:1:$ M&VZ)3A-#4@[_*U3"%:.^!);R[\;[KE IQ+?68'X%^=4*>!S?47KY*#H>?KN[ M\Y*1>UTW0F79TZ7B2""RHQPE29$2VV)%4KKPME"<[?QE+%5:G2X;E*Z M,K[$>LO>U99M?86BI,853('+;S3AEN9$Y84A1%DZLM^Q/OF6_W5%8 M;]D[VK*[W5,6UJ3(\1P<@8P2!B=L*?*$@^:%+7MKK716(9/PU5G4 M^99IZP*^.YB@GT8-WA':;D$I7E*:\W_X^:K[[DIISK'"E'EJ<\<$,<)(PLNT M!-WV;7P Y=)K;;O6M@_'3UQKV]74MN<=S'.: MEEQRX@PU6$N-&:@"J2HK/IU5]95I5^NPHC^2H& M@9>$BH648^>_-VCX!FJB_M;1I*U+/71$3YSZ2%0)+_FK&IZI\VKCG_.)V<&( M+,S]XK1=.3EE^<,F)TB?1>X/+RN_@LR["5X%8U(K,Y;>T03U^?] M$$^U@$>!+SE53Y>M_\HU[>,_O&G?]N@3G$6>C&)[]-SI*9Q..VKRT7F-@B?3 M]/R-,[/) (EA,)8-RD@-1OL3A:IKJZK<2O;XN]B*Q]$'W_GC/ M=M/MY /<>V]_1\"Q!D?3BW3W^18<,6\I]MB<8U\YV6$[?\"1M?^6PW?8^^/7 M)[L76V+G8GBT^_PE'%]P%#X?#G;WW]+_7&RG._L?#XK/*?)._DL'*99);3#:54F@NG4P=+[-4V$3818:6SI)]0X._ MZY\V/SHIRS)/\&C->O5XOFY M#TD[-@ZZ:/?N MD\6-M+X<3]Z K+;N"/HK[6^K$SO[1I,PLKZR]_L[9[LGKP[!S8?CNQ3;'[^Z\661]M4?P[/3#'_\^V?EC![\G=I\?#7;? MP?W?;5_L7ARRG>,C-"<_+["S,,F49$E.A,"F>KE(B*:,DRPO0+!9HCD'2Y_R M?O']M3)KIH*UTGO82N\.CE%Z;GH6EDY991U*=.\)%9HC*G":,);9@ M\*G*4Z_T\IP_%*6W[O6VQ#N(T4S/.C@]O];,79=.WJ%UMQAB?OEI=[!6:C=2 M:G-^'DB7?3<"RKGI>W:U[!S;* M>NO>QM9M[9$L*;&O;TE243"P1TQ.M$LI$>!\<2$3K93:>%KT9;I*31O7X;7% M7;H['I&32U;'H)NV6Y<[KX39L>.F1V/;23JMU=>-U-=7< M$99P2WC)-%%E;H@LBX1+DZ8&P6ZP>P6[K0CP*L0[OL>!^+[([X/>XW=P0J_W M];?NZ[;B;_?YJ\\[KPZLY+F3PA !?@3R&RH"/H0CNJ"E5BRGN82]+7A?)+?% MA+8RV9WU?G\@9_IZOW_'?C]O]_O>UH%(=)&4*B.ER"GA-,U)094D.9.:R42( MU&4;3WG6I^R6"R%6*+'Q!2.#%DOB#9>B!ZO#S_RGJZJ:D[F'W0EAG;Z)F_GA M^A^_K)9Q\N8(5F'?34[66NM;M=;;CI6RPW=?'60\XT5:E*20*0,/I.!$8<\, MQ\I$6IN4MD2^UJ+/B\M6RI-UZ.!GV+IW8&>LM^YM;-W6X#C;.3S P %+F":% MY27A69$1]?^S][9-;27)MO!?47#N>6).7,I3+UEOGA-$N(WMZXF1..[&[8$O MCGH%84 ^$C2&7_]D;8&1!+8!"=B"BIFVL9"V]JZJ7+4R*W-E.7XT/@MOC>)* M0I-)(0UOA^FV2HGIQ^SI22>0+7)HV@V![2(O_QH<[E0 7$R$I8O>5C1)6Z#$ M*9\(.&F(L=%A(ZM2OD@JDCW#)@W4.A8JKK<_F'G M:G;+94[M1=UNJ=KM3W^L%/&&P<'!H-S_('P9OR4>%S$X;E3?B0 M>+$7ORKM;=DXO1J59VJJ,\<+5:QV"E]KGJVI4QR_S$WS.EWM'/XJ60A_#OO' ML71*P*\?]OUQL8/F>_[/_<.DG/M4_M7.SC#MN*/T>C"Z%#Q62PJ;5 M&U).6@3-D7F>5]:8?''5 ;CR0@=A:;_,^M'@' W(03/VLVA:D+2LC%/BW2B5 M7R/^-II-(T1:=]3QQZ<-[HS2_GYG<#SL[ X*U)67O@X'?_5C:EXA@\/]TT[N M'[K#4,05\'N':=2/S?<@RH2QX@N"_N%QQIL\'N*7E0]^OX,"U)V-!KEO 6XSN!K&BO_+-T^\"GA& :D%;-/F?O?\-'1\,IN.;UM[KO1J)_[ M^&N'DW2U1!MG-+O^L/-7:2'5S.+Y5Y1M-?9S3L-T&%+'IZ.3E YGWQS03LL= MO-IX_7[9AO.^59!^7&WWO&5FWG^66N#>X@6A)3$=8F;$F9B(3IY))G446<]* M!FD=E1,R2,4UI$ M))I]2D'D((-UL[(TFU/:+@UPC#JCXP-Q,#4HL4 UJ&F.#U M48[+@V*VI%(]%[I%G2N:18M3M#\\UVA"'5,%SJF_VK(5AW4NPSJ6V2GS2 V?8*KC-FOFL@V M48H2.RY N=,(+^,XI%BES*JJSVT/$DT0(64AI-4)N)=&4H-N6A1"<6<=W(.4 MV;26S_?=OFSTO[E1_\F<,M+MS0]G&^N_[WZG[;HQJ<_]S\KX^WZ3'OKNX[>-=]UOVWL?Y/:GC[*WN7/2X[V#[ED7 MGPV_D__^958(P\K2;=<2P;@A$$$2PZ@B-.'K!KCA(%;6^*HV 6\,>+XECX>&_)<31M.F^5=2[+>I=YE9(+L!;J0A/I<&? MR9I8*3F)4<<,6G#0=&5-+*H OT)>A;PV/?AM:@T>&_.*GUPQ[ZZ8UYML:@K6 MR,R)Y8$39':>F&@T89PY:D"ZK$KC)S%_Y4&%NPIW;7KP=GNW3UVS]N&P;H+? M96 :D-]E%1QZM=H0YQTC8*,-0;C 6"A>K:%5LG9I YM_'"%=&.=IX6@W#]$9 M'7N\]_ZHF/F-FC54*U\!>VR%P2F=. M:(?8A^@GG46Z)Z(L.;2"<.6I3=Y$"VEE3:_RA8E;M*ALJEKU_%9=0U8ML.=+ M2L,]]8$I2YC-'NU9*X*O ($0J46#UM*6XG$NJS4OF37?)AKSV.95)$EK$RGNUC'[(N,R1S2F&O)3W)9KG.'1K7A"BUX* M%G!#QDTYQA)=X,0F28FRE%IC64::74BV@#9MRS5':M9R7P^&7TO[]!MV>'SB M4E2WP;$0$S<%NB('GZP-S!O)I*2<&QI%#1JT'<^F1%I"4MP&%XD**J-K014Q M,@0B8A#:<193$9>#56T7E0W4HN.@:M7S6W4-&K3 GB_YB:;96.TCB50[M.=, MB:&RU-5+DW0 (17R$\:J,2^9,=\J9O#(UEQC!O-8\V3,0 AM919$6DX),&J( M44!)8,Z9K!T%=KTU5]G7UAIRN[EVC1DLRHHO]V1&M9!: -&9"@):!>(M]407 M]>9R-*>2;!_';I42+/V9&ME33\Y:_ ]&81\ %78&HVX5Z3\.-4J+R2-&UXD M7-A,@"/I,5%D$CA$XSP$JU.CEVWXU:S5>U! O)55+;-P;,77BJ^+Q=<:%VH! MLEYRT.2DLR$'XOBXAW(FUFF-R*I3U$[(I!DBJUIPG[,*JQ56GPNL/DPKIAJA M>WQ:^%%8&2S#DCH( 39U(B0AIMG8_)THR^_3PU5A51*Z(^3T1M=R"@ MADH7!:>7-#5*9S@Z_R3Z+ DD4,2*S GWG@5@V5GCF@" A:?#5*]IA-#\,7Z. MHGIU19:XBIVV5)*SWFP5.ZUBIS]_KJ;?1^>BU4=5.ZUJIU7M],F-:54[K6JG M5>VT782BZL'\.I# M15.:@F695").0!CG0S,IY LCPMHF_A,,PJ^'O0V/^#W MOSK9WMPYV3[X0#?6MTZV#O ]>Q^_==>[L+47#S;6W^YMS_94/-AB>#W67?]M M?V/]MX/M]0_0V_NMO[WYD?G(A)NK2RIN;6@:F05R&OA9!WFY/XQ\:\IW@2_W"8-ZEVRC.E MQBG"1"C=LU,FSC!&.*@H@]0N*;>RQJ\>&U6UTPIW2PUW[?9NG_@Q^0-BW80* M"35)I"2) Z8(<,:)BSP1PQR-.(V)Y]AXM=J_0%W+VF6J0 M%#3XJ(V1QO@8&16614-K8*_M$#BE=DJ54%DS2;0NFHB94^(1_8C2B1OMF$J@ M2E%E53NM5EU#5FVUYPD!=R:!6ZJ)#JH$ZIDFKN@=B&2I\9:FQ$1I5C&W?'NU MYA9'8Q[;G<9AYSGHC&&!>IL<82"#P3<%02+Y7'/9I+R)YJFG![7D!91+7C M)[4KUS##HQOQ1#:^B9F'4M(D3 DSI!)A$(%$!QD4C52(6#BVT',?GE>QTRIV MVCX<,Q$0?G1B06C@05@5(\CL'/)1;4#6F$';\6Q*[%1'A"_E.=% D9FPQ(G7 M(!#/F#;. "3.2]B4\JJ/6*VZQ@S::<^7_(2FI 2D2!B-FD#*Y1C$)9*DH)$9 M=#44.AES"[%76VYQQ."QC;E&#.8QYM[DYDR5MP*(". (@!3$:IJ(,M*!U-Y+ MCL:LKEISU3IMK2&WFVK7D,&BK'A"?UP)'X3QA$J-6W+I/^A2Y"1XE:P.VEO9 M]!.PJDT4NVJ=MB4UJTJ<_! A(0?##?JIDD7@3%O+1(A,*IELE*D&(UJ/E%M3 ME4G9,^-9),DS2\ D3ZR5G@C#3)3*\ZA-(W6BU**BJX\O=5+QM>+KT\/7&A9J M ;).:IVF:(*7A(<4"-!DB>->$8C& .="*QU6UC@U%58KK%98O>\(W6/C:HW0 MS8.K$Q$ZE<%J2)1HSPT!SSFQHL L-]D)%R+W=F7-7LW0JUJG%5$KHK: J-90 MZ:/#Z421/@W.,L1/'XHTB6>*V" %B5J!-D)Q'VP3 -!Z44G/CX^KUVB=ED.R:9[OFE5_IH5X\^;E) 7^A)9K=U\&H7R[PCE;]//=5!_Y#,C.+L /SP,7.^M\<<+S-$JY+'5J8'%W<:EG?A M/;G6W$MG=U@@^C_ZI6.1A.2X-!Q"2LY$FHWAFDH-,K//>F5MLY'P'>3.ZX+N MAT>C__Z[6[MN)F?,88RTQN2LJ;"0$!\",&^58$99Z6@.S(?QIH&?2?%5@7RJ M)6/XWFQ5!(/WDK3D4G(C@T,4,M^WH-[Q 8Y*F"D<#I#QO@5 -L!D\(%&EYRW MP".WRGU>/]]S++D4VK[IGO)Z?*.#XQG6_C_GMECT\!HIO&;$-O&F?ML?A"]+ MNN5L_WN7AH,_#]TG>XSW*+KO/HCNYD? SXBMO=\/>F>O9/=L?[>'VTUWUWCG;=$;ZW5-'&XU)1^WT5=G8=7B@EM*_#CKNP'ER4L[?2N=@C M.G_#=Q[MXEOPBT;_]?*'V]*!&^X@KIYO,@53SU\I&ZULIJ!M>M[L!:=WDX?^ MV67M"ZGYDHA.UWNM][ID]VIN=C]SJVQ?4=T]1[9E%]Y]]778W^^(1IB)/M_F M2=K_*XT]EN]'"4_DY'K MC?W=[?WWG[IK>_N]?:^T.UW^-Y/O7YW,S:O;:S_ ML]\]VX+M_FR7SC_W-SZ]/>A^^D WWG7YQN;O7[;7W^YN\???>KQY#;H'[\]Z M>[L',]I[,B;6G#O84!*!E.#$QJ*\K*-*BI:D!+.R9KE>%O'1*KA<4?"^ZI-; M X.,CR%P(E.RO*T"X6V!\#*%QP*U8)@G5G!%@ (0)R 0#SF+$+@.I8:G2LY7 M!'QB"+A4 #C)_S:&XRAUY8%WA;^)A'#O,D#A;%6E*(8Z8,C8&PD/G$@P7@. M3)N4I5U9N^H.5QY8$7"I$?!! ' !52LWSC"N*'A+%-R8:,D!!O^O!6%>(0IF M$,331 ER0>E%B#1$M[+&5H6N@<$*AT\1#I>+$%8".&<@L,!> W^O/N<0&..@ M".4.7>$H#/$ C/# L^0A:J]I:5^R!!2P=F*KG=CNE0F6D+E@5"9G(ZADO% ^ MJZ -9TDZ[Q^5"=9#X\5!Y)3XNBT]09CV1(FBQ2.\)CY:28(3RDJ/&%G$U\4J MO08D:XNG=AO_;7C/W:V_'HBVU,@O V$L\%1ZT!(?K$$:%#UQX /)7-.H' =J M(M*@JRT9:]^GUAKW@^_L9VDXB&ZT6T\ VVGO$R> 3)2^7E0135DB4!HV.A<" M[O$L4*L<.BRA5)SA N#_J-OZDEG^^;S5:6KW-#T5UZLB\ET1>2((+RCG5D=! M;+*9@):T9*-Q8CE U$*H$'5ULY;3T)?+S:INU9QNU41X628=@W6:))H\ >D$ M,<)D8@P'QRS('%OD5SUH;=5C&.*O&VK6_CZS>!1BXJ9 4.3@D[6!>2.9E+A? M&1I%#?H^$>#Z.%4I!!DG.W$2!2T:E^@?>J4UB5E9)Y--@A$O ;=ON.IWU,V[ MW?:]7)MW+5U8L(E?;MY.*Z>I2T2!*\V2RN8-U!%+*>#V#3C9$C?ONG^)\P"9T>DV4A%')24@K"?>&$L$XUHK89+QJGC@0'G=Q)?,T)=K M$Z^;]IP>]\1Y #C- U)PXA7#7;L<];F0*:%>2.6%90"E>6Q+MNW:7KLM]3:U MJ]8/ 5)$(4%HX3T%8"P: > B9HC=8J"=.,2.U&N7O"<, M2OE+C)P8T(X8Q[/+WC&0N41IM9W[$+LB;D7*F MY=LF!.H.W'"G?WAQ\Q*-ZOR5R0=WFNC/]]' $]MW747IY\<,_8G_T==^= MONP?-E;8?.B:XL9_G/?\IO0%'7.B\QR*\^O_NB6X8"\XM<^]*WJ]UWJORW2O MYF;W,W>#Z"N=/\^1[9? V_+FGUTW#+L=;E8[2$+H79IJ+P.1O=ZO^?Y03[)+ M>CF:[QSMXAP_'/@^'X[W&8N([K7<9U(]'-MA9-:@F495&(.P%@G _,I),MC$^FG M5'!SW_G83[KV16P??#CI'GR$+;Y]T#O SVQN?]G:ZXKM]>V]K8./HLO?[F]_ M>GO0.YV-^\>#[?57I]N;NWO;!UM\:^_W_=[![_WN6?S2.^CUMS?#V=8GO.]/ M6Z)I6C/9OC4IQIPFDF=)0%E+7!2.:)IDLL)G07WI6;,H::[6')G6;ET5!1\* M!>]7V/Z9U*H\'#I>)O?I$(."R(BW"M'1E&)K+SFAP5F9O%,FZX5)VU>$K A9 M$?+>DO">1;7)@X'D1+6)2!2RD4 LEZ5\6N%/VAJ2A"W]OE(.4-H>KFJ]*(FX M"I$5(MOTX+?)FGM\7_J9%(,\'!1>\L7 D_, G&A66B'YB-ZTX)08F1*CB?$4 MV,H:5TO0 ;9"8(7 9\@2*R.\*PQ.E&J8;(5(CI/,E":@ 1$P*DZ$D4%3FR1W MK#!"RQ:E-UCAL,)AFQY\N1AA98!S1@PGZBA$8$(*SXD5!?L,4T@!@RGWY YCYRN.=O,0G=&QQWOOCXJ5_Z@3U-0!^XT$ M:9>W0=TMD"^4=O!4@Z3($7S4IJ@_^1@9%99%0^NY\C+AX(>IID_.\T"M(UR" M(V"+.&WRD5@NA-8.9#0(@XI>5:>M#2C;;=^WH3;M,?!Z.+H@$S^=*,BGE'.O MB&:4$6"B3V[GJ@MTC#GI2/HYG2F"/Q7"0" MN52!.YU(D@Q8"&"T+^&;NG"TI-)E&S2$ [1VQF ME 0II/' &?4P7\>G:MMU[Z['+(LWXHECEH"&"L(;8C(WI;$R(U8+2P*:MI; MPPY?#X9?!\,2\_]19/]Y-)F[!1R9"(@R.K$@-/ @K(H1 M9';.TJ0-R$?-[JCA_L7AUL>I,C(6O-442!;<$L ]B#@3 S%>APB%B)2,#[&J M0=<.DTMF_+W_AKP;ZF17P8-F$I&1^#$@=2E3;0A5A@@SG'#E/)!NM(G M;9[./=6XG_K.OOCZQWH.L$A[GS@'0&>2,5 <-W4;2RI3(IXZ((9#L)ZAGYGI MHJL?J^57RZ\'!(]E^Y=[/$$,H>QJ6N=+14@2FN-ZKLOIZ$OE^]>]^\Y??6) M@X3(0U-U6@X'?3GA1[?=VTP2$UY:2#%GUQYG?=Y2@]KQIG:\N7;3P5) V31QN1^DR38"0X_ .$U,1H(8D#%I2RP9JB MD >K8!:5#_GX#7(J"E<4;BU/O3L,US.FEJ+M9=Q),:ZRXI2X$FD&)VW)0C=$ MZ1!R*8M./B%MO>J)+F$;LHJR%64KUZTG?H^,OA,G?HJR9+-))+J4"5CEB,MI=6WGLG#';B5P#+4,"F2@1NLA>6RJ(T3$04,Q9 MS[*.)J^L67@*1+;)5/C[45ESWX7]QD_5.SY PPE34H8';KC3/VQNQ\[H&#Z. MC"$OEOHI==PP=0X'1QUW4GX:Y(X[/.V$78=_L%7 M)#0'. =-RJOO_HZ[.^/]UC1-&MG+SIOCX=XQ>%JYR3A_#;WV4?P.(SESD9I M?[_YPO[A7VET5"XU6FTT&%IN%]_3'W9<::I8$ 51;73THC,M]#BU'&:T M7@-DD%D 9 -,!A]H+*6]%GCD5KG/Z^>X9TD9"@KT"N2]O[S#U_MN-.KG?HJ_ MG1:\*V9U[/:[[JC,V^DZ3LUF6:B;^/V_[0_"ER7%MNU_[])P\.>A^V2/\1Y% M]]T'T=W\"/@9@3AUT#M[);MG^[N]];=[W$?R1$RM=)%1:&@3'"4FPTDFX WS%@3X:(ME> BO>Q.4ZO1 ;*\AH M7YV_BL=0UNO@>#BYIO'GCKO8,PFN;C+"76^VNAE7_FFS;L\75.?@?$6M-H8] MVAV<')8K%8-ID! M97]PTOE;\QINN7@?H_]ZT7GS[6L*N,%>?+X@2>SGG(:= M/!P<7/<5Y2T(# CCP\%)@9L#=]K9=7^-,:;!YV*OB,[[!92^#M-7?,/ (U*[ MLJ7@O9_TCW;+[\K?@^.CSM=TZ/;+A5_,4/G&6*].\_GF(G$2)B:>03/1X\>] MV*;&FPU.^+[[.DHO+W[X1^R/ONZ[TY?]PV;:F@]=4]7^CY-^/-HM].D%'3NM MYREPY]<___6+YE2':WR_[\=U+\^$OG MN5G.;W397Z09WE*7X%'9]O5NZ?>'LC=YJ!9V>V[H0.><"=RFR_/S;([]Z@+_ MF][8KW$/J$W&%]RHO787GQVL]>/"DSO[:30:,^S!8>J<)C>L#<6?<\^+6X1_ M1!02A!;>4P#&HD&'R$7*E(LA!*J:\,^Y][/PB/LZDMWN=[;9*S>%O T'>3*M MY#NP%DS]S8WZ3R5"]'5OZ^R?>UW^=F]K+WSKO7M#MS9WSK8.NH#WQ[;V/N!U MT(/ZU-O=[L]$B YZ>]V#[MG6IUX?OQ,_]_ONQGJOOW6V ]OK?_9[ZT%L[^'W M\K<'Z'E-YE#G*'6VFI+ O"20M26&6458E"D)E;D-L>25<&9J0Z *CA4<94<0F:#B7SN7+O:,.@QJ;++ MZ.U\Y\C(F'$(=G8[N03&RRNU3=#R .(Y&&[AM&V>##;'4_D69[+RQ3FQL3O) M%S4+8&7*Q )-B(U.E@-%(%F*;!D'QJ5>63.K8.:6)*C:QM7PYS'\RH7N;.^7 M7,@GPW+)SQ*&:_0/62:.RT \=X[I+"RGY_9^-8?@\>R]1@9_3'.(A:*X@I0OJE]VBR)@U>Z7R.XKV[FSN5^R'6D%3UI2DI@2!*)/Q&F7D.UP M2TU25/#0F/O\WDV+))J>,MM9!+6I'MVC0-RK,H&-6U=9S=PP-]43PDD91(J: M"/#HU%GMB15,$FZL9,%FGT 7F!/4MLBIJT&<9V7RE=#GR=YJB7_ZJX>EM-7,.Y M;,K@)KH,G9/==%AD3!JYDL&P,R@R*2?]$;ZS/_HZ>#Q/O/Q[A)(RU7+ZB M]>9^0-/#[R\_-7()G8.$GF-\T=G$"R6\-/YQ"WBYDYS)#W$&!SD4K#G!E35* MA[- ,T/<9F#G]W.-IWX RF3!"M<21.DGO&5MGM?/G.O#908 M@344^:US ;>J#"3R!$(X'2")(LV*/.WJRNT?3JZX\P6WW&CW),0H[[XH/DAT M@Z"[_OZLN[?#>YMO/@MF(OHXN$" X1;'2AJ15(9XZV4P2#^"I07Y#M--U@<= M2P7>!C@6RWTJ<"QVC;#>^I?/0+DR/EA"618$.'!BA K$Y62MTI0W2OK"W!!% M<)^:27C CX2QH*P;;Z*W]CS7&GFA7VG/S7>1<]<3^ M=U.N^GDO=OARF_4:' M\U)O[C^G4U+.O7QZ^1'GT:$_/OKQ1Z[H.2WAIP#F9&<78 ?OB8.=_;8X[7 V+&8-BLOY?' MN#2&Y5UX3ZXU]]+9'1;$_(]^X! E),>EX1!28=R.F>2[>V[]X<^?KL!^*XB:^[3P*]!5O M=!"+P*;#/>[@*VZ:AT=E#A#W#O%-HPM53YR3)J!7Y+$[?QSA7V/YT&:Z#KX. MTVXZ')42O_>'>)WTHO-'2IW>X"AUV-@/&"OXEK!4.!Z-<-I>=.Y9%[>XB65C MW#B<4,A]QLJWWS8VOYQT]_"Y-K_0COGRIOW]P"SZ_')76Z<1*\4)J4W5BE^IF.2Q2 MU/:'B7Q,+JE6;$GA[[S!;3P^M%#LDJF;7HCJ-M[#%6'=NS[[,QK KAN&W0XW MXYUH"4?OH!_C?GK4T1-TM=F^J[CNKP;KA_3HY2_*,&XP< O3?KYSWOCSOSE,+]D13VYYF M_R)BL/3'+>>]O_CVN^W^QJ?W)[UW;Z"W]X5V^9][ M6P>_?^GN;9V6WE_X']LZ^""W9C/3]K:_;!^\Q^N]*MEL?&/SP]GVIUY_^]V' MT][>/_O;FQ'_^[._O;[?GU3JZY5LMU>?H\@R1,>(=M$14#P19U,B/ E)M6/: ME/)/LRJ9;%'YYP.E[59T:M.SW:9'X0(.AT?XP/A3Q:E'PJG32YS:>/796Q:E M-(XH+LLIH;'$)B$( ZTHST!38*6.BZL%="JL$%4AZOXA:O[4A.\057'HWG"H M=\F7H/OALW,X7S$K(@7C!*@QQ+C@23:2NPB16EJR%>15MO0H*+2@&,TRNJW_ M2J/1RTYQ7O_6'&7]UV7BXG?_%2UTX@!K--B_@4O[Q(OH;P-AC^T$3F895W"; MPQDLPH9!&1JX(R%)= 2#18+EE2#2>(4K1;*@?2%8S%[5 ;HYM%5-C/:&=!;I M,U7;?3 'J;1<2%PHGM*X4 C0%2(^:TITI!DY) LR);1=416(G[+Y/J@_4?'&PW[=):ZFYQ MI]UBJN&$HD9KX(%(SUE)!>9(]E(DVAD(2F7#$BU%=X(OJM_.@@RJY9'T"JH5 M5)?RB+'"Z_SP>NE+)^IH N3@M-3I _>1.,.!T&"-@R21C^L2!Z/7>-.W#O%7 M9*W(6I'U<2,9%3[GAL_)6,8&,E09-34JD022$M !B%'0"*#Y'$74EEN$T+D. M$MH!H-,R9U<*S7]6@-XLK%_6VC)1M)Y^5G%^7NMVOS:MKZV!E?=>%UJJ00^/ M!L/3]?XH[ ]&Q\/4GJK0K0O;W-W^] :V]K[([?6MLXW--Q3MD&XT[WUUUMW; MWMW>^W"&]\*[KV>K0M^6Z__]/:ZLKOY>[^W^0'*?777\?X/WA[TUKL4 MKWOR[[.=D\_*,66], 3=./3];++$Y5ST5ZS7V3OEC9PM _4(H99I;I-0H+-U M2JCH)$4KY"EQ-UL&>C'F3>>(GU5C7EM>^#]MY.^+Y_7Q M<(@_-47KSWCY?/LL6*2)TJ)^7N X6$F\5HY$)62R*L3@PNQR:'\I_L2"+:MI MU!^5PO=!;B*OXSKC$H>]4FE\E\IBV3QERPJ$E7F!.VJMN>5\D36WR^!L7!_/ MN]U#M;!D\RXUK[OWHQ&K168?YTP'YW)YT#A]/81W?P^JK+A=0' M/L68Q*V?O]U1AW:IK7\GI+A"NQ<+M$7!AKLQTG-I]=WM=Q]@XU-OO[O^X1M> M'QGH1_SL%G[O+E[O_>GVIP\G7?[A=./UK+3ZVR_;ZSMRBW\\Z:V_P6?Y@,_1 ME3U\QHUWR'#W_KF_C=^[O?X>_GWV9O(H#!B@:\$]B1$,P6E#3ZCT7N=)Z^@@ MT50"#1)6A9A;6OVVEO'(>5$5X2K"S2 +,LD& MX7ZEDUH1[@$0;N(T*@CN0DY$6EL"J""(]9"(R.C*9^>SSK:4FZRJ:Z*I+46X MQ?I?2T1,/PV&7XI(W]?A(*31S?NR/NV\U83U6+ M*!<@:U8.=@0!9BQQS&KBO9=(NV)*8%;6F%UE<,L&\??'H6Z10OZT+>XAB4"U MN+DL[I()@'.:<4F)%-81!$Q#+'A'(A?)!Y]L2!XM3JQ:>#..K4)NSM80$74_.NS$S%I%MATE3-*)A(:?9 LC>, ,A,#,^! M2"D4%\KB/^+*FM2K^K8LH):>+9/Q/B2AJ,8[E_%>$@H+W J1+,FJ]&:Q$(C5 M2.:38$$X;Q*U2"B46#4+"RT\8/3@1_'0VHAWT>/P9%#L(2E(+QU5[+H5=DW7 M0&43(]>9>!F0>/@ Q&?01$^=68*O MK3TK +; M'8#MDI0%*/U D91%I2@!Y1'B0^G^5(1Z5/E#EN]J3\OSEW!P'8NO3 MUMGV'O[OW9_][7?OT12[IUM-Q2]=]TS-*UROY^CY]3@B!)ABSJ. MRY(8Y3+A4MO@$?62<+-)\XIZSA6SGBH+@G'+I#1"281-)24Z1C-9TA=CW?G7 M !=)YW(6[I!"_^OOGDWPSSDR+IB1%NU#./ Y>">8YT&KTF#S/E?>Q9,W#W[Y MW"U+MG_XE8>;S^>0.(<4#&%")G2QA2;.JT2T8"Q+@0O/7BF_:'^^_>946OUY M+OSQ =XL7F2<@M^8PGYC"L/O2Z)FX-<,_$5W>5JN5.Z:U_[@>>TW5)=JC@Y; M(R\U)A%%&:IIJCC1E/%O[JCS*OSO<7_S[H[2K=4WGTLHH.9^/F1L\S6. M3%- CT_4+-%ABN\/-X?XSYR&O<'1JQ!P,HY2?#L8OAI-=TM_[8;#4QSV5P?E M+>T*(MR-.Y[7X']#GLA[9X%O(U_<7O]"NWM;=&OSS5EO\Y]?MM??0._@[=[V M^O9N]X_9&ORW_=[ZENB=;1_TUG>_;&R6VOO?=[N;7=8M-?R;.WSK4^]+[^#- MMYFT>)S1:#UP8H4 DE3@JPS$^TL+@"5K>%(- 5;M0L[EJUI\14:V_3@[8J. M5FA\7&B\C*_RK&F@61#*B\RJ0FATH9%9U5PR%T &BM"H5[5>&FA[7EB3P^HQ5('D@6F1)PWA.KI21@J5;"F:A4Z8Q'5QFTR99KQ< O6,O(E=/# M6C7PR&&MZZ'K#YRM6T#55/R"8]SX:30Q5@@!""W$R1Y)YM-0J9L"5 M;!>Y*HUN40IRK1]8'AI2S?B^S'B"@4@A'=!$@J** .7H5^!T$IX\TX%[+TI' M @:K2B]1)<$SC)L4NGXT/![;JXM_N<.0;BY3\$Q]J(>(AUQ,RJOS.:EH=2NT MFJH=D"PH[24C)BE-0(1$O -!8M0<4M8Z6]444ALZ-UK5V$=[[?8A8A_5;N>U MVPF6X;@106O"HT"6P04G+@HT7BF"Y)J[F$QCM[@R6F2W\\8Y&@-&\RLY3'=T M'N8[U%YJ(W^H ,&KP_BOY$9IPL5X-QR,9@YOJ_G?ROP_3F[;3%@--@')"BT? MC%+$.6T(BQ:2B,J84O)GZ"KEBXH5+$M22\6"Q][P*Q8\ !9<4@'#+07%+)'@ M E+XA&2>*58.,E.*BA9AB=NTTWK$2G0Q0R^/PR#@U01[U:(MS7)?JR3U&9'">,A M$V#XA]<\$LF3E325E(W<="6$!335JN&*-MKQ(]*7:L?SV?$EW+[;T9'[JABV.TP+$Q%8K1A)B4@ M03)/(,E(O).!""YBR@8<@%Q9$ZO,F#DPK.9KM-B2'X"+5$N^+TN^9"-1(.ZF MS E$@9:L:""^82/".9#@X,T#'VWCPAPD4]>J^!N:_<[DSMXBH&KB+Z'UR$1P'DE M/EA/K*(YRA) I6EE3<.JME>W\+L=I;;F+*4BPI*.&HU8=Q&SK7+7-J5-<-7!;VMGNJC(<*S5I!)HU$GC/N>=[ZB)>$\ M_5!LJ/HS#T!P>H.CU,16IQ/1$;?.V]-7^+H5?'WY3FB:EOA*>V_KJ:UQB6>A!T_ "VI=KQP.SZ]L../IVC'+!NG M;"@2'>6HTWM-7'2.\)BR4P9H:M2+D(KHJTU]GT14XH;,J6J]/\ M1L;EX7B M] :'H:+C7<2+3AH'K6$Z'UGW[/WGQ"-N<%P1'1(0$((1QRW^)!6C0GIJ0FIH M#J,+CMVTKB5&!=8*K(\/K(_*.2NPS@&LW0E@#9]! .#;0&^G?OR7,S.3Z3/RY.[Q,8=I)Q ^3 M^T(:J;F7;O_$G8Y6_CXM=M\_)#.C.#L /WS,G._M,66MZ4G0&N?.ZX/?AT>B__^[6KIO):]MR_++- MQFP+$0_)AVATC JTD3[B'@&0(@M96*>7I=6#^U&^6P>'?C^%HU%G<#SL[!W' MG49B$^J>>5^5]]\V-K^<=/$J/7Q?;_/-9^TRH]9X MXGPJBJ[4$F>S)*PT3#<^Z*33E8XY:(.,\^"-E&B1W$4&1FO&J*.)\C#;D^6Z MCB?#]'681@5%.F'7'>[@>FO:FR3\[!&2N$9A]$>FLXKO#?O'9?ON-%ME>3/N MY@5MQ@4N,<5QZ?BH"^O3K;VOM K_5OWOD#O4Y=O;>[ UAE^[_H'P.?J]_B?>UM[.V?=3]W3 M[OIO_8W-#S#9>J6W_A%Z.Y\9.IX4@"(%I1$9::GQXD81*UGT,2LILOU15G5+ MB]-K]Y6*>_=T+"E< A6#]")"5MP*'97TR<60!=6YX!ZS5 @ZBWL5W!X&W"ZR M,]:W3C<^?%:6)J.#(KQ(<8&ACEAO.=$!)R\X:5(I&0%VV^;4RZZ[L90\]OW! M5YR#O7HC;J[AW/(Z?CIY0$OP#X=O[2?(FNQ\^.^V2S-F03!,CD!,G MWOA ,NY!3OED@C9%:(-?DWQ6Q4$?R[Q_>8IT6_..$0S82+WSH0GE)W">.UP/ MRHNL63'OAI8P<323*Q M@%/'FYY'_]]_&,[X/UIDV\\YT/:Z.5DI!RN7ARI3QRB3 F U'7X6Q7!E@\@Y M4I 4%/!R(":3IT8HA^2%WH"DC/"!\:?; =?_-%'/]X=A6%Y;3^._*X#="L"Z M$]1DZZ2W\UEIE@(#A*UL#('@+'$F6B*5BP9_YVRIVE7RJNM5JUM::\ZW230T MPD2FN:)-;*>V$5A5MRDCE59:4GPYU$!CF/GEFDY(%9R&W Z=.P?Y0V<$HJ M'MT*CSY,\HUOW9W/7C'AN8J$\LP(^$B)HR"(8RGZD)GGMFB.7M,EI2J.MM9P M'X]OW"T&4JWYSM8\S2Z &R>,,H2IHMK'6";&ZT0RE\+FI(,-HH8_VL4O?D]A M@#?33W>C%\_"*WI0=G$^(:<;^3<7UY,_JK!T.UCZ.$4R-EY]=L:6K'E&LDV& M@#266'")2.IS% A064IT>EKD\-2XQM/C&=6NY[?K:;H13)#&9T4\2" 01 T M9D.,\5[K8, RM3"Z4<,9]Y_6G$K7E5LG--^DT/7'.3Y/.N=OD4/S9/:"H*/5 MB0+7)H.CS#.02; $@@4+T5:)^+;N %N3S.ZT>_*941/ AD2B3)& U9&X!(%$ MKY'K01)"F1_)Q-]#.?T-36F9%4HJD%8@K?4D3P!(9Z@T:*71 2*&EY1$=):( MMYH19I4$S[D*4B^HGJ0%0#JM2')%>^2[0,,]5.1_;]M=KMMH[?R_M!_1'MY_ MER@H)WXXM/BU(WR$YUZ-_^&D5.!+JRQCW)"<<6D"=X98*0+A+AG*8N!-2]O6)$OIROR&31/ M7DOK:VG]\E63U]+Z!R^M?T(]]SXU_R@B*?@,;J>!X:,"J<=N'Z$7YQ?!MS-$ MLCE_$[YGT]4#R;U/P]FZIKO0ITL' J:XU,6TG<_:Q*1=S-EPTC\@?$D9U-A! M^/JEV["F[EEW,^YM;[XOLH5R"W_&OP&O 3W\;^/3Q]->?\9!./APNL7Q'L^Z MWWJ\M]]M9 OW=_%G_'L76=@.Q?\D7I-/%IR75NBA%)]I2M"S0_+EDR.>LDR" MY3H$YZ0I:MGF!9^[7.D!"C(?PSS^\P8;T;T>[CUOO(G@-"@'SG$'4B;GG#*, MBP1,.)7$+P[_*MX\"-Y<-@HRGGJMJ2?,9DT '$>\R8%HI6@27"H;1<$;6%2. M\M/&FP4=-SYEJH>+((6B);LPHO<$LS33$Y)9&S9 @FN MR/E;98@'2,0X%;1(DKK"Y.P+L:@&;$L/GC7C>[GX6,6,Q6#&)1OC/$@N>2(B M!D7 ^4B*=!(!S9104M,4>,$,OJB3H:7'C!I;^R7A.L"/[#:RPP?NZ'C8/SK] M!=>:;_C:MV(6?KPX<:2.]Q1>QN-A,\@_ \OQ+. @G,]!!<<;@&-WDE#AAE7* MU"1).J"K*IPC)J._&JD+UH4<0Z8K:TSQ'PIFWT=$Z#D9RYW(1#66AS.62R81 MHHR&>TYLRA3Y@Y?H?>1 3+)&L$"UH*7X7,%/C>4&[61:W_.BMIO_^_ MQ^DPG/YQA&MUM)&G\DV>>3[);'>']Y^-TB9:YXF@7!#PBA%7"I'!2J]H-BSY M,-O=(3R_: MFT2_&9P?(0O'#:]'=Q!:;U]E@K^CQJAQ9G\D>'WSAX/WL7A ME\-44TUJJLDR9E?45)/6I9H\ZA"<]^6N31BJ&/DODN:I5DYEW!05IY!R=$JF M*)D+RDB1=%I ]5%#\RXRY2=Z>;X;#D:CUVXX/,5A?76 \_%D!#]/>YN_[7B:TK'3W?L^Z[C]^Z[[;[ M/?R.[4V\[MF6[!Y\I!OO\#[>_?FEMQ[WNNMQ=[H/0Q#=G<]9."&R%^CP1HM2KTW!5(M1%#Q;[EQC[0-"NFDM4^0U;*2I!!@P&> MM(^!+:!@J&+?/6+?]YJAP#=>?4Z":69 $&80 $&Z4C/$.>&1@A/:9JOLJ!.A-B M=.;'1*TBTL,@TOM9-N:LE"Y8)&))) (Z*V)24"3[Z',R#C3C*VN2+JH8O$5% MW=5N+^TV4W2GJ!9 BT>J$R&T$ I@0B<&.HL44P+EKF#J-/*&J^:@$_8 M;#,('B63B24&.E'K:?9"JAP#-6B[E2BTP&RGB8+2)DM5@JS3]%!YY#HYDSV5I6^"( YX)4Y+*++F0F3>Z<^4HO#4N2PTU M+-JHK?14JB29,!!C-M(XAKYJ9!IYI/;U/*/=1CU-+B(2B!A+>0LO9<=">/S) M,I(0J1UWB-B^Z8W$]=R-IUL4A[CCL6U5A[RGH7DRX"BBD""T\)X",!:- '"1 M,N5B"(&JRGA:#(X?9QF/D!$R\Z*.H/CR3&3RM&*H:MT_CK M!9K3>M2GOL7QD(REF2T^NZ(&LJ;&0*0R:ZLX3\"@GK7?Y7B(=]>WOO7> MO3W87M\YV7CWAO;.OGS;6']SUBM-&M]]%%M[.R>]3Q_/-JX<#VV=]/;>X&O; M7S;67\'6Y@>QL?D&NIM=?)8NW=Z,?7R=;6]VY709XP[OGGP&;K/VFA'A0B+@ MM2$N&DF<9,:*R%(*1532K'*YX..AA1T ?3><5BA*5,A[>I G( LT!VO ,:&8.C4)JN8@NWA7R[A'ROI^([XCNJ\_:,.ZRY"1ESP@D:Q'R0!(KC!?9 M6RMM* G5E(@TPQ0^#&1!=<3BPD:8J-5,1K->+U M+DF>Z+WZS!UE(7"-$!-() MKD%:AGXM)*<<+7H>-B9;E/4\JX7U+8"U"2*W\>%SR>\OT$6HBQJ)7$D+H](2 M:K/G3FBM;%Y9L_K>%<$JJ%50:R6H)9:#AZ"L &^%3<(XP6RRD*H ;+OQ M;N.2QD'WY'."Q"GSCBC);>F-[(D)5A$=?2%[_0&?(7S.R66GJ251B-(EQ67B M4N2$*>%BR!(=V+BRQL6JJ,&ZBGG/%/- "YF2$[1HPN5LO311]W/'$EZ##20@+L7 :XI\5$J@ON:"-QYQ@VLK(%=-5##=17S MGB?F98E[/V4F\!@!:9Y)#KA-R27C_ M^E_+ G@"/5N=A 7/&'##;-!.0>"<.96-"97DM1CPNK-I=TDD4#(+9':E>X"T MFAB!;B[S,8-5++C(5]887>6/W.K^;DSNT57]EL6JN8J*49LUYP)4CLYPZW*, M)N*ZR+PFT[;$G I",V5TD:LK/%5#5"-^@D; M=<"J]CYN"E]#1&T$$%R9B.NJ:KMMVL MIQ,9:!(\>:>(YL(3I%.,F.@2"8HY*E*BN*)7UKA>I:+NUD_8K+U6F3&;N4X> M>,I64VFEI9:!5C'4UC5M-^OILWHO( H#0+CQY>S*&R3?+!)GJ;:2@97 &K/6 MJDUG5U4.Z(H-_W'LR=4#^?TT&G6.=O%VU(2BTNV/Y>=J[+DLV$:CD28K':/6 MD#PSF6H9+.YS5@A5^_$^/H!]F#U[%PZRRV )YZXTE:% '$/\HED)6E1OF("5 M-;&PY,H6I5!6N[VP6Q495=%29]%N/03G/61JN5),<9M^$D&H=OM@=CM]NAZ# M"UIP1H1FN>BV&%**0X@ "#DKSSVU*VMR4?F!U6Q;:+9"\L2#S=X'@0ZE\=QF M$ZT*AD>X<6O;LS0<1#?:K<;\<,8\>ZJ>0P@Q>R+!"0(J:6*32 2W7^E3!MR$ MXPI:KN&,_Z-:]!.VZ!P-,)Z4T@%]26H,TB_E>,1U$ 3UU:);:]'31^HB>V$5 M#R1)BA;M<8]&9&9$,\$"XK3T6E2+?@86[9P+*D"./E!@-GIO+/K$02E@AN=* MK5M@NS.'ZK@LC>'@"4_2$8@\H4LL-?&.XDYL0 JC5M;,W+DPU6S;:[9:9B30 M21K)/(B4K!!&L!0I)"Y254YHN47/GJG3:(PL.W%D&9!@4T9LUI$HP;A52+"3 M5"7#3>I%B<54JVZA55/K3(J&.V$E:);PGXCF-+G@M!;5JEMOU=-'ZN7PM%0+ M%?U.1L!I3[RTAHCD(N*W3^!,J3"A\^>M5JMNKU6[K+0)7@DG-8!-MK1DX-YR MKZ1S2=43]99;]?2).L\Z9P^.:.J+RA&EQ%J!GK1"7SIDBUX3%*MFP%MDU;7$ M_6J)^V#B(+U6M/\B\N=Y=%%()W%Y9R]-$(HZP013B%V&USC!8R/5Q]FC78>X5/S@E9-^+G8-%*VIA8L"9(H,%9"\YE M(:)A+# AJT6WU:)G#]2I4,&"(,D7?FUM)#8G1J+(3*#;E*)<7'I;M>CV6K33 MRL40HDS!0S3!),W 99FT%AH@5FK]^+8[>W0>.7=62T6D59+@)'GBN 4BJ*34 M@4O,X,H#4VO1G[#ALB03B*@8EQ2LU XWYLAMHA'=8L@_D8:I1VRML.GI@W// M/(TJ*1*B+GW.72+.!" .:/0V<\M=*NDPU,S=1Z1:=7NM6HE,/02>N I@LW#* M&X5^,Y?>"9OCCP_.J^D^G.E.GXX[+9BUI15&< J]8X&.<>:92&:BQ]6:1&GS M*%6;8EWS%IO?L?>%'QP=#0Y>"KSK.#C&]3@6M*^=,>8=FB<#@*8(L@0=+54. MO+Q[/J?%)<$LX*&0UC#OB53*$4MS@*(-@ M;$D'M(L0SEJ@.2U'(Z$*IA5,?R%#"#(JF[W*AN./8)C71M*8;1*4J5S!M-U@ M.IT.P14+W M*E*6>@'.:6.DB*35KN&WRK"2LK*E5H1>5A5FQM&)IQ=)S8NIX MR@8-,$@#/C.DI)S3Z, AJ%)6M1_;C:4SZ2G19B8\5\0X:0A0Z8B%[!%0<9GDBS504(LN 5ZQ=**I<\>2Z6A M22A%ML4>O@ILBAOFF19L?21L'0F+RL;<#%Q3R@UE("'1#RH0*(M MA?+9@S6Z8*F$!;<9KEA:L?398VD*1N>$ !JM!YJ2Q2'*VB0=.,U&U+8M[<;2 MV3PY%FDH$D'$JD),(7)B1& D@PF*2:L"9>CDRU4CYBX(K6A:T;2BZ73]?!1( M4[3PG@(P%HT )#>4-0G'@:J*IBU'T^D,1<48))-_EQ7?/SQVS5-."BJ=6PWP%UJB97T=C/KE/2^':1_?_%?ZQTD_ M'NU>6-7$!\^?EEY^Q'E\MN.C'W]DXLE"0@L<+APDN8G=%HFOAS M=W@I-K63B!\F]X6XC+?[TNV?N-/1RM^GGNJ@?TAF1G%V '[XF#G?VV..UQ$" MTF#8S/I+7+=I6-Z%]^1:].F1I)D:_BO MR+AW[.DV(^C8EYIKF-%%=;VTC41334T-?,%B!5%:&"U%P:]_/3(ED-@% B3( M62C0DAD9X7[BN$?$\1 D5UJX *"?18V(3\Q8-6VL;=L[A)'-;GM59XSHU] 9 MHQ/SVLBWKXAY>)Z@IX R)LV)\,[C8*-UAM- C;0'FZ.)S*#+^*"$3V7'+02P&8Q?N_GNKZ[\OZ6RU_Y\C[-O_ M[MAO9KA]'([VCQMM^._W_6]_?M\[WN'U\S^;>\>M9F-W2^P?P_V_?:6-S_7S M_YSOG-:/#P];TDPR O2%X7^[? M8N3RK-.O]:,?]F*HN;/:X45/VU;K+']FU-VQX,R R+%G6_#KL!5J\><)V$"$ MC]2.P$)BKY8_V,_N$2)8SG^'\%XS]E?ASV2'K4'-=D+F+-&WNOUAKO<&[".. M*KZU;FW4Q(WADX-:LU]KYVIQ5QH;FGUH3S^&M=I&T8B-DUZS54ZH;+66+6ZU M=BLM _KD8#ZX(DS-)5/8&R4TX8)$C0/3V$?,C4.L22&G^:[1 MJ'_D\1\< 50/!_T!F!VPG!J8 ]CC"9B1LRV;S7;T(3\:HL(&^[7>Q2#53KJ] M00*^U*V=VOZT.S0[-< >>#4;]6QF!3X+CNJP=-%S'(D+T:E @XY0I/@L%4#)BZLDZOL_-_W&@&?\#, MVPQV##MUV_-')>Q07> .GA5W')-1)";='!%6!C(/ M VEL[AT0X&6*F8B42!@,A!*DF1#(.:LPX^"P^1C^#4L+BXT[PA*JI,J/D!4A MX"$===)[PW&"_]VBW5R9U1S,2C1VOQ]$0:GB1B$OJ4*\\&53]M'&\=,,^8P%JA0!D8E&0: M#(HSE.<(K1UA+*MWDYLFLA$$W8A-M^.2O858U[J]F^:]M>NIH,E0>>&#W8^7 MD0>$+= 1)T7 C'&J&L@%+'^O\-FCE0&1[WN\/!H*L"!+_6;T##;@Y[N^ACS MA%#Z9[/HV)R:"S4(:O)@Q/X O"-[=[+-7NV';0W'<\6XXR9[X=9CY"_5/;6C M;AN"N)O:]E)-* N&YZFT#T'C * NMEK Q :7@P7VOEI\YEJG3D:6,!PAPJ]M MN 5$G3:/,6!@_M11LS\ + 6L*4;L1^R=74:Z)[WXH]D=]G.T? 1&' /JIE2: MQS^+KQ>!+5Q^]'8MOYT-H'ROWY^R!'B"_#H$M-W3PAVSW157*&/EM<4TA.U. MS4)0WAD<03] YS7[#^MR&XZ'_<'E<\-3 ^R,/FJ+]8@I+YD@ Q,A.5:"EQWK?9EPL^SB>S-?X_4W7K'%>/X ^ICGV M1#()AG@@#&G''2)),Y<>GWT\0 7-G9\ Y=6S2.-PX\TXI) MF'\L%@3!L.0C"![B M/S ^*!*309ZXG'.7,(M88Y#TTB:F>2X:FJ74\(W/L JAZ$GW>0=(Z M6[NR1'_C?I1B6.[=!$"X6+D[?T'XM7S%"T*VNM%WU%KM.1?N_VAV8.Z#.6UB MT?YCMPUW\DW;6I0E^L;FUY'IG[0;N[^WZ]_JN'Z\@QMY^[OA:'MSX[Q^[L_VZ)_M M_?:?S?KG1OL_YUL_MW>_G];!@1KG>V>-X_J!D91:QA+B8%:(1^&S.D% AE+G M&:"4U+:$,3#.R"!G!O9?8*S0#_*N+=N[-U-VYIN;]MT\]"E ^."V%-P)PXK0FUB@H5*9-! MFZ78 K-;I#$N^OA:DG2<2-#H->TPT'W5Y_M6A)G@3/:MW3 M3NR5K#5$@+WNR?C/,I/2+YI:[JD8]FO%%JC:B#':D]85QXN(Y:.OUDX+$_G1#."_T/+2>DK# M&N6K:B=#F!#S3M\\U#.9RUHM6W>GF[.;.3:;V(8S-M!^K5B+NDCCP056>I2 O?"$_(?K M]GI%EG"<0^V>Y-72\IG&C@00",,,-_V6 M/@.M@L<,QM-/L>)0)N.[>>('OUHM=M6U;+GL>SDGE6X_,9/]4B0ZND-H9^C_ M^N$^U!WMR,X;D"?Z3!1=5&P0O]RZ7>Q(+T#DI!\_C'_Y9][#U[)G'YJ=XH&+ M+UW=?@[7O-S?O(;+//1]4=OKQ5O7=E$7[XG]9JAYM:W\1JY];V[+DO8 MFB"/N^S=[PEV^TV?TEA*'W39>T2E9ZRK7-K)*QW,N?F$Q6P/51X>6*C'*D+C M&EO]/]?[;3W/$C,\X:VB_?73Q52WEL4<7'_#\]YZC>M4'GR&/FBS&044? M,(T\^*0)L<01*CSU).@["DD].(_:R,SCRK'$A3F(^%C>.CJ(*/8_?SJK?_O2 MWO]6/VUL[L'KGX"W[IWM?]X"#KM'MG?_:-4W__B^=^T@8NL[M._G_N=]:/,& M;AQ_.=K;_7+4.,XIURWX^ZNH?_MZ"M<^^L_YIPN%]OK&@66<)#\ )[UW"W&// M**?8..S ;:AV2E+*"9[#0E$%OKQ74W+8-\LIZ MWHL5&WM51/OE13C;-&[=L+)W,2A_='L?>S$T!^7J405G,\%9?9*O!6R\M=J@ M!&."N*($66$3TEI3BP.6W&3-B!N.AOSZ,C7&'D?%7KTXX-+XZ^,I2.6O+^:O ME_0C6JFM2KJ_BKW-*>#V,6;R&JVW& M%'MYG?)R,2/%O C9B8-;$Z%WH+&'<_9O-OB]V&I0P%#\61UZR M\-16SA''_F!KM-=WJS.Q2EDAT4Q(M#/)'!3'TA*L430L(&X81X;[A RAU@,. M4B.]+?KY3$J7QX[LRA\N$7]N%+-N&M]UQY,%PC:3YF(9 1 MAL.?'EMBG=9>9A_FB^'#3\U3/"4,>()LYN*Y^4*OP33BXDA!+H=/?YV7SWF?Z_._O+K M$96S/\+9+R=P)Z5)T40$XV81)YXAFXQ!2KL0C8F$V03.+E>%?'*AK!=Q]KGN MD,'W[9 Q"[5!)I_&')_WS#N+"ZF!=.>._U_*(ZQ%VJ'7;==L2LU6,TM$_/I* M*8A7U;Z>)7QY1FV"N_=&;XV'[ \8L8V+ ?M8CGR%AC.AX=XE]3G^Q+I2I Y=HO#:8I73IRQ_S-&UYYVP M>" WNUF.']^ER/_6]YC-OX/>3-"W:$2HT>WX"C ? 9A^@@MMG38.#V"RTXI0 MAD*(%'$1%#)">F25BL9'$K"E*^M4K&+]Y+UJP5TX755!;0>TR%5RJH/:% MH?:"FV[]S-N"!>&)NX"8H+GVDM3()NV1<@N MI]3%J7SQM#CAY'C[VR>R?_SO9H-^Q?OM/=PX__)]>_?HN+YY*/;._X0884=L M;^ZQ1O-*G-"NB[W=?[<;W[;8_B[$&<<[#)Y3;'^NGVYOMH[K[:\0=WSGC6-/ MKYR--D0R*51 41J&8+@8LC0Z%(6#=Z(-).>OY=J3M^6\P+G!U_"3?SQ@1GK6 M9;/W#3R!6\6EY=92RX6(UEJI"661$V9E9!EXB,&,$713%J,"GA<&GLM=0EE! M5E@G$8Y$(9ZP1,X8C*2QE&E#I4MF95VL+8,BP^L#3W5:^E[R5Q1D*<0*VW90 MJ##>P_H>%":%-OD/8=@K^O(N["P[&SIAU-63H%DAY;U(N35U M'%I'X0WG"+N4D9(JY(B0R&!/!%4DB5Q_D9!;!8N?.U9>+A]X%&6H?. U?&"" M+3 KI'8)*>L#1PLQC^R'I')L;IFLHY MUI-NOYD_\Z$76S9+ZU^F1?\Q/4N.$K/X\BO6 0$9#F[_RK54U-P]"3\H>_T' MFD@SE5TV\?.H=PD/AQ&Y7K3?D4W0W ^V=6K/^BN_32>JFQUTI1>O=L"MCYG2 MLSUF"68AEU8K1OU#H0:>/P5ML@O3EMI1+R/8_]Q?ET&MK!2-2O;/J4S_ZCKC>46FU^Q_S[TSKCG8/P';#;5^R MTE-6V*W#;$_PYS>=JB76T B\/1J)3BWS$+:^=V6XABDQVV!FNU_^^B M(F/KK!!$/X()J.9BA#9E&QC5^9LJV%E(EQ=5"7O1G5WMZ/^R-GVRR6RBF%QL;'@\A#:,%7]L"R8V;6=0ID\ MYO?RHQ>56+O99INC4J/%98JS!(/KBVD78O#3=2K'8_?_^N58]XK'6RU&&'IJ MK(T %^G#C-!LP9"N3A:WS'6O>LV85^;R\XZ+)Y:J](5X>TX0=-M +Q*,<#<; MR;=1WU_4\"I4I\%]1P6&BXGBLK[CQ^U_;VTB8FK@'"'F*YUFC75;UG3,BN_# MWH2ACO2>BN;TXZ 8K5X$'_@1+VH:C"7?)_IH+,U^646[+!_SFM6+KI>N>1%] M^/%YK[_]40S#5BZF/"$!\Z4EO/>E^I^-X\,#GT@RE@(+4R;O M?18.60"NQ*BR D:NN5+\>5\)WDH5O]JC4*GB+\<&@FHW1;6; MXO$=-B[I:@<06P!P=PJ&FFJ9)G?#S;GTYUV\7#CRO5N\=@[,7.RU&\?U:_O(=W"=;IWM;V[@^NZ. MV-^$YVKOB?KN5]$H7JO3[,-R6:]$!Y=JMXW M=C?.&CL'$6>H@*'A(66V934R3@H$0*4=95$Z+5;6.9M1-^OY>-,,.UC?MMN) MO!N'.RVUYIP;Y9CF$F,3F''""'7/1M2KQVG/8Z\;;/^H&WV;#I[^*5.%6 MQ_?R:YNQ_+?"J4>2AEQZ0UH5 C!?IKU&,.\0!&/)4$R"$)RP3AHPBKR:JERE M=_^LK$-+S"-5DH-SYK-;COF4I(L"4_!QY1[ .BK_?36>D4N3UNH-/BBVD.H=5,J*$7.-?2BSUO( MFA-E]]Y' :\98.F)QX'G$PQ]ZS4'$4:N"H5FAJBIFCJ$&AU92 CCF$I5%HVM M0##5Y+U>&L;ML6'0*Y3E>Z?5]V9PWB<>J:V<]_6=]Y)?:*>LEI[G10Z%N-4: M6><4DI@FI2(EWJ5%=-XW7Z-O8C=-[(0;]M',MJI423Z^0 >]&8A_O+INM5+] M,B ^53TI0C!(HB3(6A4A2 P..1\BTI:H$)5V1K*;ZR$_::5Z"?1RY[-)IP+/ M"CRK#8QO"CPO&;"4RGA" #>CLX@+S9$US",+LU^R@7AJ^#-L8%QL!=SE/8E5 M)N;R,=/^T!U'/\@GE,8';WOQ1Q-NDX\PY4\<-G_$3@UN:CEC&?]K7Y "GT5;O6;PY&9Z#MR4FTO>+TDXO@Q3]BJWL"X[)6*^]_VAP< MU:"78 SRR<^"OE^<6 4B7P3 Q:'+\M)EBXO3OL4!U5,[\$>U5K,_R*=/!\/^ M19LGGFI\)@LN.3IHG'?<%Z<_?6\X:';.UFJ-;F=TN_S>Z%JCXZ?]D=:L]44) MVUP/O-LK3RJ#+2!XN9?/)5^>5BY>*<\ 7SSD"=S4-T_R8]FS\NSR<^HG_S6^ MW5^V/]@SZ57AQ/+ZT![ :^-3::D:45YY4OE#3A2^.+%?;4BVW;A*\..R<6,.XY[69< MC?D!9C-ZA/=G,S^WL\:V%P0#=\DV0_.",?R&N4#>8LTY5L1&=[_-P.O%T!?Z M 7G<;4I>C!;Z?-5JLX3IL5N;['2X"Q_?R] M,X!>GQ4""MO\%FOY\_G .S2B-K9# -X+\^MFP(4O]N/X1/Z$$@+8(O"I&-9J M?XUO4VIPEX \"8BMBRDFK_7TPEC>P=O^48F6J[74[/4+D+ZX>S;X0=$GW4O0 M7"VU$HIE))33F:6$PLAO!J,G[!?31*G5D#NM.QR ?W6* [KC@_W%PW>Z^2OC M):C\,!N#VO6S]"-=A]II_O'217<*>:3.L'T*/=>/G0>PWB^C7M[J_(CE[C6# M-\'Z1KZ\T0E_#^#I-T:STSMTW,;QUP,:L)7<8G#7S&,ESFO&5B. 2\L\#Y0$ M /M.]QJ-O2X^7P'QJX[G%@#Q]]/Z,3S7^5>ZO;MWX*A(F/& =-(:QE9R9+3Q MR'%,E+":*3/#1%Z"2.'\_>PXE[QN#%8E+)V.$"*CBCW->)>WU7?.)JGLB!F7 M=E->MSMLA1)8;592A'MGM924,FL=::\\H-S!B^I]W Z97B]D[5=!V=;%TR^ M$OWF,@0L'"HU \X"/OF_;N5S2G5HM MF5X/N7VEY*YM/@MH<0\TM/L?M^K0BP[%58?.M4.)J3ITOAVJJPZ=;X>J1>C0 MM]2GN]V!;\F_IBK&[3,[R:#43FU=0,OV19 M[9->-S6+G/1(.'RT!'DA\O[A9EG#Y1WU1^NQWBU4N4 #>[DK9.;R3K=L'WT[ M^SS?YH;,I(WDVEFMD^?>>N<%(XQ)+J,FGNL'+5OG)>O0'8S>O[J U.@.XD0Q M]\^];O_-;,H\:VQZLK_KS_>.=\C>MRW:T)8C^#[>WMP3T&;6V-VA^^U\[]^_-S[OD>+8&,R%*$:EP6ETQJ," MBM<'BDM*(;*:"A8L4!.1]APH!8P7TL$$Y&2D6/L0DS) *58IGO&H7 44%5#< MS"@2T G':#8[+@2%&$0G8A3&B6J%*T:Q($"Q?Q"* MC >TL-$0HIPRQF79M%4M>044%5#, 2B 2]! J 0JD;A7RB@E([.22X9]:ZVZ4H*JAX6:C8F8"*O0,NC+-4,"2-D%GU52,7DT?:>1@O$;Q)"J!" MK>)9-7V>#RJ6;H'[94HT+M#*][<+48D'KWQ7TMN/+_@A/1>*4\:HY$)@0[1W MT46JM,[U=AY&TVY3QZQ@]\FPNW-UP5D "3->,^2EQX@SK9!-&*.DI$TD4NSD M_+0P*]7\Q75=QAD+VA%)K>.$*Y<8-B)Z+#R5#C]P=:=RW6=TW2LKP$P:S:RR MB%@%L16S%#FG XK @"D--AA&*]=]!ZXK:9 L>FLY\]Q:8RE+3C*%62SJ;E:N M^_JN.[TFJX44'GN&@L@B?)HK9'1P*(9(%!4I2\Y4KOL.7)=2(8R1V N&>?!! M4^]MDIC [(NC?YBZ4.6ZS^FZ5U9)&6&1"V=1L$Z#ZT:.M&<"&>E#LC)&XD/E MNN_ =96EBEO&C8Z4&V<=L#'OI(XB2N7P Y^N9M>."Y#<."[5!KC-'?4 M6DF(8,S&ATK-5UXZ%R^=7L2SUGB#G4=:V^)40LAZC0E9(V2.:[QG9&6=Z'E5 MY:B6]M[\V=4I-?ZA "HU88F$95D+BB.J\, MHE^O+LEAR@3U7$-8DACBC#JD@R6(Q(B%X#C"=/=(IK,0)23?MK]1[@+3TGM@ M(#Q@97G0S 0)?W$:3946>'U_N[*.EB37@46#J,^<10%=,9AP!,-E%9!-&[FH M_&U1_4UKG2A5E N3N#'*6*4"\XERE17['WC8J/*WY_2WZ<4O28&":,-1DH5H M?SZ:2 -&5-FHDY->^L=FX2I_>_[P.XC(/5H@0^":32$2R0\RDH2JD$EZO\;5']C6DGB2 0K%G)B<*& M.J)8M#8DYGGDE;^]NK]=7V9B3*; D"AV=P28X Q5#IFH"7'6<<4>N[NC> EC%X+ZL]S(O@<--K0]BJX'%0B!'@D=P$CRR6 M%'&N;8C&>N9XY7"+ZG )"R6$-UB$Q%5DED6NG8M*,L.4]@\[L%4YW+,ZW/0R M3V2 BH)Q)%/>!(4M059YA;B P( $@16V"^=P2[>B\_A%XB=,#88;YCS6DMG@;75D?Q&P?>_JZI.UE&F5 M-(J&YF/[2B"7?$11DL",=BKF$_N/42!]5K]YY>TY%6I6J#F?$[1/(66908MHH 2@:F'R4 M&FL%FA5H5J!Y']6T-";MJ?-"6#*K@+-9P?-Z85@3F7( M.](0"Y)GA2B&#+$122^5$$1(S]2CE&DKT*Q LP+->T#3,R<&S2NK^3PYSFT02 @9$$])("N20@%;3:)2T1/S*)7> M"C0KT*Q \[[P7./(I,3*),N)P"Y*8R4$YS&0($+%-!<$-*]NR2"2*1^<0YKG MC5 F07PN?4 DVIBB2<9A\RC%X@HU*]2L4/.^/6PA"]HHYO*.;$*"9IG"8")M M\-[C!ZJ<5*CY_*@YO:]&>H$3C@F9D!SB5 #7#(D@(;F5P@BG\LF(QZ@W5[!9 MP68%F_=MM4]>4ZVM%B1P2I0QA/E A!31!#$JN%4I62\ ;$[OCJ+>)*=P1#!@ M )O$>V0H_+ Q=GYC6$;G-E/'8=O MV]YALU/TV=7#\$2_QF%X.H$>HP9?.7GJ>>(B ;=*&F)3[SP.-EIG. W42'NP M.8(+@R[I5@D'_H?O?MCJ_("GZ_;._FAV;,?'2UCH?X[=PYX].6KZC]U.KDG? ML]E8=_.;N]" WUM=_WU)T6+_/T?8M__=L=_,<+N]1^#:/_?.=P ]=O#>[@Y\ M+QQM;VZV6LMCLEJ[=7H &'>Q M=XU8>Z&BQ=C T.O(M$Z,4B^2RBM@X9;#QD\=]K]B+_]A#^/%5('HNQO]'0'S M"P>:?-[8_ 3MV#A(27&B*4VANZP M!_\?] >VDR$9!KH-3NZ;ME5K=0$R:KV+@:F!X71\\P3>%9[J>QM+O;&ZL>'!P9"+Q9L0LEHC;A,$3D:/?+"8N\I=I3E(GWD9AL; M',4YV]A'8 3 -CM-,+-&M]:%._1@4H2W:TP7]C@KU#TF MAT"G3&_*JKXT^]^W.Z410E],F&%E;]?P#7ZO'S"#E8\I[VH2@&I,4.2\\&"* MBBF<@K(TW!'@W#BLCXMQJF&=X[!&3;$0CB-L/$5 %C6RRF@$,Q: .N5&: 60 M@J]!RNT8 M"JV\&]PL6\%+X&PUTD\>Z1P8:!WSJ6*23Z62K#NLD$LPA3)&/">F4'M?6:=W MD+9.'-Q%UOHW(>XESUNMV58K7^H4J/51P>/ZT0][,:S>CKO9QFX,&7JQ?Q*A M?3]BZVSM G8G,?1ZFBH5__GG2X'K+G19#X@ \-5>+*BJ.\O]V(]7 ??(_H@U M%V.GF)J:(?9*7IL[/<1!S*J#Q4?'(V%#AEI_=O%WJ]4]+3H<:' Q,/"CWX_] MM2M:A3"TV2.;G:$M9\^)*6K4>$[7E( '/.GVF_DS'WJQ97-'__.T&09'XPSR MQ!='"3]\^17K^MW6<'#[5R:2>[DC "GF/0'B!XW1'R@;_%073?S,#2ZPPE,> M!(^6"HBL?8Q6!YRTI@H+Q44B!T20E?&WCGJ7QT@/(3*"P?^.;(*'_&!;I_:L MO_+;-#4 7G"E[Z]VVZV=D]*S=4[)40"&NZ69?@!/BKW\*6B379BVU(YZ>6[Y MG_O'"/ACD2O,3O,Q3TN=0?__?K/K-XW_S )H#4"Y-EW?TTFD*[<+TCF$;#\1Y, MG?N?]_#^[@[9.SYD]6]YO<2?[NW^WH3I]73[[RM3Z/'O[>W/>Z1!&\./\]Z/ZYRV87C?$?V!2W=XX\,(&2U7,\V9$'/@J_$8$ M\A1#^**X%XJ5C ?P-8:-O/:5=[8NK4RQ<3C,1JGH*OK1=,F>\5@"_'Z=Y&/%=*_U[;>L\653\]4#AR@3U!BC.+ M.,0\R#&A$#$A2XEC8@.[:B&+'U5>VO#)A0W'*1M>+8E./Y.B$85)W1IS\AHN9^:1:L+H^J.WUXJWKJR9EN])O6:HN?5MO$9N?>^N MRQ*V)LCC+GOW>X+=?M.G-);2!UUVOEKCK[KAXN8%]=D>JB3*"_581<168ZO_ MYWJ_K6?PG^$)'Z ;LER=4<2I-0A1Q[V!IWIC(8IBYUEA6E/_=>8)_(!YPN9L M0W_PX<%R^_=M3+F^]61R]\ESZ-@\;R-?LA8#DPMD./\"2[G9*AZJ5;9P$\1M MNQ3?YJ9"DHQ*7N! 5.1.<,.DX=@ZPH55A#^P6.R=FPIO#3D6;'OA(P./T?9" MO'^\0R&X$-N?&T?;W[9PO?V);^\>GM>/O^.]W7I>7^/U]I?O>]>V%WYI-S;W MOSRZ3$R=E8[*,1A,39XP Y0@R!N,LT%U!;,4U M%LZ)+[F&\X1Q(1G".&G$(U'(&!U0TIIPCF,B4JZL"[J*;]B=_'I._&XS.77K MC^#%WMET\N_!1.-M0Q'7'.=XVEJJN.,TU_"S)%MRD-Q'5_&)Q8*BG4D^$1*- M(AB+"-$4<1LLLM1R1!U,(XYG;N%6UAE?)7Q&9;FJ',2S>Y[%>;+W-E!O.#;6 M:2$Q]DRQ$ 6SJ2(!"^=YER1 :\9)*"I!9'4RB,B0P4PA&#>>(S'&32S4PXU^ MA03EL]5;> !S?] :T]OTZ!>0?ZD\>HX>_75R+M5*J*HEUSB?*B5KU(]9Q&8^WUEB2+W=^S_+Z!C4OG_?/U_;$",#OK9A_ ?3::'>A^\Y+\8/;D*T"M9E ;6^2U)@0 M!$W)(QHCR27( =0HXT@X'(U6)+B@(4Q1J]Q<5^OXM= RZ^Y66%IAZ:+EKBHL?0263FQ(D58E:PA2 M.N>KP3R1L=PAYXTWVD3-1%I95VJ5F.O:5LN*I6]!Y'8R[*K%GR>QTR_%!_]W M!L=]U-'Y"0\6,WCP9(,O/%8NJ<<^_ES])[R]<^ MIU&:B)+B64V.1Z2ED4A$ M#EVO.)'!K*R+M>L;+VI@2JU".*%32\W?..Y4)$ M:ZW4A++(";,RLCSVX/2,$70C>E=C/_O8L_K. 72O3UHG9+RRP%XM1DY8L )) M&>;,,A=P'OOK,?L=8X^+_6DS#7^,6*6D'(8X"(;;8:*\#5):250(NAA^#1Z? MA[^P UP-_Q.'7S0.#YQQ'!O/D(6P$W$2+-*&.A2WAN%21%CM[QAKN3I#S13"8ID:Y*Z"GFEV2NN$OQZD,?90&2V^^VOP+DW@#=O 6=NM1J9@U^3,_SC"#[+ZN?[S<;F'W"OS--;S7VX7GWSZ'CO M^$_@ZU\I2'.9Y[H%=NR@\LMC:( *51N"K8DS>>B^< M#UI0 =,$=HR&I*G4\-\D;Y#:>8E1W8:X"QREO"VG- M+*QUOT%--S1I:Z%M6 O'N0L2L(_;1'4*/EB%]_G]:/X;EVO[/MW8V#Y+CP M45LDK6&(:VZ1)40C"\8$C"5$8]/RR7Y]&_&&"VIQTNN&84F4,WON17@UR\;Z M4O9TM=9-J0EL QH+/Z<.@*S5OEU*G\9:,]5L8:.9JV4Q;MOKV]6!YF+66N;:9[0&J TN2;934R0FMM MN-91/U^UE>L$9+[4Z0ZRUFU.G81:MV15'^$IN#Q* &_>*5>C1M?[NMJ>>$ *8[N5C7C[:R;#GCXKVCEL> MLHT4><>U6I;+C?T!Q#>Y-UO-5#1F1$^S<13?..JVIL\DYX:UFNWFI;YND:WQ MQ44N>F<5"&XQE+DT1"P>I@;&U.DG8+U9@:XY:!7#<='&LMUEIY^6E+D'EP/R MZUIG%R8.3S7NNF4+$S8:XW \+.3[8/2:W9!3 M@= M.4B R*!E)ZQCMU \OG;AT"U<:N2U,,!GM3SRO>R)O=AOAB'\\L.VAK%V M.+0P5(,8"X^<_-0 YJXL30R7^1&!' ^N"AXOR2A\R:_4ME/M*W32+RM?MK^N M_#HV_5X.[ONE!'\6E,Z?!+,;YN[LE'%;ZRSK)A:?+X;@"C)<. \XBG7-%L!= MG+QN4?3'M9J')>. B[?M]_$5+D8\#Y+/^%>68:8-XV.W> X;W4V\X9

HCK]GJECF7^Z%IMJW-QR?SB8 KE;O]B<8^Q&OC$,Y7N5G0G=-8) M.$9N)]CV]WBEE?U"5OTTMEKYW^Q?95VKG5>J98OOVKYC;'CO3'GE=C1&2.DBTKRX'D@T7),>(K< M*:7S69O;8M1[8\XK]V$Q&"6TY380SB/63G*!B2+2*"ND6H:09W=*N'@P*EE6 M3"G]::!UW6&)L&6*-?.7HD!9 ;&^!;-D$V*ABR(/EUQL5$FCF*^[O3QIY*FW M>5\ ,G-)C3=*27HI$S&^]H$7A)C'=E_6KRY GFNNR/ M7B2Y4#>AX5S[X<%[M6_HO[>VV_JF1WPS^Z5?X.S)]*I]D;_=3E_[<2-;ZP)M MF'[<8N=HP_1/N':S3O]HY7;5Z19NT#^;>\>??NYO^K/]S49[;W?CM''^B=2; M5S=,_P'/L76^]^TK/%_]'.[)]G(]RMT_H U_?J_3_:/ZY@:K[WX]NZ(6[ -- MSON$$HX6<?]?A(!4GO$Y)>X A' M!4GSA*3&QQ$D'>^N,AW\KZ'Y,[5N<0XCTV"W37NT7\NL]WF/5?SSK0^*B7^ MQ)3 NQ6,F/GYW\R,\(SY3?_#=S]4\\"3YX$I07*O>#"*:6!PC,(

4XXK8XS.8)XD+3R R,I1. <'S5$+,L"#?BP%>VC)/1%L>7WS.Q*->8 MZ/@;Q(66N)5O/.BY:W]4>3CR7Y<'=!8U&GHSUWCS*S,?A[U\:/##/%9C7AM, M%OH:;QRVQFW3#6FB]P+7R/;'C?&\8PUJ4KCU>6Q_M\Z7;S[I)JH\H[ MV:CRXGOGQJ3C;#1A5*'83*'8X62B22K!(XT*N1BR^!DU2!,"?YIDC5>!NJA6 MUODJF;7P7;5WKH*DMY@0JB#I62!I8@WTO+%S$+7&TDJ)3-0JE^]CR%KE$$LN M!,^PP=04L*2>K(%<[9U["J^>WDWW5 IYQWIT<7[^:L=,U2]4CER-> MG0]ACPYI]R.0;6#A'GXT![5D_86ZR9B./VOP^^YWQCS'[K4*^Y^$_=^GUCVQ M8$KZA# 50$>M3 BF<8RL4XS)X"D,W2<$8^'$N4K% ?OKFDYZ-;@?YIZ30EV$19%&N\0ZI M_KQ3Z$\\/[,(Q\[GW 45)UB\'#.@JJ\XPR,XPR?@"_51D<"- T9MT,8E)"S0 M!$X,04YCCX0+21NJ8U2N. W)9$7NW[ COUYFMG+D)SCRSLB1X1Z;^9"99TXJ MAS!Q$7%M";*1,?!H&K3@"490@S/C5<6OUR&O(H"E3<\N6W_\_4SIUH<&%W>A M_4.7&)<:[9\UW5H!^F,!_6R2F86$/;,Q(:^41]Q(@ZRR#NG@@\8I:IWXRCIE M3T;RQ5O_KQSU17*NE:,^P5&GF1"G02,CE12$)\Y]=E8] MKR,3U:KXC">#7RHC5!6F6T>.9\D?":$)!.6B'(/ M8K[*RP[=^P#4QT4J/##88\6@\<'"M$2,F&6LQUU0"?HI5JMX.?A8D_K>BXLKZ MO97R1C=$&:X^4'6E^@YZQ?([OY!?:U_&-3D[<5 4C/1^V!ZVBHHXMITW:YY? M5-7YW\6@0 ]0W=JX?(J-B8>X\':\I-[^A"JZI]N;_L K;'V*#"4F&>+4)N0\ M=0C;R(F42B1NLLX 6P7+N^:N1:)X%B-X7>FUR@BNE0@_V]X])/7S'6C+GFAL MU@\DMH2'X%!*D2*>A$-::(%<4@G#F.FHLBXOOLT@9JR2M9JKCN;JLLT?L75V MI2;A":*8TY2@Y"5,XMP)IQ6+69@9 ,-RK MY)>OG/8+U):[.#Y\;VVYOR^N5Y0A;)_TXA%\-9?>W>KX7/]Y7'>VJ#A=BYT\ M)5?5YW+U.;W&&5V2RFM,K1DFEJ2QRU?3CK]23;L7_JA9TOII>X!=M4\9NF:I MF[9,6UY+G9]/)>[7/@*H'W9[9R]6,V_A^N,Y"RG>&L7?M1:V@%[QF!*+]S_[ M.^K B[*,M;F59)PE0W2? [:;(;1&E'@Q-N*/>&EM&2M7_$)?HG#%^ZT#N12- M?.K>U$4Y)+7PFS5R/J0XBF];E M)GIC1FXN9QA&[/NMK-SQ^BZTJ_T'W&_KM'Y\B/,JW=YQ7>RW_WV\O5F'=C>. M]W=W^/65N\.?C6^?SO:^[9#Z\<;9]N8.@VLUZ^>M]OZW.J^??X5V-UJ-SPT^X->$4E>++Q4Q\R?=2>6 1J0+$[16JZ-,Q0;9I5ET7#N MG:@HWF)![*&&*03S'Q,8LE-U%09L[+.5AE=)%F:RH?G M[,-2L!2I9Y9;Q27\FQR/BC@E*0'N3Q_ B2H??ED?GJ!+C9T#9JV/#%O$#',( M8)@A*Z5$,A%M<.#19JD(MDJ>7ABF.ES^V+K9(SY2"4TMPS7>_ F\Z\('&UL\=HH+%O" DD(L\(*J%,))0'!-=,-]]\R'&=1JW ME;=FQ4Q".L^C8?6">QY>%=$N.G(4N%6Z5TM+YL9#6:6;'C,1^$D"%V%L"'4< MR20XXC VR/)DD)&&.DJ\3SBKDCXY7[QX6P(J7WT1 E?YZA-]]0II$S1JH3D" MY 32AJ6!6,LJI+!+0>N@@F,KZX(ND+^^^=S;I/K54\C%@FX@J!1@*@689>"+ M#Y."*9RU6JQ\](QT.,D>N<7.8L%0L$PBSAU&)@F%* TL"9(PPR07*>1:OQD= MF I%*Q1=5!2= Y.O4/2%4+19HFAC=T_4=PZ: M*"NDS4B*^9/WR"X,DKX512WZ:^W33]\:9I&1_E&W-T 0\K:+/:P_;*]92&M, MBX>LUDZ/FOZH9GNQUFR#O\&=;6OM/@6/!5-;^6C[1[43>Y8U3OJ%F$GWXE!J M?O@TN5^F/Z5V,BEV4AOKG)Q&Z(Y9I*:>2AK%HS>Z_35ZZ@O8DTL*>T_0%,*- MW?J!,]9;$Q7R-A@$TX]&1BF#L+16:QX(C0)P:^UZ0J(&%MDJM'AF%!A[L5!A M,HUU;<#?GY 8#/CQQD'$G@HB HK24,0#-L@IYY!FBB2CI?/6KZPKRI0H^YB1+YW_6-S<.P'<%$THA'0-&7/"$ %@$LB(: M&Q,.+.*5=;9VG0 ]&DI>C"]74'+GX!\>"&Z8\S#:DGB"N!<8&<$4@CZ'\7!, M1::R2"5]"*Z4A/A+EEX;RV*4Y*/9"^C$]@9G$S@SPI93VY_-=&+$*B7E,!,< M3,5AHF .E-)*HD+0A>EHF'RRZ10VA!^]R;XPFXU.R$]D6U''1-RAL<; MM'&^=R"UTR;D FRY< ]@AT%6.H8BC(Z3)GKLY57K(/'& YN_\HU,:*YAS3X02'-'XBR*YTX\?.H=REI=1B1ZT7['=D$S?U@ M6Z?VK+_RVW38!C';E5Z\V@&W/F9*S_:89?P8L@AT,>H?AF#AO5**Y__LPK2E M=M3+2/L_34]Y$#Q:*C3E/D:K TY:4X6%@D" ',#,4 B\EGX!YM/).]SM^DTC M><7B2^ATQ@CIHI(\>(A9H@78YBERIY0FBOJ56[['8C!*:" 0@7 >L7:2"Y@( MB#0Y8Z-6GE_@MM^/\99ZGW4[&/;@WTK\=DK\=NM 1N$MB1RF!RX1AYY%6AN+ M&"=@:481F,BOB=\^[T#>6#:L&L!;!A ^L.VAK&6F4)[V)X.D=,0K&**HO1K!6K6P#Z1SV;4NLPY]F_7 MZ\Z4U_9'@LG]-RPG+-B:4+K2TEVJQKZ:\.]R"&1>ZC\6<\9#MH*_V;X8'\RM M>J)8EYV+6NHR;>V'V8P^$^[(UZ@/-&=\=@X\;LYC UHU.YI;/V( M=6CA4?_-;)]HM+_^K+>AQ>V]\_KN(=[__.?W[=T&L/R=L^W/7XX:YZWC^N9W MLO_WM>T3='_WT]G^L8?_UW]N;W[YO@?W*\J:;6[Q_<^?V/:W^NGV[K];_SG_ M-"I'5JK>*":\" Q1[2&:TX0BS1Q!DMF@/-:*[L N"4A%'C1J-(4D#8?+)0 M]4LAWANJA@0.Q&[-L- ;'^GMG9A=H$@RU]_:/>U6@#,3X&Q-!I ZFD0-A(T! MYXUG@0IDK75(*NZBH2+))++Z2;G4U(3820 M5+"(2"D0YU(B9SE#TG#L+;=<23E[&%/YV +[V!-9=>5TCW.Z"3(=7+0NSV@P MD\'R=H4?P!??J?:@8M&I(]Z\>T<97T9 MN*E/4FG@T=%A&Q$5"N;X8#72,)KP&V'2"&.\*)3+A2$+)"M828(NC%L_@I57 M/OL8G[WDY4(9&BDUB"N1BS/Y".&ODBAJ ^PA$ADXG>/R0N6P;\IAYT'Q*P]^ MA =/D'PJ!2HS@; M V>NO.X17C=!F4E*+F#-$?@0!+V$)F2-!YJK./99RT$YG6*4H,DX&Q*E),EAC.!$%VHAY M;6FKLFQORJL?0J_'5A_'4>#+]RX-D=>'(;>3*<89T04>"V7&*.K+<4$>V29M%*PF*>>]U@^T>STO/*!9_D@I<;R M%!]L/OD?D3!.T^!5LD;EFJJ:$OK/R@G?I!,^@EU7_O<4_YN@V)8ZJHP#3IVP M1EP(B8P BNU,'LCHF23IU:; IR;1GQ(6/^WH>>75\Z&ZE6O/Y-I^DMWR9%QB M0B!/@-AF_5UD.$DH*.F4Y"QYK%?6B5E5:D;?7GK=B0H(%BK977GYK%Y^2:"E MC2EDJ06+<]6%D#BR@7N4N',J&LN#YBOKC,_KL$;EXI6+SX/!5SX_H\]/D'8C M'8R-CTC9Y"%H-@3X.G5(>.NED%[J0//VC%5"U+*X_1O*FF=R^Z&VT89N'-1Z M<:0'GG5^FUEM-O8';S.;_LMBX,Z#8HROG=#L^SQ",7SZZ>&CY7A5L#03+!U. MI=,Q-RE&@UP@/&_(@X!#6H=L=%S[2!6+H<@EL.MDY-$OO@ FE\YVKP< M[9+S4YXBM40@"F.&N-<261,4TL8)Q3R. N]?G_LK+EM'+'L.T*[>;D]M- M;D?1/"F22Z9BGO(/ _.;(,AH[H70&GAU+'/E^D4];]YI\@?& G,H._ZV95OG MT4&+C7^+ 7\W%^B]@,(*\F:"O.^3E-XR+'AB&HEH ?*X3\A*[E"*RF,&) 1^ M65DG:E7P.2NYSL%YED/&GAA M8"@F@JW%A&.18[*Y[52N8+*"R0HF%R/8KG!S1MR<"*H!&7.Q7H6DSN7B^&FH7>LH>QUHMMV^SD[Q>%;VN#V&OW M:[83KG]TG-ZJ0;-T_UH6\CWUR^88,;X 8KR[ JLE*D[^O"P_W'IHT=VY; ]9"I(YFG"0TQ7\(PUZN\WYWSO+;:);;*">Y"T\NWLQ^3)::8)[ ?;Z*_=VCX[WC M.JO3.KR^0_;:^]_KWW;H]K>O8H_^"??]1.L?KQ#,-CP37&_[^=? MCO8W_]W<;\.]-_?@FJUC()RG>[M[IU=JBV*E%)->(AM8 H(I(]*:>F2I"YBK352Y-#+9I".*0E/$8?"0"T8@JDET$MP-1G%EG:\M0]&WU_"0?SR- ME:3B/TO.2D:)Z:=PDOO[8?&&_H5IQV3ZOR(=K$N&'(8JZ ="B& M-*<<:463QYYAY6U&0CD7TG'%X!]%.FYPFHI7W,XK[G"@BE7,PYATS@\5-9QP&S]$K. MC1:VZ6D^+!HM!1;'@6E9'7""F E&07&1R 'TZLKM&=6"CO$7R$.K&_/0!*_5 M[II-J><)G@+!QNM,YP&:J0]V 0 P)A1@RZ18-KY/W>[X;39:FUT MPE9G8#N'3>CJC7X_#OK9^5O=_K ',^?/P>^MKO_^VAY_O''A\?7S0]SXO"?J MGW=PO;V']^#ZVYN_'X$W<[@6JY^WFN")S09X_/Y_CK!O_[MCOYGA=OO3^?;F M#MX__GZZO[ESMG_\I;F]"6W[_ =X\Q&TVY]O?_NSM?UMB_[GO(X;6=C#I$AP M1$SD$M#)02Q@?4+8)*$\22)B64(S6"!@9^8L+F"A@TC"$\J%LY9%'%443'A# M* $>$@%'3V D!KUA7%D?CT.Q0K ].(J]VN5X]&^=6@N[O6+^Y1C=WX K#3;< MX11P($)SZ9REDGEM6 Q18@*&OFX,E_NV/8ABVXG:Z:HA@F^/NV*4[A#:$_J]O::V,LC6)U?R7G_ :YTNS M5D;6Y/(L["U5SRY58Y?-#(2>Y_KN\J3!;HW]B5C2)==B/T9MM!5C'FO/2]L3 M==OS1S6JBZ[ L^1Y9UB/?^PJ[ +VU^=>M]__/]?[;?VC[?7.H.'%'^4AMH^K2S>\'[:'+0M,<-R7T+CS(ORI>O0Q/=J(@R>8Z/OLL\JQ*\=>^!Y] MJ&//:>-8NXA1/GJ'3M7(JI'OHI$OM,^DA*J)I.+H^RA_^ -5)]?1[K4HRBBK M.IT.?>@4#"V MK,4Y,/;(U9B+[0#G1\>-S3K=WMQA>[N?\-[N(=SSD#9HG>UO;ISM?8/O'H?6 MM0-C[1VV_;F.Z^=[O+$9CNJ[7XZV-[_"_?;8WGGX7M_\\VCO_*C9H/G 6'VJ MJ#4+V'*MD$PV("X%0R98BUC$'FL8-:[URKH2J]@LR(Z >>[EJ=!GF=!G5+>B MLKK*ZJHYKYKS9IOS)@Y)LR"%3X0BK456'@L162TXTHEC&2,+S(9JSJO09Q&> M;0;T$2S&R!--1D:N G= [6)@\%)*C$I?H$_> *4K]'EQ]#F;*)-GK);&(NL8 M1CQ7X#0I$)2(CD:Q$ RMT*="GX5XMHIQ5U97S7G5G/>X+-/N^.3XQH'/P1#W M'$FOLL8VI\@Q&5' Q%#/3$IR$=-,+R1EL3S)_-V>#;%M>]]+':%!_K/PE_[- MZ?U93NB_I<-RUY%*^9QI%0QCR;F6#").3;D3T>!D@F!/U5"[7"_^5UXNOGJ M8:OC6\/-?C) M8';'%H=^\2PNEK(^>2\DC%R(9ZGS^1Q!+L$_Q"6%?Y=(OXM(3Y9==\/\DYGY:S/@HV(,?C! M=1+ IA08-*&"66:XUWCQH+?:87O%??\>V$&L-3O]8:\4>VOZV.D_*27W!O6K MKF,9MU+(8+@C07 9J D^ G@Y0S&!6-%5@>%"8]G7*8FX$& 0O4">NE N,&B< M"-**)6&L$#B8E76R2IX.98NWO/G&7?JMK$*_\6&JD/?](.]$2DYI)Y*#^%U; M"B12*HI3I>NR-12#%.%O.\'>2=3 M.4Y9P6 M0I2H0H&94&!O,IE%C&0\;Y35>6L95PIG_Y=(N1B4P<9+;E;6]5QVR[Y \9?7 M6HE[:Y#PI-74:H 7?X"7&/,;<5 A_HR(/Y%$D]H(SSA&P6*%N"$YB>8$@FA; M>4F)QIA6B%\!PATI]>0UU=IJ00('JS$02?A A!31!!'%2T>!%0E\%"1,G!-6 M5#FB.1+!8<0I!3JH.4'4$BFYHZQ(PE60\,X@H2*!;WR EQCS*Q+XB+!_(OG' M).%")XN,30YQ[@G2^3<&/Y)*#&._=) _I]UZ;T/4]X_"F6I/$/1]Z*I(=8WJ M&HMZC>I4_158^#CL V+&WO_/WILWM9$LZ\-?1<&YYWWOC5!Y:E]\3Q#!&.S@ MQ$@,'CP^\ ]1*PBT<+48PZ?_975+2 )L(Q @H"=B'$)+=W55/D]E9N52Z\=V M46=^<-PZJS+J?Z']8&RMQ90$H3&81]1@)S%.RN)@,=+ M:SM'LX<!\7^_ M&!S/M/N8[?11(7M19$\]5\YX@:,C*(1LQJ2HDKU"X7Q(NKU\^*X4J^7@^R=Z?YL1.1!!H>( M)!SQ7"M%VY@0Z%,\4<)C%& XRSJ7-_?G2KU>64R_&$A7ZO4]K..94S[*!2 M2R"F9+ER6#.&34KE(U491@NVX9X7AA7-L22@#WU#H0@E(I: M!2LU2Y$^),2W4J ?"\/3 M?1:0*W4@%%EJ..+6>>1$4,AY1BPQ,I^-5@KTRT3Q(@KT\\*X4J"7 ^P9)WST M7C#&%/+2,\13[IMNO0!@4V8#33HP7-3I$*12H%\.II\$TI4"_9A&[FQ]ZZA= M!#PB290!D&K8?4FTB"1OE!-28$[7UJEZO/E%EER^=&[?._YCA1L%T2+!*B+%<8TA; MT%UH8BAA:XD-%KM\"FE479,'FR9+1](S1R)4G%IQZO)MQ$ MU<9].)U^N:)3'F$%@R# I"8721,!6>Q9SBLSS*M@FD&-/KS@6&ZNL80K9X'(]!*&0YD8C@;&BL,8IZ)CK(]2C.NG"54(-W6U?HJ=D"/K5S.ZC]UP(0IYXG+A(# M(="<".\\#C9:9S@-U$A[N#F&N$$/=OG-/M!.NH[\*Y3C%XKR@_\<8]_YNVN_ MFM%.9^L24(X/3D[/#S9W+PY./K< Z;SQZ6.K<7D,X_:7.U__W=[YNDT!L6QG M]U 1(H*+H/<89A!G8&!:GR1RS%H#"Z)%+2=\C3"U*]++!>1!ERSW;"80,2(54K*828X M"(##1'D;I+22J!!T(1 :6"$+1"$9N!*(I0O$97/C,,D4,'<) 15'Q 4%@=#$ M(:63=(Q0S3%?6V>4WRH0DQU\N?L8OM,^5GN^\+\O/?HO_>]X*P^.)=CWSP['^@Z<_L0Y4 MG='PQS^9T7(\J!^QOW3=XVYK]A'E%(NY*9KY][@_K3=P%)'K1WN*;(+AOK?M MK:+%Z?@!\^9DJ/]IBEH@=LU.L7J_X>--G8S]^",=F5&4OM MN)^Y^!\M3WD0/%HJ-.6@:5L=<-*:*BP4Z'#D4*VM[V65M]9+M0^9QKO#P;]^ ML^NWK>0UB2\Y%=0^AX%GP,;37#IGJ61>&Q9#E)B ZC>Q'L=:]!)TR?D]X"]_ M',.H'7OI)UZWCZ/AJ!]GMXNM4CLN'GX/QO-[N^=/W]P^T2#-\T.5.&B,Q")/ M-4$\Y<,*(1(*QH$.J903!'2V"'1XEOFF/XIK+\ 6R@OLAV#TV%FC"%2+6BJ$ M89;@![76 ,PA^+3=[IT/:O_=ZM:&Q[T1W#\,_N?]/!AN/OF8M3-)S,N J.A#"@B] M4F_IZ_1WWC_LZ>XG1C=WK2;/ M#[Y^@=UL^_*@\_FXL0D[VZ-C]]/(%G@7%\AFLU MX'F:G8-/6^>-O7S/(]'^\5W'-0ERS-5?NRPH'=E(N M2F@8XM1X8!WG$ :SB?#H!"C@:^O"W(Q6?[GYDB^!:_B]N.9-E$)]1JXY[L=8 ML6;+P)S$E!$+-2(IXH1H[KA%)03@+;:&ZR9K-2_9-> MO6:S=QS[L3C2K?2;%2U!<).--O)Z591T+TKZ,M=MU27A8>T0(TPAG@N_.&:S MDT>ZY*07D9*B$*5\L+FU; WHYT&OMP>Z%.+QR^@"(N7:CX]-BUA>_@0'Q.K6 M V)"WM4>.39APWM8N.'@3WN1IWBC&^"=_BB&/UK6M=JM82L.-EL#W^X-1OT5 M"D/8'Z.O]WV_LW_>[&Q?-"]/+P UN/$5?KL'"*&[%XW.OT\:G2W1N#SEC8MK M80@G'UL')QMT_V2;[>QM VIVO^^? /KH+CO8W+[8AV?8WSN]W-D[NOS/Y18! M!&DP'U@ W"3,"%@0(B*7O$%,<!+#GM\O:$O4K\SU#Q*Z NYWV5_ M_IE@CQ2G0Y<1I[.@6?*L"OKM^M5B#U7&UJ[48VV<]5OM&JO_R_5_RZX>LL 3 M_K#L\$N=C(;M^^,:U5>S@>=FXXE&\]H?L^@4-B(I:;8ZD<*]HKY&RXGR):.AMZHGFRC9M[[7;CEQHY-3=3^> M-D^^G!]L^N_[7P]:\-[W&\Z&DU/:.-DE.U^_7#9/&KAYN7MQD%-UO^[2YM[O MI\W+C\<',):#S:WK)[LL84E3BH@PGQ /V""M@D#>>DX)6$K"\K5U3NJ:+>MP M]Y55-:@X[NUPW!/4)*@X;DD<-^WLXU(47GD.XN,DXB)Q9(.AR$G'4Q">!T?6 MUBFM8_%B..Z)SH">%9A_V;;MM^*@7CNW1V-/A(O=F&Y12*N#H2?4P[8Z9^W> M18R?8U%]:L8O6+'5?=AJ&O[2S'ET&X>)4>YPM C'W V%2X^L]0I1;IP3QK@H MU=HZ4W7U\,;C5>.BU<7R$^@;%9:7CN6+&2R?Y[*=WB<5$8N*(:Z81491C+2 M=5-!$\\\:!^BKA\>/OOR(MJ>U\W5Z\!=+VK]>#;J^V,[B+7>69[W0:YOY&&D MMM6MM7MPBZS"A2H [KFZ#,W0TIBH]GH?8)WRT>7W^@N6IF.J^6L>)SU5> ME(U44NR0"0$C3J1&FBF.:)#>:AZ>"LQ/52N\ O.CJATE MF*FQG#LP'' 0 &8L(S(<6R2%IQ[C@*FEN9(MY\LJ%EZY->Z&Q"_=:/O=&&HM M$/F^[?I8.^O'3FO4J;P:S^G5^&MT=M:.'3!Y;/]B>[(VV]WR C"^R<+].5ZM MBJ+NJ6\T-@X#TTEJJY!ST2"N"1A$! L4&8,WM**.V<(G*_DJM7RM/!PO1]>H MN@1*5"#8I1&-N4A)P1-8:@W+J'E4R.5CBG$UV:P7]RMOQF*C<&@P! M'CE4\]SV 0-E7'+ET7@VA>//?B^,_/!KN1H71>2M;7]HV\&@E5HQ5 [8^]#1 M7'H?TR30!'3D>4J@9@2'K 13*$D?Q?+\;EN:1TC M4H9'SRF./#?((+1.'JY(5/Z*U<7M8Y^-5+A=!FZG*@.A-BCN)*@,3H'*H,$ MX,DBG+33FDA.-5Y;-W6-7U"EQ$FB(PPV_ASI3_7-:L#5@%_Y@%^%#[ H4% Y M_9[1Z5>LP,V""I5WX#Y;_=;EN--DT;Q7!T&E@&T^6:X1[/(269QR$79&F(Y2 M2PE[/>=UV/=7R#U0.?M>CHY>H?B14-RX0G$R3&#! ,4J1P90QI!1PB#) L5< M2&^37EMGHL[%:RK*=^?LT_'OJI[:3S=!KX89GT"_J4AQ2:2(9U4;RFP4P06D M ^.(E M4_T2R^!-H D)AT&_%(8A+7.C2FP8UQ;S2/(A,C-UPV[V,GZI5/KHY5G-"I=G MI8]>GO5:\,CJ-\YU/VZ2QMT$/3O[= M:NSMT^;FOUL9=?,-87/#I, M3G 7>$1 TCZ'%0NDC0F(:!PX84'RR%]BK=5AZQNL<*VHE!JO"JM>%,V%XRWQ MNO#RC;07%NR=4+JJL?JB!DMY51#V5=1 K0K"WKT@[)N<#88GLT',[*J/?F,F9)#4"-M/]R>RK!"7J?[V2#CGCZGSXTQAIKP,RE ;E0Q3:9*I3=2Q-1745U;UMJB.*TV"3%U9Z M+JG3%#0%1WE4W"8=5$%U&JB.5%2W&E37G-'J@,*D901I(BWB/'>J#MP@%;V4 M23IJG 6JDW6YM()YKZ6P^ NRW_^=D/V8 MZ"XCD)@='"_&<1N3U?K8[W5^'PW@@0:##?]_H]:@>+_BP(4X<*Z!C!0L.I/; MQ@B:$&CK#CDM&?(T@*T++!A#R&YR30G]WQ5*L:LR8Y>,],"MXM)R:ZGE0D1K MK=2$LL@)LS*RC/3":"/HD1U5%=R7#?<9ZRY1[7WP2,01NDM)*H$'0!=@V[>0;[KUTUU;:^ M$CB?,6UPI,P:V-&QE+D)?0+31G*/L"7*!@*V::2KN*U7QX\WFAPH-1,HQRW!X-17*7ZZ"^!W.:*#T?ML;#: M(^55;GK)/#)&:B1@KW*&FN1-;@BGZTQ450%?,;I7QV2IT/U0=$]-E.!$\D00 ME+@2B,>08\Y];H2@A=!8F4@8H-LLH^%2A>X51O=R;90*W<^'[AG#A LOM2!@ MCA1[MPX$:6,3(CA:[YD@TM,"W<(\N*+7"I4'>'UVR9_V(M?D+^V1$#-LWNR! MRG^_2)-DLH(5G2U$9W,%R@4WC++9;KBH(I8LS- M(^3_J7RIKP'1JV.&5(B^+Z)GX]^"%5%9)$+"B+N8D+-@@U#/O"'6)1=K M@>CJ%.0G25@1[(WEI%]5%8.>8()6>U=8K>)K5:CO$O> N?X/ECLAO6$(:P-: MG:(6V60I*'DT"B>% JUOR8VDGK]HT-.F/51L6K%IE0[[BMETYHC.$ D\*E'R MTN2N'!1I%21RW!'N%0M4NL=)AZW8M&+3BDVKC-L7SZ8S_@EB$[\V3?1CC_@D K?/OTX--N/;>06>_LTT/]KZ0_UQNB\;)T2&/C L!J@JS-B$N M=40.2P98(Q(F-6).[?4RECX928*+7+I\R.=L,%J#?.%(<##87"]7F&>\. O_ MV.H6KJH_8DXZW'$@_'9\-+YP>2V.O' M59>ST[ WZE]=;S!R@U9HV?Y%<9N;E\_5&\^/6_ZX!M=I#8IH:Y\+.0Z/X5+G ML7;>:K?A%T/;ZM9ZY]W8'QRWSO(8BBJ0^7JA9@>#."SNG=\<.RWA9:L_ON,P M]COO:GOP85D-,N>ECHLXCCKY\2YAZ.'7D['$&I)/52HU+_%JE45]%F+:.LS5 M-(0."5&! ^+6!^0,#0@4MV U#TH+=:,NZHI5^I3ZG:'WJW+YNHIGTF46SWQU M=0>KDI1W+TE9G?]=G["_?K2Y+[G^XAMRH/SJX5^-<^0)#N[^@/'MI ^%<*Z. M*^2>2LVXN\=%8Z_9;EP>\8/-+;+S*7?ZV*+[>S"NS0;9/VFPG:_9G;'+FS>Z M>VQ_;] OESN;,*Z]+WS_9)'FP>X6O5*)+. M8B,PHC$(T(<(088'AE04E&C8N8GE:^NZ#LOUV 5Y7J#/N**SMT!G3W!R5M'9 M0^ALYIS,1R)8H"BXE%/9J$ ..X]LMIQUQ%I@H#."ZUSQ%\%G51K,K1VYKWQ/ MI9<&1OHV\V!62RG[L]^"M3BS[8U.KONV,QH.\AD6S.E.]X\>/&9A5( 5<;E* M*7TO@N7FTO&3L)Z!&"/%?$+<2XR,P@[^43%["K&6:FV=U:6J:@J]8D0_@5Y2 M(?HQ$3W56[3U$0?-$7.1(9ZP1)8KA61D24D@;B'IVCJO$[*L9K4K%#5? M/< MHJ7 ZE,937QSW7C7]J]AG(?:9RZFU MEGO,DLO= 26P#]?(Z,!03 1;BPG' H,^@9=E,JV0HZ="Y\.UB0J=CX#.J6[@ M0A*1JX1LQ 1Q(CER20A$I9.&J%S_7@,ZI5PA=#[4;?$0I?\!OMD7#> G,/!S M&,E&-WRP9ZVA;1<0GPFWJD"^$,CGTJ6\QDDSDL/D%!@ BF/D"'?(2XE-\DH: MF4-2:9WH!^-\(9R\(&O_K0+_"?P %?"7"_SI[NZ5XHI@AY*0&G&K-7+,@/GO MC(]42Q:3!.#SNA'+,OU7[,3B(:$TSX',/^)@4/.C?C]VA[6S7C^OQ!LS^A72(B<,1TX3 9(C9DV>0YL8B MY9*)2CJK/."6UBE_2"FM%784W%'WN4<>WJN.[%KR[*PV"ZZD\O)'KWNT%_N= M3(85"R[$@OM7VDMS[^BR*'DQY,67/YL:A4<6J"$19[F3%+$8Z.HJXCUI0 M(2/GI2M:X5?"GO.E$:[GC%^52KA9&F'\7&-\ZZ-HL7I^ 'SYF2H_VF*4< ?7T^L6JOP?1 MC?W\+1B379FQU([[F6__\>LJ'6IMO4@#SZGQ'S)5=X>#?_UFUV];R5OK([R& M>@=?3.@;GK>%Q+0_X+!:CK@V/6_V SFQ_>%%SMGLZ_DKH MV_-Q?=1!+?5[G5JO&W,#N=0"F8_=6@<&=5QV;H!]+4=,7M2"'<(MKC:@G']ENL=7OGY==C**L;G/5[L/8PDG-X MQMIH4/:RZP$1MKIPSV(4Q[UV*&HY9)J#OSH1];KMBUH[!W5>S8B[@.%V1S C MP^+O_+VKFUNX^%D[AJ.B]D*MR(.'X=MVOEL>\70BW]6^G,&3^%X'?G#CH4+O MO#M]LOE?EL\ \T$/EDP$!G;R8[WRUS"(0\9%B,_)ES8_K30BY *2Q-(9$IR MY;@5P6MNK4TV)FK(K4459I01$#G_/HSZ>;E^EL/SL7R BZVK9?RS>+X7JI$\ MH.K"Q<[>[J$WE!.=!-+46<2UMV"0@88A,?6<)<>8S?WC\/7-%^5YGJQUB892 M3DK865CV=KN7WRVK=M?"" 0^B]H$924B.O9[JS/JU&SX5@1MYGHCI:07))IA MG6N<]([ZME,[!V'^H9(+RJB#/7<97@(Z$2#_S??>-\HA;I0C+(8UUFWG)>I* MNT7T[0D3;NSM'_H<&A7HI9_LD'H"[;O1()]RH@TV%+D$\@9F M;$H45L+&+&KO;J;9U$!O:>?5M,467]3B*&TC5J_E12IVX476_I[&=+7V"Z]] M _:L(]*XW.4[>QO?FR>[AX1&D #&8>&U1-PH@7*# Y24)YX3:Z)DV:'X[J9! M?$T0BCHDI2!074@"GNQEIV_3;[;'0_P,(]R$#;=[--%SWO N11M[IXC3MV3U AKE"H3*-T[:=:?5M4-@^4DV%%-06\U$<-. M8 1#FE&'HC8P^\%2K/&-NF$K;PE/%O_**LT65U:.TR@;?&"^9AB/C=.Q#C/6 MA/[_<:F\V<)X,[4!AW-5]I98,6_%:K%I_H[J1RIO=K?+OOIX.V N^I#0A-=V MVG3;([Z:(Z.G*!TUL[=-][S/<>Q#@-WO*NMYN]N$D>V=Q_:WV"A<>*_D<.GL MN+GW=ZNQ&8[W3]JG.Y]R">Z0QT;V+[^ E7W0.=@\AC$=D6;K>MGM+=+\NGW> MI!];.U]W^<')KFC2+7ZP^?=)[-S -?[^V1G\PO]S^7&;(X#-=@0%7-+ MF%QKBC"&K T1,0/ZL] \EDT,ZIHOJ];4*D0HO01^9?>*7WX31196C9#V01?; M.^]5/+00#VW-\A 65$<1*:)<@BYO'09K'E[%: @SEE$<4N8AL/-?7[&%E>8A M_L;R*%XZ#QWW8ZR8:"$FFJN^"6H/T2%QE*C1V:_(02-R!&%'"-:.VD1B9B)& M'YS[56E$"S&1J#2BE\1$'WNC?D5$"Q'17$4Y2R.W*CGD=*X_Y75"!DPRY&AR MG.(4@BJ(B.J;^5Z52O281"0KE>A%$5'K6Z41+49$9A@41G9$!8$6 D:PQR"7/D%%><)A!IQG)I3J-7SEOT\VZ/*W\ZO>&'HQR6 M-Q;N6L=>U+[E)G)%A/7PN#>(->MZWV*]UH^#47M8!.+ES\[Z5Y"H]?JU7E$R M/$V=S ^WMP M;]KXOK-Y?++?:1XW+_UYHW4M(J;SY7)G[PO/]-D\V06-S<_'3;C/_N46 MW_G4;.W3+=:\W+CX#_S=W-L_E(:YH#6PH?<$@9&HD ;-#6DA \4$2Z+X]6Z9 MF =&M8I**,MQ]-98I[T0SA&LB:77(VAFIKN(E]R^^NN/WF!0^QQ!4K[%^_3Y M_/5(YD=NK0N42X!"#)QS!=M - P3DH1.-) 7$>TS;BA=^V '0*S#BUIKMK.G MK0W.0.TH/C@'S0)(!ICE1OY'[>SX8I#WG5JPG3),<;PH[VH?8$LJ6G2FHO\G MT'"G->J4>2\N=F-JY0:=_9A[=<):A9*M\Z<^AG&:2L%NTV7W1;A1CDLJ0_5A M VCU1@-@_!G1..K'6+!]&8%=7NSV;XPCN/.P?;]L' H29WW.R(';%P]>:\/Z MP;WZK4'.\#ENM7,*0:L[' =[Q^]G19??_(-V%L07\X+TBKV&41U0.MPB1BK7XKQ\" N8%S/W2RWWA(I@@X'_>'[ MOT9G9^UB+6Q[&GPX@_0_QU+SL=>_PON'B12\:=8]V3JDCGFL&$/4*@WV<69= M@@V2/-$D.1I@=C&,-E]J;=\4B#9E^1ZFJNKY6@WVT?KKR2?KI4K)V#55C%,YG]M^2W+_B M/6:SMZ6V!60:%NDM^\OY,M>GZV85A)5D)>QLE]+/>?18?$J)V^K4 R7V^O\%4U/)5O+E:VJ<_SU M2=IL]<&0N[+:EMPO_KK0O-+LGKL__ZLY/WU@OO)B_0P*&9UXFL:^&TN=D0S<[6^?[)-FY<[I[O?/KR_>#D[Y/]RW\?PS5XDV[3JY/5 MJU/2QO=0"F(W5.'[W%?,5T%=.M M-M,%;A67EEM++1H$%LX& MZE# B2%.14"&:(]2,EYBSR+&F>IP'(.R>0#E*@:+&-(4BF+%U;)[INR,U:?RO*=(L= I4T9&[AH1M^ MQ=5)2]@8AS9-?(W_WS\T)?1_87%L2JUV*X=:W2%AX77G)3REL3E>D$H'>P@S MS25$^5QYCMB \KKD$J0Y-2I8A"EU*9!HG+:@@YDZD0OF'SR>-K5 =[T*>H\$ MO4HGN!_RICJ!2[#W>T.0-%XA+AA#!KN J&-8*\8D30:0IP%Y"UH_%?)>E3)> M;7I+@=Z,XX%:XX67#+G *.($-'%-%$/!4\TIA9=< ?14G8F;]7,KZ+U9Z%6; MWOV0-]WTHB(4IQA@JR,$<1TM,LXI%$RDDD8FM=: /%EGZADVO24%V[Q(6_=# MD27T0$OW-54*6:29]5,JXL5"5Y14JD M2#@#Y=#Z"KZO&[Y/:1)4V^\2\#MCBVO":51,HQ0HSG4>$M*!DFR:.ZN4LB8W ML@'\"G.S)%>%WPJ_U?;[]/"=;K^@)2ELF$#"*HEX!K)16"-F,8Z6V8 =72WX M+I@O>Z^BP_VY M'C1""$V(1A18$'%'&(*%"TBRY#RC/#%LU]:9J2N]X,G"\G#R-.<2%" M-%=J?,!R?_9[9S!M%QO=,*E75A'?HL0WXX9)6E+A(VA_4B#N@T F.U55W!W+48.1'! M^A6$>(L#CU@ S?&ZIHMVLJAHKJ*YBN8J_6Z5B&^JWW$M4Q!&(9V[S'-/*;)) M19235[C W(CLIF>T+O6B:ZGV7RMFP/EOOO>^40[TL+0A#\ODD1OQ $,;5O'--\ORZJ#N>A6.F6')1_;P?89UBO2A& M/O?EUJ#6;G5:P[+.^DK*SA_E^++L[*1SC>H";;4KTV M&+F37,D-I.5:*?I<@SX7PK^E#'W1=P@^F$A;_:K,?:[[WX_E5I;5A^%QOS <5=1??#S*C_* ;]>?JL M(,8[WH_Z_0@/^:D?+:D>"MWA#I,S ;C+0BO@W^X!5G6/GDD ML9,.U"FG!5Y;I^]N$6'0U-I9!+(H]ZZFN%X;G66QG6I0+U)LMKL;1T?]F#M& M5$(S(S07C;V-0^:\ELH[1"S8.D5@@W-<(<58LBQZP5586Q?B9U(S[KEA)[-< M\$_1>V,J2R^M7]2?H[X_MH-,S[/,FL4[/S^0=VM8-"$9E%VC^O'_1O"<%[FK MPF_P^(,(TI>[H8SUAH)]B\D(M6+*;M@O+=#X8\C[!>BF=C"955^TH4H PBFC MQW)VCV(7)#P/P9:]5FJ $!?[I1T*O\G/GKN\%+O3(-^WD_M[G;5G;COND#( M,-6&,(/O:E^*#C'PYF"VXTL]Z\NY=YC+^\__C5K]4@/JQ[-RJLK>0O#U038Q M6X/CV>WNVN25 C)IZ!+*'CGYC8M<_'V\4X(@S#9QN2C-.1?!QAL-6VU8S/#2 MI.IK+!]B=E:*UT-8QCS-D\R4W%]G&$N"G9BM]8G= K#+)FYK,,Q" NLP\EE. M)S^=69'X_2QV!W&^*\XU80+UX!Q8\7BBQ=RIS]EXWL8/Q^D[E9M_G/4&K?R= M]_W8AB]_B]-^'?^.W'K9^NR*[*.N1=8V0>N-!_*+:-H*E:^G'!)+U/.6:^?+>#\\:A[]>=D MGTDUT!/0Q-()XPWPT=L*3OM@_=&R#G:(X<7'7O]+]\RV0F'_#K*7O'P13D:# M86;H(D*'T(1!SL!Z'!DM!@ M#>L$!C*_T= O,K JE%.4)LZ)U,9KK+'C#-O$S-9;&LEMG*VOIA7(PJ!6]3LIN'87\Y<.5FPVK?M;*\(<-K.1\ M RM3 /56-OCEX<=+N['=V"8SK A1[UOBZ30Y.VNW&]7B7DVVR3[?A M&3ZWFW0?C(#=BYVO!ZV#S2\7S9BB;B@OR*:#]UJ6N.BY5Y/?&R8\H3H--7ECIN:1.4Q68HSPJ;I,.JB _ MG4.=*_);1?)KSFI^>XU#ESS%P1+D7$R(LT20Y4XC"[2GF (Y)S*3'Q$+5L5> MV7K]-P>6BO]>A67?C,-IE,$XZB",^N,8L\)_?J_JAK=,T0LIS[)BX9FWD=S= MSJ>VQ\M:?DPJYEN(^;;G;%[X[%!SR7AD$GEI-.)21>0D\\@:+7,(L29<%ITV M,5\TPVT1AGDLU>[:+>]5E.E-H/XID[X9A2A4'P#/CP=CS$6FL M0>E1VA,#>BPIJK#)NI$5ZE\SZF/$*B7E,!,<4.XP4=X&*:TD*@1=H%[#%I]1 MOT1O3H7ZIT#]=2LG.D>MU@SQP"G\HR72BD@4"<,$&ZQ#, 7JB5JT6M%CHOXM MGU%F2Z;,J3FS%T7\\5(,F;=19W*U+9GR[3_S-XO<@.$^K&9%[-Z(TO9"<2T.0US9GZD<@?FMC+N] @_1!!R[6UE4=MH E M.;&6@:=G=GE7;%JQ:17S7K'IS;#/H"6HM0H% 1S*M<'(F) 0L1'#IFB)EGQ) M,>\5FU9L6K%I%43_BMCTNBM":<&U^;K8%O]W)UD3VX_N_MGC]]=N@>C:';H_MTBS<[S=/]D]!J=O9Q8_-4 M[.QM7S2^-LX/(^ZS(8 &*C(H)41&Q AU'69:N M5^V@P5)'N,,Q)$X\LTX%K0/3UC#C*+M>M:.<]AK,>QS\O+3&K<4R?GV[^>%9 M+GDP@80D. _1.:.H93@JH92A7KZ$4CNYT,E9O_>M-YZS7S0^VDZYP.]YP?X?'3ZUA49'I#0,8/ML] ME,X'[HU 4?N .'$2P>1CI$DB0KDH$[\!8&,5E=2IR%+BBFA'C5":"7SUF5V5G1RC4O:K!/5&:'B!=:3.5CR0+[U\/N M[C@A+\&@O]T*N]00.AUS=Q=JBM5,W?+S#U.):9? MD4MY\'^O+M=//47C()G;VVHO,D5+$[][1V:]W4$N*=3E86)-S3LJ5DBR/\:0 MK=Z?-XR_=T;2RND4"Q\2O$YG_U.F(XRY?D%[^Q]/M[9W+UL=.#>7P\ZC3W_O7'9/CGX<+TUWA?>I/\^V;_T MY_ _:^[MBN8GN/]FXV+_Y(LXZ.S#_;8N=[XV3^>R##8.A3#!,ZP04SCF^!.% MP#QWB"3O*2>,:UIF46G*5BB+ZHF./BMV6J5G6]&I= C4#["7F/-(DQQ_@@,.3.F4 M!,^8QII7F'[%F'YZ^Z+"]%(Q/6-E1!Z5$-HA4+@4 E;6R-A$D+,*&\>\PE:M MK=,ZQ0\N<[5"2>$%N &:G!7M,^]9[^X!R2DOF@">05'_03!HA?R%D/]E5D-7 MF# N=4)<"XU 0PO(:L)1U%80G (A"31T8NIFV98S%%9'BN#T(IO,(A(HRCPKF9$1CV11TX:I9U OH$:9;/??JP4I&A MF^/_VH[7L9V[.?" M)9-SBBN):&ZERB.W*)>60=82)0.-E$BWML[PLLK+O%"=^W7C=@FV=87;I\#M MQ4RHCG'18XHH80IQ(W,FMG!(>;"NA6#1BNQ$YZL4IU/A=@4+*@_@@>%5A> G M0?",(1R2#,Y$#PCV(O=\"<@EHA#H4#9%$24V.5R%WVQI>?>BR%60715D]^S: MQ:-9!7-']!5#+8.ACN9L ZL%QM(C(I5&7%F/-/,*",L(QF6R./<<)P].HZHB M;U99Q7BX;? +%:."\6/ >&HJQ. ##BXBXAP&4R%:@+%22'+)#,,Q4DW7UGG5 M;ND%(?AI;80*MT^&VUD#P4C/1,0H*6D1UQJV7R4"$@9SZH+D*>8NL/C!)O[; MB9)[_8?DCZ9L5P!?!L!/9_5K*L'R5Q8CY55" &>'K" 6,>NPIY$90O3:.B./ M?@[^&H-A7C_4'\UK7T%]25"?ZN#<&E@EQ9$14B(>O$&64(I<B7 _K91!>!-:P21D)1 +WFH,!SIU%07),8F=?:YC.Z MF['N"WOX'QWO#W7_3Q1[8NY6$60^>.GV_@GX9RT4[D0*+[B>R/(G:+79C9_9[5H1:$>HJ6IH5H3XYH3:N"%4HXXP(''10IA%W1B.;2REX24$553X6 M702)JINE'>96A%H1:D6HJY#*5A'JL@CURQ6AQF1I],$CRG,CP9@]]S37I@E* MLX1!?@GWU_MPK7[?NHU:?VZI:[TT MWQ4,7IZ-AC'4W$7-GIVU+R;MY2*PH,\?I#*R&49NAZ-AKW\Q;'ZP)_%S'?F-1"_6OR)'-?OB)Z1-\1738"F;Y3[;O6Y?Z@3MXM=2/L]0PPPQK*1!Q>6/6UB,+ MJXQ\(%I0G/^5"R_UPZS?:JD?9ZFC$%SS2)'67"'N=0*CUDODO0'5C LIA5A; MISUZK";F7(F9#;R, MJ*I:4:YD=\<7-=BJ%675BK)J15DU5*Q:43[!S%6M*.]6GF76@+?#&<.^_\,L MS7L7SWE;SONWY)M_ENB1>=OO!R[[NYJ$+]RCW]G_NDO@?]H\V:;-3_OXX!-8 MAYV_.P=@!1Z<;!66X<'7?[=O>O0/C@\V_X;_]VGC!'X'8S[H-%L'7P].&WNA MT]C;@'NWVW"MT_]<;L^ENFHPX*4VB$7J$#>"(J>C1H)P+;@*R1E;A)RPAU>F M711:+^, M*+(MT.1SQ(/4E'D@T%& D]*GJCD1JO M>%&\6SR\=6%%D15%OG"*?(X(CXHBGX$B9Q(^!#Q&+.*AH<"$:;,SGM:MDI/=(64<0I\DAK21%0HL007$,4>>:LG5.JZJRKQC= M*V E5NA>%KJG=J#WEL+J@>''*,TM[ VRP0&Z,6R.GC]%S@YB*$*;P9XO(/##(_776?9ND9(92S NKDIF/)2IFCTP6\,( MQNS:<>R.^>O8]N/O>44_S"SHA][@U:3F/!%_S36!)RPY3&- PC&).! 6X]1K%I":509+(U1>($$1[HU-AAH 26@'Z ME0+Z^4]&*D _#- SYH52L)[)8$2PH(@'1I$C/J+HG,R-L!(/-._0XI8^'&^W M4=]*F1<%!JHN?4_<..0'U%0LQD8X&0V&1?V#BIL6XJ:Y!GT4UHI1[Y!(DB-. M$DA%4%7"? KBS/?E4BI:8A$+@'G$79*XO M)I%)VA"FC&))K*VKI57]7(7SADGK#H:+YMMWR7N;[TI2U49^@@EZ-;18=>]X M:0PYU]30@B;*/&>(V0@V"28VE^6C"-8+)^V#3'IIS3N6CJ)G=J)6?%KQZ2K: MAQ6?/C6?3DU%&G+4JC/(*^<0EX8C2Q68BH(FH%!GM:++ZMU1\6G%IQ6?KN+Q M7L6G#^+3&0N>P_*9%!1*N?-V;KZ+K# 2*1R]CBQ9Q\2R6G>L#)_.M^XH3\#F M.G7A21ZT=[BFR" MX;ZW[7-[,5C[;;YH=ZN+KLWB]0GXX6.F]&B/60H94%.O7XC$>Q#MV,_?@C'9 ME1E+[;B?B?D?+4]Y$#Q:*C3E/D:K YB)'*H<:IJ!5]13" A"M:;8!2'%2];TYV#U6PU"E-$4XN(1 )@:RV&C%+#.S=\+]F/^M]LR+- M;IH1=HSQ@9(_<[0^]7+?UUE^.DRR_"_!!/F MSE7G7U:1[XVS?JM=8_5"T[ICE?D%RJ&_K,EHV+X_KE%]-1OSE>.7%.!66NSF M%GF_$;=V?78ZK1#:\9EFY\9N\-\S>\#_C/>&NY3:?U!)N;O4X+]W:,"C#'(E MTJZH*[&SMW&>.]/N7S9;\!P7S%[%/&_#JX\FU.O9.I*"E44@J+!%G M.1G6<(\TMXX1Q9V/N4BSK#/ZD&S8UP5E89QY 0GB&OLD&.8(!#E?,)"L"6RH"I" M'U*JY[5EUJR:!OEGOW<&X[^HU\[:MCNLU^+_C5IG.="T\$^%>-8'T,T7*WM+ M*3@O0BN;+.*?>0F![[8F:U@1W$($-U<&F3NNG+8&>4L?N7@G!MD60!P5&:95; M?/&U=5ZGJJKJ_HJQ_K0*2X7U)\3Z5(_1G'JGB 'MQ:KL>4G(6B80\3$(2;4C MDF6L<[ZL",C*^_)(T/XCVD&LH=H.:/MV",.LM8MW)D?"%V_2Y_(:E)O)-SY7 M1MNB9#=785%RY:/2%GEN,((ECLCY0)$ @:?$$6U5RF1'Z(/39RI7S.KB?&45 MFPKG#\'Y5*DA.M$8C4:$Y-Z;BCMDG>/(*^LU]]CC5#2=$VQ9W8DK#\TC*S6? M\WLY5G\TB&5.>%BU9[4O;+O*F85&$NJZ*3_&7;MI^3K')0R[D]>M"QT9NPN%;# MLS+;:0>LKG$"_6"K<];N7<2YCRN26XCD_)6^LK,)OSLZ-%APL*,H@@T*B"Z; M88Y:@H2VT458=)T*G07+5;+ *D_+J_2T5+A_1-Q?S.&>"8 VYPIA*L!6<1IP M[Q5&@4F'HTPBI9@KY$NU2G6H*\_+?=H,OR6_RVO1=5Y]V\&GUWAR)6",%2PS M1LDKB3CUF?6"1(([KP6WPL &MT[KI J8>?**LO/#4*R0! MXXC[E,M_!X*"]-X*SC$P0M%P]!:'SHL/GRGN/:X$OGCAA%(;>@Y(?^GV(XSA M$A2;(]OJ#FH ZX[MG\:RLDU.6AI>U%K=;W%<)?^'%11>IX'W(@Z9_NS',]N: MD%[EE5Z,Q.9:!W'J3%*Y3Z$7#G'A!+*1"A0EXU$9086SA='V(*]TY:=981C? M7W6IL/H$6)TJ'(K!.E F4$K1(IZ2 X5#2$2--$GJD#0):^O\9OQ:E72T*HZ5 M/WIPS] :>'CPMQG%LAKZA?_F>S<-JKPZF^/%:<9AL]?U(_A"%9"W(&O--0+A M/@B%J466:HPXT_#*A8AP$-8J[G3"16MSR6ZF/U<.DE<#YD=TD%1@?F0P3U60 M:#QA7%&$LLKO)29,W%4/O6:X\ZL=:/S@ZK"BXKYU 9+]/?Q2I]+A>I8J_% MV.O[K(;"K""4R-P , ;$+=6Y83Q'.&K%N)21")+9BYM5*ME0.5->NC.E O)2 M@#Q50V2RPG -RD? +)!@VY^@R'T M^E6-E97RGTQLI_'B5&RU&%M=S*H=02CA' >C21)0.P3&2,."(>\-<28D06QN MEEFGZL%G.)5W9'4!_!Q!KA6 [P_@J;J1+"?:@12]8B+"GC$8.R M@0L 8T)7","5Z^-'YS:5IV/U5(UB82J66HRE\*R:(:QS,NJ$J%&@9A#*D>') MY!()7/LHDI)%[2:L;E8[J;P;KP:\SZ%F5."]'WBG*@9W6'EK&#(JFMQR#"/+ M)>@9'%-/C=/8X:QB:+-*<5X/]6C:9W2T5@U8,^HKB>BH&79A!ISIEM#%12RSRU()!R!@8A%@8)"F6 M3!J9+/>901]6,V]E&+101G\K,I&O7#OE4S5''<"(G_-2=6S_J-4MAF.N^:=N M<4_]4(M^ K32C-:]XUB#:8ZP.M]BK=7UO4XL^M;W[3!FE-7 !*N-8_1K%]'V M:^=V4#OK#5KY%^V+6JMS!FL;0\U=P%/U_&FM=U;@/GZ/?=\:C*ORY:? M6L__XF*^*":F/EF5?JR=]T9M6+]X\X:E:.1T_.&U M+-##WA >_=>3-7LCV[VHG=E, Z,V"'G^5BGD\.RM0:W;RX.$3UMGDU_XXUR! MM38S78"&\];PN%7.5A<$JD9HK0-K?CQX5YL(XDKA'U;#Q78KYC4]MC!;H_[L MM";8+T&8)C,Q&'>-#2-?_IEC8[/@#$:##&68&)@N"_@ME_0\ EM?F[MBIFTX M&8U+.93W+2X$HC!J#_/*VAKL[O!$L(SC:88)SV-+K:[M^OS^9$PO#>!9/L$U0!SL9JW!,7P.D[WQUX>:XKA> M.S]N <..OSJXHNQ^0<> (ULK[YE'#6/HG<-2 'L<1WB(849)I]?/W6U.\[X MR]HMEKY8WT&6J$S0!??W"]* *_YH[(4XY!^[/(2R-$B)[1!!+CH@!9-=I(0: M_!PVJWIQZ0GNZX6HW3;D5O=;K_T-'G&6ZV!E;5E1N78R"D=7NTMK,I6CLPD/ M3J\) P!MX?AJ0RQ^T8U'MO@C?FN!N/DXNZW-W.:LWSN)8R3EZ9WE%_N]*'U2 M8O%=;6-8VSCKM]JE3X[5QY0. #NV68G*@M"-\-335D.]P:#F;;]_ 1-S;OMA MC+22'/_K\?TW\ES_ &/\6'V*?[*S[K1#7_TO)VV>)V<')SL[QW![S^WFG2;'ISLGN_LG8K&R?;W_;EU:)/#6#F.0B[PR'-;'4M%0I$:JZ063M('%A -T_5DZ>0H@>='_P]P>G&!/I7 H/? MML# =[8.0V),.<*0,!X$)@F!0"$1B%IM/*&.>IW;2G)1ARWQILS3?2T4^_UQ"VR*?M[R,EL6BA]HM-U".2XH/WH[N$F88SVE MW"KRI\!\=1!F'\$(!/LEQ('OMUR^C.M] W[^U7XTT9!'PU99IPH0D4;#47^R M*X."]P6TUZRVC'>LN1WJMHN&"#IK*(I=Y4<=]X0K5,M2/RBTGORXDV>OY[$7 MG ^;RW1JVA=C;;Y7Z\183/X@7DW.X):Q%HLYJX6L+TF+>G:%=GO&A(WPS%EG MA0<'1;9HJ[*&Z\_?FOPJ8NK3(7\Q+- M6FK9,M-9AREOG$?3SMO#7_\DQFOC(_9 M,%RZ@H[O)$$?$=77IFCFWSS@8N/PE ?!(^RPFG(?H]4!)ZVIPD)QD<@AR>0Y M_M5Q?QK%=!21 X8X13;!0[ZW[7-[,5C[;1YT@+AK([6VOE=L&T#3'[*V4M06M.NWK?_M MG$CX$UB2ZE9!)?)=[5]SGLAYC8MZGN I0<]*FA/AGG:PM_L=U*N+)MT];VX>GV05#52JR^;F+CW$6C'!F$/! MJH1 WA@RS%/DB)3&*"HHUVM7FWK8R+HLCL)Z[E.@SG+JE(GP+4Z]UTIX"08_ M6.G>GF5>[(\ 7C,K4>P+*,,\,Y8@*KA$7,)F.JXBDY)%B">RG MU'6Q6@E_67'%]ZTA;/[^#AOTYW@VZOOCW(;P&@IN.EB?2NTL+..L"OK)B+(W M.#=ZALVEV)EJV1@I_#S]Z?CM43^.G7+9#_Y*KP'NF9>IFQ,9*]2 +L ;)L1?*NX7;8MX +99SLH?&CYOC/MPR8V?S'Z M$=@4( <7$U49+@QO]<' *,


5<3(,J3IQ?C>UW> + I>)2?Y^$0*]56L*C$]Y0$#')4V16$FT$ ML9QBB;&DBZR2>M[O#WR6N_-1XV7UT,M3"G7O./#RQ^;.ZUT;C74J&H1#-LRX MBL@$"1NJM"+P)+T39&V#_Z02JGLM$8B2$!F4<%X:SK'16 4O"34I$0J;QV75 M1:T(+%@$/NY&;##F0B)%+08C*C.\2_!E=<3<[7LJ@103$"B$A[JU$5A&*L)-:P6K@(./:AEQG/X>M)O5K971EZHBJ)=#4 MBM)FTB_' M6.XQD_[24_=3I_0F>JMB= $+QYWG&CNM>&3$:"ZC(W?>?.)=3D<\ZL?ZE.P, MSA:O>[L*)DX:490I>M+I(R_>[W)!C8]6(:&D!M\C6N1$3(ADE]!*2ZU+CZ$K M115VJ27@_"SZ^V1$:E0 %T4='>W#3,)%1J="<[6L7LFT?W99%*W>B#+N-M9- ME&6JQS'9L8: .KF8H&\/1_'9Y(_?0V]TV+4PLGK#@FO. M8'T=5] ^'L+_PN3Z]D$-LH+]?VN9.V5B^)3Z@F>X0XH:3:[WDZ_2 MP^_YR[^?L?%.*U*EKOS+%E\L?\M'-QX?:-2TS M\KQR3\O?+^NDC_*B)""TTW3.-+V-.841'J2\RE;IL.K 7%[OQ.%^YY>RL_WZ ME*?O^>?/F3%E7,W9:YBDWL&HY\NK0C1:_OJE=S!AZQ\O BP*GYR5SU8QJ?L]$_T#1M-UA"[;BB-NRP8@\1?:'\T,MGH#9\2K+]X;A3 MJ@V/AEZWQZPT=N(\?_C'ZM#. S__^NOEAJ[_]U_OC?*]/ M+[Y^AVN(S9T_]K;^^BCR?3Z] ">N5__FW__8<_NAO_T%'+P/;[Y_I._YIYWG M^;F^;N^\ B?PZ_?-OU[B3U^^PC-]^KJU_^;DWS]>CC??X>__W('_/M\E.(40 M%$/8)XPX31J93$VN70+'#RM,V_ZB*!&QG6YSSUH[2=;YE1LZ):^T2KYMFM(B6N&0PBCH(Q&,@R%HPJ),C3IC$"642 M=@G65>)L=<4UMXF?8,A=[02G;GDAR#XQ$+C8/KPE$ES?4!Q=2]];8W&1,# S M%K$3TGFB$ U&(:YM0#JWHS-&A:B2DD&"-TT,7\?Z$*RT#S MLH'=YA)'1C.-L(E"IJ@-2P;L-MXE_&S.]9E3JIO@PT,[[X]3OQ^#R391\-9J MNQ,0F%EMR2FA7&)(6Q,15_D,A'*./#,@#4K'P-+:AF#KZM9&VQ(#P:I?X^G$ MXO[,1>N9,70PK-D3;F:^K:Y'?K_FVSUQ_-2P_VHP3+&7F09'SP\:%!/3;:"% M^FM!_9NFO4<%#M%B,/"$2XC;X)#+K!6$&TP]P M686U#=M4Y)"A7-_>6V#5_ MG'BP"N;>;=6^M?X6"0F- UY/4Y+$(.-40)QZ@:RE%E&EB/)V= M=0';F-VR7..)YCO679S;?,<;G]E&*8P5QEE.#NT?]\T $V"'9XIC["*''%I*;).FESKQDR4)ADL2"9"AX35A@F%(N,R>5XA>V@KA'&^4)F"&/Q-)8 MB(6!V,,X8M.JS%*0.;4W6 LO5X.7F;W!DZ$B"8>"RKUKB([(8&Z0E2)PJA-. M+JUM2-+%=%'U9XLP*9[.:>,B,O^?=HCIEG2K]WO\V!8&W!;>/C;C34D)!CX4 M&$XQY8Q@)Y'&VB')O"&""\,]+0EFBRL,6!IW:H%GDD\&0"X.P=P21=J2@E4" MD)E]I"B%)3<&<4\B C1R#(>$7,L8$^(5TRO;1 NUNFBCB=7#D"N<(V[*T!] MT$&VE0J//9/YFJEN]VMKMK4*=[L3^*8IJ32U*?& A':P$_!HD!$*HR R-SPU M$I8<=@**NU*KMEAA=53\,1B#;;'"G:+ S!Z,%'-IK$<^>C *.4[(4:]03%1+ M1P7F!NQ!R=:E7*)PV;(4"2S+-9Y.^+ M5EAJ"ZXM5E@JJ/_<-/A8DBKY$%"0 MC +4@]7GI/(HG[N:)",GV.5^V;@M5E@E/%@%F_1=%()03B8R+$7$:%;+@ MW>>*5>&9\2ER M!%=(:LP1#PEL)TH(BM1[XK$$5]FM;?!U?*85;%NKT-8J7+E6X6861ENKL)KP MKX;8C3&.8J4"R27 M>@JD01 0H8HI[1Q1)JYM,-/5M\>W5:RGS-7+?[ MM3;;:H4[W@J^-XU)J;AQ(5/MTLRK*;E&1@:.?) A:!&5*<%Y1KI"MN4**Z3C MC\$<;,L5[A8&9A:A(5I+HBP"@0<8<-@@+;5"BGLLH6EMN':>H7EPOJ3ILDG+*&8)X<\CQZ\?RF0U80BA1UV$23$ MYOAA+E 59SOIM!4+2XL(JV#QM14+2P4*,P/06Q6,S4E:*N86>Y0CBW,5NW"4 MZ*2PC[F*B>MUT]8L+.\UGEK-PO/#8:_?8:5D@;0E"S<]3_:24DZBU58R+H.P M7A#J>?",*$I)E2IS!O[;DH450OL?31.0$MCL=9!(L>@0MR(BQP)%P?K@E=3, M. DFH"!=M3"'?VE.@-J:A;9FX6;F\LU@LJU96!F$G-G#E*GHL9/(X)QDXVU$ M1EB!B+0),QF-2C3;PW)=+XK!954 \DD6+=S(4VZ+%E8>$=[/PF8D^( 91YY@ M@[A,'IF2-(.IYID;72=6JA;:#@MMU<+-JQ9N9F.T50LKBB]^BB_.)4N("4CY M;'%89I%U1 #(8!6$CL80N[;!>)_Y>&-UVV#H339>T@R&VA12 M-#HB8J1&W&4"%\<=RJWTA"#$$Y*Y^XWJ2KDH@H(E!++W16V 5IM MU'*A4#:+6HJHO69!(LT=^!!*\PQE&"7%(PV2Q1#$VH8BZ_1L9L_* ]F3C$LN M<^/7BS7^HK@D:77^BCH_BTN""\2C#A&E0J^D*&B_Q0Z!+'E0=P=&"UW;H.M, MM'')UII8^LZOB\&;^;@D:0.3UP:866!2!:YQE $9#-C"L?'(>'B)J=]>?@!6%R:5G M\6UC2W<%DK/8DC/&>^,BLBE8Q DXFTY[BA)CVD02O2-@!H(DK6OZU#!R\<>5 MJV17K1S+;QN8NCO F 6FK&3!8)40MMXA[J1#UAD!'J0#D?"4P2Z1 U.:+20P MU9HQK1FSK!3!;5!K.5T M=3R^IY;6M.CJSVHVSUN=)QX26_[ZT#8@=DMT9,V &+AZVBG/4(P$Y_;5'CE/ M. *9%"+9 %MCS+Z>[@J]J$R"!>K@DF=4W37:K+ M>@!9S ^!-%A8246DYXMI[9$**B&1N%FPP"[&P<])UWL+P;?+!%OO4*P$Y*U?F MVD;M[@YR9E&[((*3@5I$O?8Y:J>0-LPBGUOJ4&4M,V9M@ZW3I6C.U9I2K2FU MQ$6V;=QO.>#--SQ;+34+#+',=LQ5S)XMC^#H2L^]I@D;"Q:5Z(I%$Q\]I$55 M H._C;,PP7]#[]O&&?"&-R=/LF^'GWL'93Q3$N#>00 !?49T@>=[5F^:U7MG M+W:.ZWT?V6KC[\31&)0O-Q-+MC?L?,L*TAFD3MP_[ ].8H1!#OS7SJ#2J<[G MNO-8*)T%.JF7-:F3C951B2%6N7,=>Q!*H63GV(XZ__4(>#5_VE>G?/@")O$5 M3.%\'?^J^FR?_KV'_?[?!_:#.=K>?PG7_0>@P_OOG[Y\VMOZ\H9N_0 $V=GK M;?\%Z/+C;6_[PZO]3SMOCO_]X_7)YHOGNY0R'F2,*/#(\^F 1";EEL66Z20\ M9=*)M0UIUN59,LSNC23F1L?EK<0LB<2\V55&PVHDA8A1%'%C(G)1)R2\%]X2 MEWCNHY'IHO@9B2EX'$=[^%OLGZYV\48X'8]C8>A/#<;8Q M3G;"..F>L[B]<+%[(!+W?WHT:S2RD^?O G(;^?2D] ^PDQGG2'$3( M>1QLM,YP&JB1]MPM[92(^+T8COIQ.YTO"R-"PF#$D=0E$.8^O$0M&9% M ARS*,:H::U-XA;'<=B,>=AQ9PP_"O B?[M\JW,TRN9C^&SRQ^^A-SKL MVY-GO8/RU.5'YR25_7[<"^.]',U=QU5$M\YEJZ]??[Q>/CH5?:L^$VQ=*'WA MQWB=7/C9SRY+X++$W.BR/_],L(MO^F0&2_F5+GM)8"K.%RJYWI5^9 ?P8><>[BGLW2-H\YKL'DO^;+^-+OVFD]\E22-1S5S M%U?BMS/WTYD[Q5-YK[GM#2.H_CW*7R[6X9RYB![&7BQ3]/>@#]Y!OS<^F;?@ MVO9'/\D%.*B3PQ<9JCSKY-TT#C -C3<\OI??LZ<:PVRYWX*]/PT#H-7F\C_< MWZ(?3S9WMO:W=S[C[9W-_#_Q\<,F^;0/[W]YCC=?;(I/7_[>_W0Z"V#_(_OT MY?7W3?I1@%,H-G_D__7W/OZ [WXIIS+'\'I_Z\.G?7 FF9 M$LA8I1$7QB"=$YTL$5@ZHD70^;!&K=^ZU=T]M/9X"/7Z[[O(]6KQZJIX=(M7*X%7)U.\HH8KAT-"6D>&N,W4--Q2E+@W1"1O3$QK&TRNXQ:O6KQ:/KRZ MY1E,BU>K@%=;,_N*!FT4K#)27ABPKYQ$FGH-]I5A-,+Z:\O5>P>*_KM6MA]?JP MNMET6\$(],QBAL#H4X@S+I#E+B#F&;7611V=6]O YQQ\_Q155QX??PZ+5S#; M'CU.++7#V.+$0G"BX2ZZZ(TC,B M/4XLM:/6XL0B<*+AIA$=HQ!2(R=R6(E3BJR,!GE%G3!*YEK(C!-GLS$?-TZT M1XVGY^=%[UL/!A$Z)[W8#[<_;GST0'I+Q^P4<]:/.!P$.]J[ESC89*U;>+T^ MO+YINFO")^-EH@B\MDS>8CB880R#5485]EP$0EE.*-*4T-^7HW'&PV/O \3F M'ST8W=+[:\%H9<%HYA-:B16)3J'<$0S *"IDL"3(1(.QUS@E$5LP:L%HV5W, M%HQ6%8P:CJ=F.FFL/3)$><25",A8$E%0P3KL96;E:<&H/06?B>^^0/)]TWV,C OKP',T)H#[2)U' M.B2.DB2P96+/B+=K&WQ=R!L0\5VCJ.#1*,Y2=J1I%6=!BM-P=7QPFG*,)(L1 M\9!Y*GARR!$%EF64.H28%8?=I._,4U2PQWBK.8A2G898GIZ-0)B$7- .S MW%!D/)5@FTM+E)-&:+.V(=:)_JGBM,)60-"F2$',2]FUO,;)&!$2#3+#;&-AV M8-]6"RMR6/F(0!N>7+JSDA9NEAQN9FX"P5%P EXUK#3+C)T:68LUBMXJ+#"Q MSH86;EJX6>;3D!9NEAMN&LZ5XLDP$'241,J4TC(AHQ5'3B@5N>-"9/;,%F[F MW@<53]Z<.UA?FM-UE:G+#@>C7O[.LV',=7[?XHQM[+_G_4KB*Q@VV6:)T04L''>>:^P 6B(C1G,9';DDO'AM'(WA MOK"=%'[+][ GCLK.\SQSE1!N=) 9W0J M*,>'O/_,Y)?_.0+3\_4!6*9'^_[IA6=GVT3V][?V7]/-#YMD\\M6;^O'F^^?_MH4 M6R_V]C>_//\.]^.?8,Q;/_Q)DR!RZ\='LGF\FP0XQ#*G/QA'$">Y8L)PCKPG MD=O@N.<+3U*^FM+=M OD,O&>/7X4L49IJ1*7QA).4W#)$QV]Y=JE*&QL4>1Q MHLC)'(JH% -5V**\J2 N54 Z,8>LE]QH:VU@J461QX$BEP:,;X(BCA$6=*+> M4HZI-@ @7 !^,!5-Q*)%D4>)(EOSM@@A@A ;,<+&! 3 (9 .RB/*E93.$4J9 M6"T4N;9CELK_G7MO8I;90RL*$\.-?+%S'OK!4>XN;"5EDB9>PQY)&%?4:1O1=BGGSW6];R+L6Y&TVW:_C[3>[W$I*HZ H! 7N%_4" M.<1T"PY/ !QF7M5WL(><53)HGU#R\ \'JQC9J#F**D:5A*2&\+4- MWC7XUNE4+3@L-3@$;A67EEM++1$L?=\ZW@7G MV!EK(L+$:<25=LBP1)"22A/G--.\- CNTJ4R'19T5+4"'M';V(]91VYS//7H M@6VQ+M']1X#^+N&?%M-NA&EOFM[0R>;G72R#9S(EI&UPB!MBD#9!(9)WOLA5 MPCE[?*D8<]J:D2LCPR_W[1"U(+ :('#J+,DD12VLJG("0, &G]OJ),28<%AD M6E&:VQ:>X_/\VNK^(]']V_L[K>ZOA.XWG)H3<&J2E,;9&! X,1YQ;B,RT2ND ML&>11HV=I$ND^T_G>.?/G 7;S^QTPT[\?M@;MD<]J^S7; UJ_#J#;XU"V.<' MX65>ZG+140MMUX*V]TW?Y@?X-EY%0#?-D18,S!HO/'+8*D2-\,0HK7%R"_-M MVG#N4J/#8L]Z6G181728.3T_MC[OBF2L98(@+&A 7+J #)46*8(#%E@8%TF+ M#D\#'19[V-.BPPJB0\,MPIO/=WV05$D#Z\UD[HP.OI$%54#.PY[!H_(X9XDL M'SH\S;HDJKNE0/I.ZI*6+AWX+A"0$,FX=I$)+3C'1'.J!+?"Z<@\O)O3@9?U ME+O-"5Y,?1+ 7A!.$>D,8BEW[A,Z1X,X0\09G[2*)G"YH.2X>^BPOG1E!4\" M2J0B7F/L<28=XPE<+>NY#F!@:8(E;Z'D,4/)28-U-9E@*/A7Q'C$B1+(>"41 M3RXIL*J5%BFGTHG;I]*U4/)(H80GKZG65@L2."7*&,)\($(*V(E$;*'D$4-) M@^(PQN"=\@E1PPWBWD0$GKI$EII @TV6.+JV04A7KXY9\G0.LA90I_2T43!@ M*3D.T7GLN4T$A-Z#-1ZY)T%P8J[7\[=-15X]--QL^FB6%:0T?#9!O+(N> 2;BP-(\1Q9+!WR1N>3U01:5/EL>&&EE,OGL[65 M5(\9\1;KE[655"L%=F_F7+*4CTZI0]AZ@SBL-3)6&!3@'TX-E\$O+EN@K:18 M[DJ*1^%;M=BPD *KW Y,SG%5 M6W=UW:C.H[Z_Z*C=\-T%*S3C"DN?8&<0/2H(1'7F.)\D$UH(%5*$IAL>8N.LV6 ML:"B188GZ@VU^'!_15> #RPP+T(TB.2C(JY$3FCA&FE")7,T4L;#4ID,3ZW2 MZOGAL-?OL%)H1=I"JQL76@D6@O#,*!JXU,$I!ULC,4PQS%RBET#?ZZU7UP"_ MYP?C7NCUCW);ZG?1'PU[XUX3Q0DDS$31:2E3B" LG$$]&(8.]0BSF_% 6 MC&(*[!35%92O"I8L]#04GQ,$**][!P%D\QG*QZ5+$Q5X7RM&9VR'GR-,[GC@ MOW9L:2[>&>_9<6??GG3R=SJN]!T_.@2D.)PU=L\@$7I%R^#[,$N?]SJIE_6K M?/;])7JW+$&28F'R/B4P><1U$ZM^ MC;*;_#:VL.W ?T/OVS3 #%H"B.*KUQD$>@='M@I!P]HS[@-^]@\K-XV4P=PM]ZC3TT0Q]1*]W_G?N M81>0ZS"/9J?/Y7;@XG_T8==Z<,S9K#%G0#Y^^'W_\\!IO_>A_ MA6N<;/[H]S8_ #[0O[]N[O]C[^,[@S_]>P_[_;\/[ =SM/WE[]XVX,KVBX]X M\\4?>Q^_O&';'][">%__V/[P^OO'+Q]_?/KPYN3C_JN]?_]X>;*Y\W67,2-U M4@$EXPSB5FBD-4_(,ZH\_#\A-E1;#DA;#,_SCJ$PIQ)CGUB /4=3@[51D@4N ME)-!^+5.!"0_A%D'Y(]K&Y,Y[\"D=\JLGQ7I&GB*7)X2[VIA+KWIQAU+SCN_ M%\-1/YX]VX6=K^>?'X07^7@XAIVLNT];KM[G/DC6&BT0821'O25&CA&#@A#6 M*I*DHO*TG%P 2-,4]]H$)OH> .J,;58 :FG.*(Y'V9H: M[X$%FPW::19 9Y"RV0NR: ]")U32T8D3;0 SN%-LNOSKIM4[*GDA%0UO^6EF MS.[\$N#&^ =QH< 3/$4;=3OSN(VR]LXO9DFDP^O79O%*=G=MJ'WXFX,D; MLRW*Y-:/5F]@E4_D\_T/1_'9Y(_?0V]TV+4GW]^N/U\M$IVZ/Z3+!UH?2%'^-U5QG\$C9\SO*\X(5=,>GO0 M1SS?K3C/1K[&,<.2+^M/<_JN^<17\2X>UPSN*\7;3P@]!SPXQ+A\S_=6<'P=<( "U5 M>/5H%!9;6H'8-:*L()ZOBW3^JTCHX?ZG%_W>IYU_?/FTL]?; M>O$&?]S?Q-M_?11;.^'+U@_X[O[?7\!;%%M_GHJ$[G_ZNOWA'_W-_:W^]E]P MKQ=O>Q]_Y CJ5[)%-]GF_JO>IP^;W[=VON)3;1=\X(E9$E'$22*.E4%.))#F MX WSF3&=Z[4-);N2GZU^6-()\C9(:251 MH$8%XC08;QGB"M;A%N(>!.(:F:Y>>J&ER1RGD2*>BUFM8PXEII/%1)#@P(J3 MNBMSAN-J0-QBXWHKY'I_*"]BZ%AX!OLY5@<5H\Y@5A7[['RG_.=1F]NED=TL M4K3,]UR*H ^32R1YY63V$M%JL\CNE41B @;/*RRH4K^V4SE('S7JY,O2+5%* MV"ILH?-$NCQWH&0,,/U^5XF5+TXYSZ-V$+ZHRF=$%7=D4>/5H]M,=1Y^J>@:SGXC5\Z'=A58]%Z^>,\>!:E!+:2*2BEK$2:;,3XXA;[73UH@4'#@.A('K MP*])2M.JYU.P]5OU7+AZ-JQ^(FQPR0M46OUQ$1*R6( AI"6W,:ED>=X]M>IJ M<4VO?N786E?"YJ_5X?8'#4^;Y>JA?8+M=!&NM6AV+32;(]>,A'NC D,$L\Q6 M'RBR*3FDC"!):>.ML3F&00WK$K8RO%4M!]X3>3H<\M 18L^=X,^LY@#<4%3YA,*C%$$>P1!QC.# M,"R:DA'^Q#JCS\)*BUKT:='GWM#G=H&0%GWN!'V:I[M1!QZ51S[AB+BF#FP? MI1#G##.BJ0Z>K6VH=;&HVNU5BU@LE1OYTZ/=>7^]YE,\QV6_91^-U8'G$_.74ML+7 MC3^;@ML-P2V1J6@(I$0*9!6F11-@+-K7 C("N$TV*-6 M@!< P$9P"VPML+7 =C^N= ML-P.VAC.=M+$):P+&6H1_K,+(2L%VA$H:"3W/#\:]2;'FNVFMYLOOOG\48G@U'.S_.6OJ<+;]Q_/2<&'EM?CF M'3\^_]AZLVMQ\)AZC9@/8&(DXI"+V*/DP>0(6EL%7 M&P!0L$;2@A7,L=0(,(4@'##QT>?=G*YM4-9E[&P ]CPAVK1#OU<)$=6-IBW7 M[36;VW:1!$L?.2_-C:*61'@F$N8Z7&)KM()TKX+$M]^ (!G'5,#(1DT1V(<\ M6QU@>J3<=8]IFW0&/-;5\NPYXB6"Q'"W-/U9[[P^Z&1;(O_HNMA$! L!!,@H M&KC4P2G'32*&*8:92[3=0Y=(I#9/MG<^DTVP>K=?P'/]>+E+O)V]A*V/*@!N$!<0P-UGC5VW>V+$,FX=I$)+<# M(YF<1G";HTO,P[M%L&Y5D],*UMT+UFNXY]?CS2_P7'G<+S[N9@I! L*#6(H, M<:$C,I$S1)SQ22N $B[!O^XR?/9(I,GOV@&1&8//FFWSNDU=U22Z^(;GF/6V M[X_Z"S/KBT2?8ZAU\[@.H\^[5O^DV[&CK&C8U\(-M9\^& MSL%@#/<<=UR,!YW].%X_=41\;H_6VOVN?61.UU7NOG"L!7"@6\0HR=FJ+&O]=I8"O7)K_: M&\[BO9\CO+J][V7R^//_9.[3K[F]_A^WSKRTO8N;ZRS9TW MW[?H&P&_83#N+_ 9A5V+?]SYHP?>U/'6E_>[)CH/5D- 21"5.6D\LE0K9#1W MV%N%I4BG&Q%;K, Y8I%'X3@CTH!S#PX/IH:JQ)0ZW6 VSWNG3'QG,]H\[?N5 M:%Z[&_&E=[[K;L13$?KCY _;S]O3N[T8QW\-!T>'L&\]86GZOOGB\VXFX9,F M"/#+!4@3>.K(2@L>%-.,"J6M(^SJ[8<8/!U\ZW(K+9A@$K"HSC; JE M+,O5!X"R@Z/<0?@ Y*!G^YW>S-BM#"P[JML6CSJ_--L'__KLU"G(M5H%UR"] M9+V".5OGY@XZVM)UBJ_6T78)VN^V@[W+P5ZM$_73Z>-K5K0#(7. MLY?6\*[J1!37N#/QBMMNU(^G,_ ?8#_\KQO^ME&,Q;:[\HTHG2=&5YG(F1.Q M",1XE!/6"MU="%T%7V>G])ZX'Z:S<5'=SNF\(_0@GE.UL7^SO7[V,% :#-'( M@G\2HALWF-CG]X*%CE&M$W&%49X3]LURB]BZSC\_/?MV%*N(X"_DU[:#>=O[ M\DJ]+QEE/!@CN*"*)^:=HI8;)7,XS;@@SC_OO5;+RZFJO1H,WX&BS0[_7X#& MS5XM43?,FX6DZBS7O4VX]O;./_KY*.[3SE?\<>/3E[_WMO;? MDX]?7O+I;Z99KO#YA_=B<_]]/HJ#:[S=VW[Q4FSNO/^^N;.UO_7A)?VT\W=O MO=ZJG.:%)&<,%4E:7DE&*;(SPE_5,Z<"E=6EM@_"N:7N:MZ#WU$%/1XD3 MEEQ*C#GWW"5/;%26:X*C=K$%O24&O5G-DI",FF0]4H10Q*DFR'KO$,4J)L6" M8)*TH->"7@MZI6 B)Z$KKZ04GE-'G646>VLT4SB?59Z?@-6"WC* 7J.>"7OI MB" 1":8UXI%SY%R(B()@AZ2\$T05T%/JJ7$AMZ#7@MXIT!.,X>2TQHPP#GZ0 MC4Y[96)4G!LC70MZ2PQZS3ZV/&+O!<+&&<1#SM.@T2$9 ZPKMX%(LVJ@=^V@ M;"K_]YB#LIMV^#56R2*QY&0WPK&=E8S$T@LBL5>B[3]GP5>=F?\L0@>;1-#4 M$\<()R0Z1T/"T2:C;*0T+, 7K_+[9TC\ZMM6KT7C:Z'QYAP)$N%@9V*/L&5@ M@MJHD [4(ND)RPXXQYD$B:BNQ-A[765- %^$6MZBY =1N!'Y$2)XX2\'QR MQVPL.=+.6>2EUYPG28BBN=.-IM?L^-EJ[BII+I9*8J6]L0KSS$2>%#7<8>JP M]CBQ5G.71',;;/*>RDBP1KEU-N*U-"L9I&"W"5)JD5NG'D8)2)QEED B6P0QL"?]E\ MY$"U3C9JSY91H=OTC#/:^^?@8)3):CK] 5RE,P1?J?"BQ0DRAG@+#!#COR#-+"K25,B\4RM5-B#/CD8TR(6.Y-(2 >E.^MJ%E ME^)E.DAJ%7GU8AVM(B]*$P<:?ZW[[S?EOMA/[,!/[%).1_ASL[\=A8?-]1/$X MT>8B/7P\[I]9GEJC87%&P^=F/$Y23R,1&%G/,.(Z..0L(8@):@-)SB>KUS8X M[S*RJ&+6]H1S"17Y'N)QK2(O7I$;5>DDYPYZ!M:_HJ#()"+PZ!C"FDM5(C'& M@B*#&Z]N'8]K%7EY%?D>XG&M(B]1;Z'>%RKR(M7Y 8CH,M;+U6@N2F"(L>$+(L:18VE MT)%@V*V+(FNR3#MRFVMT1FM+]6&$Z8!_>N-.LK[7KWA@OZ.H7B%H"O!:NR#-G9E.5DOTCOY M%_)K%4$X^V]6O#08C \&X[B:0GWS[MAOQ-8+SS=?O/ZQ]>+E]\TOF[NP\PO, M!(@3X0YQ;Q(R(5F$E<#$DTCAWXPCU7R]'>1%W!N/#Y_]]MOQ\?'Z=S?LKP^& MGW_+^//;$#[^;?+=M8U_QF^QWZ'/.KF3=:-A=6_4R>&2T '8&SA8X1(M[53D M.YW#8<_'W+!Z"*L#DI3%M4$5O-[YL!=O\+N.'<8.C*MC)Y3>W]\=XY0PYV;'_O_.=HD+]S]C%&/= ,.VR.Y/<.O)^_4L8P"+$_ZG9&1WXO M]_BVG= ;>0"'?#EO1WN=U!\<5U_K5F.P?9@3T/Q>@NDYR ]Y> 3/%T#+ON6N MXL/!?K[#50>_7H!KLN(;%_817W*PH"U8G ,67X^WOGS&(<&:<$XD1K"6ZKE('<3N[8&;FSAX?#P??2=Q4D<##X6K\_%<;Q7BR[0&.O M.+#C(X#[02H?-NCB'@DV\E9&+Y#1-[M2!YV9E1&3'F34J(B<9!1%IVB05D:' MU:UE]/6![Q\%6%%_485^9R_V0V7X3,6O.WNS]+_-!VOY F!(5/ZF#=_L0<;2 MSKL8B^%P-!KE#T"2FU!<&0@N@B7Q2"1:M!)]OD2_>+\;B0_>>XT,=5FB!4/. M8(,2Q]YS90VUMY?HL[M]G'2[KBWM>K?OY;;<\%EG6! 9)-,/]@_ML A]T8)' M(I*R%>.,9)XH)H@.U(D;B_#YX@;OU?>W!5O+.ETZAGE9NS"R*&S?B=)&%<4R3_)[_'-E^YE+.*W$8AR4H M#:9'9Z\W&@^&)YWQH!,B+- ^/.)L+0^'\=">5/&7_,L0DSWJPXM:& X'PW$: M]'N#;G. )5A1;1?9W.F%F!\=[C",J0\7[OBCX3!/S2R $TJ6#QA"_YR?Q\IN M:LX@3%6^,SPWS'K9C4"DX)L-=:GFKCFY91CY>^GB2,\^/,MG^QG,1T !^$8C M;#5=T!SX.1KZ/5"(O WN]VI6ZF:D:'QR6.V3U?0WO@63MI=GL2S7Y(+PS%G; MJ\=(I^6H//^Q_?_;.].>MK*L4?\5B_NV;K7D1>]Y2+]"2E62NFFUH9(B50U? MHCT&$Z:VH0C\^KOVL<%F2 +8P+&SI5(*L'U\AKV>O>8U'%\O7LSHQD\;3,V7 MO<0KV1MM5[S;*?'_U6L94"/O]GI9K?UP3]&Z\MFK@1$61!8234.1C: R^$"B M2\Y;P2*SRGU\-0Z,6)AD)5P-?&P.\)IS&@Q?'L3?T^"OQK.VD=_T#W")]MW> MR^$P'0^__LION +#V8)&1V;3%E]_E#[%XB,&G4KO^V0LN. 2<$(M]K M2'0!\F[9H?O'Q]_8H2^9C]=WR:DN,O/ ?1IM2V%P>(I?WQ ?7YDZX;W#X;"# MQ^]_&NU#DW,L_/-IQ^WE9*-OO$%"2OJ#"XJPW+]G.[_G)S>VUR3T<[V.0T M\#/#B0$T46.F&?LU)684\GM1#* I]LJK\?*0RN-X=/C^'G92/-E+&_ERU8^H M^G(2@M[$+_QY[S!\_@$9V]M]_3%P:2Q:#4"SCX\_?GFU>>E:O'KTFC*KEMFOODQ6Z5=?^]9A*5^5]&&'_?9KDG_]2V2SBT0B?DWT_LLQ&ILQHQ[RP"LN./7O_B=GF MS+VK>6C-+;Q>MQ&Y%%QS[XD0E$;3S._':AA5VFIY$%50Y&Z6F'G9$T"D:UM92'B(:_ M3#;*)&_/2ZTT: T-IB;MJ)30G..0#$4K@TH!EF@*2FI+6,+_LFQH8&;N(OU4 M-&A+W6VK-*0_FU^*BP(OXZI#)Z?4^Q*\NJ+)_LG?HA7+I4>^-'\!VM"5A5F^Z@-O6N5,3;K(D7 5R@"D2T#@QA$ICF+ 1#N"(1 MU2:Y:F\6YSU+1Y+GD(*_W<&-5_L:S4*.AQEBE1Q/3HZ)P66(B=)H!\P3 T+Z M!$[$ ,%)0F,VN'+3RIK2JVWI9?3\Y*@&W9VUKI( 58VY4EV[*I[13JC&W%T> M$B.KEE9CKE58^?TBS2A^N\@,>[E?>4KM"@(.2*/O04]-Q3&5@GLM]3% M!ZCXRT;@VRYQ:0C\<$7Q6I+XE=3PJ]%U:TK.6!$HX*7- BC"8B8 M" *548A2.FV#BSR'E35+;W;S77B?2L7.DF+G"12_2J0Y$VDJ#ZU4^C/A@"FA M0"B#YFAVR";/$B6),2_BRAKM,M:ZD:N7C1-O+<2Z664^Y0<."R N=O5QV(XV(N,OF(\\/#O9/CKW_DMBJO^8HTN5/)XQO@XIKK<.K?4YI6+3^T,)I[54DP]2.XSN(P7^<+M MG;JSXM*<*X[71O+V6FX@D\M_K6^\K(:N>1R_9^ M.=P_2@?#9AV_']4G_G(X/![^F@[2P.VUI&+OK/?J[07^^KW=UP+_CM_SEJZ_ MPF/NON0;KUZ?]E[M[:__VN/;^^]W>^>OQ=;OUROVWI[U-C_A.;Q&A'T@Z^?O M6*^TT-Q\>;KQYQ;9.H_[V[_VSGN;.SO_0:RN[W[^F+R,VA,"O-RS)U 5?IE%QC4IS-IY2W,:4#8')D+R]7N'W>O]H[_ LI<[/ M>,]S_[CSVQZNF9OLF5ZPMW8I^>X7+T CC#]39\?]57)9]S)D1'R*G<+ZH\Y^ MBDT;T*-R=\9ERJ5F=U+HBV_U9VB>]@<1CMR@=*D8OS9PDPX)5X_3?-D@]0^& M)X.FD44X'&?3[O5+]7&I1.X[WV^:7I2:ZD\CP>B4WJ%_]>,)_I@N'F!3LWQ\ MV'&=??>EOW^R7\J7_N<>"L^#!'I*\Y%WS<9_/[GB7\87W!N=\K\OKO:W-+A8 MF6W)QG\&#+RE95H5,TJG(,"ZDAHF2T:]8QJR$E)EF1,3N''A@NZB<-S0959+ MV[?2J02MG3W7WQ^.>]HVU?AEA0^:PO&OKMO_BQ\X",UG<*4VW0%*0?\9+OG] M<;W]^/#^Y+AIBSMZU^3[&C$) 6D3)Q7L%SUAQJU-\""'@Z.F3>SH8TTE^Z"? M<(ET2W.0T[2WUS0)*27VEPU9&OP,+]O6-DT5+[LH)E=:"30':UJ?C"ZB- [8 M2W^5EK7'@U2Z&>"-NBC@=['$*D<=#9HF>7O'XPX%)VY0BO]/2\?@@Q32<.@& M9ZN=WEBE!_A#]U[K M( JGA7+".>90T)-S3AG*>!*4.Y5X60?4$LXIW&I[UG4P]W5 >N\^GB$^R=>*'[YI88Z='_A=CILE-_.3V6W7L'U^[DQ.5;^/M8$ADT'GT;U M1F7V:'"(>F[J%,VD7V*DS89\<<3AN!=]''5>:Q3C<+B?.DVOHD$Z[@]2Z0&T MVGE]^8E]=]9(VJ"/"DO3!ZD_Z*2]_J=^Z702IBQ2/$HYA9QBHW,W*GFC89+R_;TI223#93 MF04+T4@9&'4T*$44H%X7 &W M+X#;@3/A4N-,F&!NQ(P'6_8S+IM[#H#ZYI)Z-,;^Z].-5UL? MK=)<&$2*-=J#X&78$T6NH+[A>8P\,RM*W.)V6_]-&;F"]^\@ND&C7#1:1;?A MS=4MJIBH]ZP-(KAT H).!"J<= 87$F/$)^J5SS'6/>@I%\N7WOF[CR)X(73F M$(A,Q37$P1OG !^,EMF0H(@KCOSY;D+M60@_]@I8WWSY,9H88A8$N"EM]I'H MX ,78)2QR6JBO.5SVH2FE>CBT[O\=%'3+]7S=-&?E$=];T_!VWUFHTY/%W#4:,*F\,4P]]]+6EX6;3U/GP$YI(P\8^ZA0O M\C>#50]:LU-['EI"X44\&12F7C&?O[-XA[>MWC^*]_/@$R[B_F'\\1;N^?IN M[R-ST7IK!910;)G*D\%)F8&YP#GE45B#"U=<#T2-+.;+I?B5E?)@1VP*FCM. MB=#^QO*:DE+S]RK5!! M30)D3AE$S!)LU!IV,6^[F-K@C_]@YM^MK&';>QJNU>0)EN-RX_QH'#A".NT M=4YFA]NL<4SE[WEDYV!$U84S63B[KS]23[S#O0)XMF6R&RH_SKD(@4=K(J$B MN^*,7;VI_UZNDZM+I'&]WC)RX&:^U5U3BN1*>_-[Z*/G]XQS>GXK8>5F/L+H M]@^+$V#OL(S":$^*SX?+);R^NR5[?[[YO/[J7Y^W]M^1'B[;K5T\YN[.3N_/ M/SZOG\=^;_,#Z_UR8PFS]=W/7[;^Q,_LO^]OOWIWNE7>R_XH&9%?MO]\Q]?9 M6]3;MT[_<_Y)E'""ME(%;<#%,IO0*@).45S0EF?IK->&YNL9/BF[3+BB7*.B M3T3R,DG!G<@$04F(NI[A,WX(G>8I=*8?P[>S?.X[6^-F2M!WS_1YLWRNS5], M_STI:393@Q<+'48)![&D0UPHEX='EYD'AR?')1&AV#%C]PH,#,5C9OZ.R?=<7"N29DY/"XC M)QJW96/(XEX\'J8Q$KC&*"XQJA9F@TP(_5="LKP9'.Y/P1K/ND7*Q5.3N5?( MS!%>'NT+T)YZ$-HRL F-5(6F(5H>8M161ZAOQ/Q_7%EJ6\Y+7>W?6.VR]^EC M27/2K)3L,XHFF*8.G*06$$'"47P<3H>5-?E-5;J-&2[UP7_KP6^\^QBS(33@ M,U=4X8/WTH+G7@,3QI 8262AM&MFJ^P;*6Y74E4Z+[\RRJT[-6AX/.WO^D[9 M'TTHOM\Z>F!YZ'V6S\OQC*CWEQ=05]%X%;UCN(JXTX3&E,&+@@^E*:!%K,!+ M)U7225I'\-9SA8"4[ ,A6(09M"2[:R9KZAPGP7-?<8 M\?R#EN#*N93@EIS)QR[!O>7FY/QH-V?D+(UEH&>S8EXT-5?E77A.KC7GTMD9 M%*C]G^\_([VRMMGPLO%YEE3MX^'__L,M2$TS>_28Q^_I4W$>O[^HE6MAK&/S M]06F\;.OS[*Z.7KF^].-UZM?UZ_,8#T MC]W>YOK>^N[[_>U7;W:W-M^)[7P6Z_NJEZ+%WK/&HO?L8 MM)0BT PL> N"BN)1(Q(H3R1)XP,W[GJLHUBE&77%0$(6D:--*GV.W$9*-#5) M7H]U_#SVIG?&3Z'S]F"TV3;NN'O7-'_WZQ>C%F,4+DB30CF MS=?QL]SV)[\X"<7HD ^JLBIE]GC M#2[51R$:L*5Y7?89D2VL,"RLK!V?'M[4=,;/=/BB\Q/]^\A:&E6^GH$_Z>\= M=TI?-;S1%S.XQ_91*7D]1"/*C17D<5SKUH].AZ7*>W]B%U]T,>G^(MEO>.-; M<)F?E(.>E$KBB^,U);@HK)W1 =*XWGA<.O[X))\:*GV5Z5-4^?EL_.*/3/?U M3Q^9H]805,(UJ@UHEPD'-@<)DAG'LK9$17&C5X5%Z\DSHS5#"\IXBQM$RBS[ MQ#A5\D:OBE)H-OOF:\LRL\S4^=H+=;),/,DP<"H7= #VFU&"UU9)\'I=\A[N,PSDHA_O=1\YN;B/9>C2 M+).''C8B!._DHLP'64^E8U 3G7_QGY!--U?KVVN:J M16O[S6U6\CVGW-0NPHO=15A*XV-DAD9AA5#)\,BD$9998[F6W]Y]3;9?O>^OLS]VUEGI/[S37__SS<[Z^99ZZ[QLP\R*;V,Z\D>B(26>,UHY(K M;:G(7!IE9*E<,TX;+H7_7J)M)=%3D&C2P5PK'Y*.##@MSGXO*;B0(W F8S11 MI^C)RIJUMLO%S;3YA@O-*N(=5RHZK8P5E)4:%>=(IAQ!A;0BU7I[=E:]F[;>&--6<>)0 M2=()1 P:/)$EZQPMMY!D-,*MK&G2I>IF-NC"SR"M!.YX839P(65J=HZ;9#;B:V3>=**%T&E2H'@D@,R-T$B+)G( AJI<65-L:[@ MHLKM\LHM[J#",<6,C52H&+T*U%+F+*X+0;*MMD$+Y';*-K"X3KW1&3@- H1# MGI941,C*1ZV\TZ8,U9*Z2VYI0KFXPW3OZZNX MG60?IBT'@\\KRLS 9DT!]YK2=UD+(#JFTN!;1$E*W(<2TR7R9BNZA_DY[I/Y MTF9G; 7<#P>X6?NV5, ]!> F)I8D)G%I-1#)BHE%.9C,!,@4B$=EVZ?LF\"V MHEVM9[:R*N JX!8<<#/V)ZJ >P+ 3=FBO S#=)X!QV<%HD3.';,13"+,$4JU MBB5>KE@7]ZU%P5LK@EAM31@>3U*['M0:C0<='I?N,//-*>;X%./A22G9:G&^ M[G*=Y9S2BD?;LKVK*#Q?>#;-E"6RG-K'H5Q:R4A(M*)/ "%0UF!%9ZC(1F.J5-2:ZU-[L:E;S M\2J&VHFA+)$V5%)O,Q?!).,"+TWHD3A**V^K(Z<-&)HXHJ!&AOLM4V"LIA"] MQ=7*N6*\R*WLRMG]HS49N"T"75-):AGA$I#L\Y4F,/@(J'0.;(H$!%,!;"SM M8*@@B9B4F1'S*B.LB7*5;HM-MUILN0ATF]A73+!L>); I>,@O%7C>3G!9:J< M9$:+>15;5KI5NBTVW6I)Z@+0;/SR(%X] MRNO_GN#+O72\?G1:1^]Y X4D1J$R!1, M-AET5"1FQJ*.>F5-FRZND!;EX-14P(JZMG0JKJAK,^IZ$]0E--ZX3I 4*9W] ML@!O@P9%G8_,$ZJR:U G^;R:I2++4WIFFEEHM_ MWH(/C "3EM$LJ:6R1!]9U\HVS9]HA9.J769[[;?5?WS&C8G]XM.?.RLFF;^-DD=]9;T(M M3*C); )#4!-,C$3E6)BI8]F%Q6L M14F@JP2M!%W\-NB5H&TFZ,0KX04/7FD!CD8%PH<,+O@,*A"9E#0I,H4$95VK MYQ7 J02M!&W3A;>TSWHE:)L).O'=B(2;:K8)K&(1A-8>',D!E$U",>UR"F%E MS:BNTK65^\(6<;Q*1P.4TT;P:MG&HI]E+=NH91LUP>\YRS:F>5K5C_NI'WS: M!6:$CJE$C:@M+98MZB">)@,D)R.]$B('-.!D5\AYE9 ND(E64=2F:VMI645% MT4PHFOB21)9!X*.':#RBJ,SN<]3P,N1*6:J4Q.=94$3G5LU>4511M$QE#Q5% M,Z%HXI3A3);N9PX!Q!T(3_$GR0-D;740*FNNX\J:Z'(ZZ9Q#;GZ5SCE* MYT2AMRS+P(D&'S,%01(%)SCJ,('DP+30E!J4SIDCK+59>UO$MN:CM"LGNJ+L MX2B35XJ$K90[XY!185 /!TIAL<#;1((J;%+6.1BK.LV<(U6[CFQ3Q"MO!5%>-EW#T9%22].1Q,$[3J&_?2-]Y> MZ;M.#5>$V ":BIY'S@:NZ'DL]$R\ M+%GCDY;) W)@7"!@-/$0?9).*>#9H&5AGKSJLA>&C=*N\S,FOW[W-F_%4]S MPM.5/N'2>>LL0:,LJ!(#BPFL)0D4Q:>F0G3$%#R9FFRXQ+(Z]U3@*JOSD]4I M*P8E,SKG@#)A0*"A"2X'#3('S@*AGDI5977)977NB<%55N"V<-Y9%$HJLMJG!?DT3KHDB[4\3KO1Z%'J=3UL%VF>B:,X0 MG4"K(*:2(IP"4!N3D#Q3Y^7*FA;+FA=7B5:)]G29OY5HCT6TZ5Q?G5!!=F!2 MF80K@P C,BMA:*&DLJ@YFY4U11:F,68E6B5::Y-Y*]$>BV@3"]-3%;V.&41Y M$B(G!O@L\!_ALS!?]+&L* M;TWAKL14W].!RGWCZLR"&HD(8 R3 MX(RV^!0]R52LK%'5961>^L@"&5$52VVZMI8V_ZU8FA>6)EX?G6ER4GO@PGL0 M/ FPW!GP$O^EUB8N8S/I6LZMQK%BJ6)I 5)_*Y:>'$L3UXW)BGF>(W@6& B; M!;BD)'"?G8[<\6Q5@R5C:8NPU H'3;M,UYH6_/1IP15=3XLN=J6(DZ1DDO$@ M-7.H44D!WB4+T3,IN379,UZ:1A U\YCCFH787C&>0\9P%>,G%^.I<'BBB1M' M@+-(02CJP*<

5'UU/ MFQ;DD@\9:8%VN\=JW4*%$G'99V:@W8=E.0%#L]KP=6F&DPS-X:+,JH\AEL7[9LXW@&/,")8T>NRP#SPP&(=*7H9R?;LZCJA([!W_ O M#/DUO0K^&#,A3!5CB(KAC6F2,\17]"(JD"&UFP%WV])%:C+T/J8^GM$&-29L M$"Y=VN&@85A4[S5H@75#O]J9@*\_=E3O"RIVJA7%%&,3D+7[AN@2LJ[CV9[2 M>1&]^PX"[_.Z(=/8+N5$/83_"B\%.D8[ 68D764"%.DLX7FUQ+(8O?!F#29@ M:0ZTU3<*W^/!L"\A&YB 6W[(1<0,D'&-ULHX>Y$EMOK+=!9_G^M;8=T[LKL/ M^S>/\[]H'/L5)45NH0X_:TJGC;W=7=EZ WP5G)P3[U1=T'L&R*2D$E1H D5X MHTJDA3/1 SMI//CQ57GC^DANK[\/.^G5WC7V+^M207HQ_6!44&S9MLI$1ELZ M<+)V- -%;.;.Y__UR=2G<$%%P\JT&Z$"N]PG@OS)02MJDY#L\3GY*5A1VIBS M,]-<+\!3.GQT;"@L;_Y2S(4VIY6.%_)^RX&CC!SC_DQVF@"$L#100=-!SKC? M-@\[&3US/XP[95SHM$C@M8OH$:GG**WF13&+7%A_CDH&&4K1PB$F(&2KD2-% M)!T\K9?G=47(BP*3?,NQS+D-50-C$6FQ]^+'ZYW92."7 >LJ+?O28R\#2E]S ME[]74MR2: J4R-]F^W;:9GR&>!WX7$(:0XRA7?3N>*XX+4/R2I5 X!1T&E(_ M4@)E]*\=Y9U2.[Y0*IX$E\Y\2)T?*UE1])0FET6'EZ_5;I94*#9 MF!(/V])MP(@D=H[N(]7\4BC(LC/P$*36DYS=L4?A8E1-Z &B\5HK$7R5HC![ ME'>\.LSRR]3W#V9A/IU/QU2=2[_/O]U_=*#I8'VF'')@Y4ZV79)_D.<41FUC M^5:1P1OW(>LX:[,O5PP%[H@>#D&N^U,-EA%?F( FO2#\R,CG.C0JRMY-],$A M],?BGD#[ID]:3[X=>O[=T!G;> Y]B[5;$W[2T?A!&[HD;K-)OFW7 3?<8'.6 M%K\TXW(#<><57W H8!LS[DH.'0&Y)C\7JK-)]$I<3&@P_G_$Q_JU%END7TCB M:8&_'*O\)RTP]<\2R+/-4A!1\"?>DWUD(/V]KAXIC'R7U!<%!>5YP$"#4)V* M^U-NB6%E1S=ZHKJ]?FM.X "=\VEN+GY2TTB1^\#^.H )O?2 M2W1=B4.,8U>HME 9"AP'C\KPI02U;Q*4+NH9[=X;NV'J^W3 2*G(K7P]/5@I MGB^KR/[%7@-:/Y*B00!AQ M!85+90]XI0+) XJ6[\1^),*VHMU=SJD>[&&.S:-$,BD40;R&PK8QCBR&L M'U&?B%@7#, !A5=#!5E3Z(O2!&J)C'CO)7KEB4=O_H1)A3[I8M+6$%AF"0;(*]40J$P6>^-F^)EX>J"P$<=QQY<0J6GZ8X>G:MI_1Z^OSR^6VUE;>R9-7QKE2 MGR?M?Y6?K3RY$E>KY5:3J(>OUX*K8[;N-5;0"4?[2QRO!S"LEAIF@BC*V2TL M@^*V_I\>V45&)G,U"(IJ(9I1OVT3#<546A/N8%U50LR2JF>%\\PM![P':D MX'JCYLW\V_$#19\@/>\,U.(3TH9T988Z,"?@+IS%U2KQ-D$YLL1CKXR="(<2 MND(*Y"_=VQ0,>2I^0&YQ]57DY--P5U,23\:1;Q]6+!UMIZY)U=;5OM'U^[CT MHS5"OFZ^(\8S_QFE&]>7UXQ% ^$G)BF#D*[0,;!!3A5IS0EK@ M$9&8:E0$\JGMAN8J@ILW%I=-> AS?]+V9)TS2*Z5O19V5\)!\:)+QO7A,^>& MPZ3F+X5Z+0)5$I\NV*FHUIX5L6LT1;HN["3/U-%LWI$-!;=RTEAB\(R>I>OI M$3,[UIH<)P%J<2L0SY*G!=%H(B M*<\$+,LCK*S RDQ BP[KDB&4*! >0A*;[6OM=M=?)$N\#BMUO ;"4DWY*B5^ M63$!7,>H!I0I.'X/WFS*D/=P8@+&6F>+/:$Z8OL5IVWVPIP'$.T:S6Y#2S=*^TOIO1P.F3K2F\WZBQ-C6?*Y)IKOTKK>T MB])M7QYL2.[$$"V9@/$P7,4.R6;=>!8G!5X]/13P%)W&^S%ILN=!>&4FX:DW M12IHS9!["Z)_B2A30] S!"U($H!"8$>3Z6]@#6=0W%A%,"?9GL5 A:) /&@ M1<2GA?D34MQ!:>>F*R:PEIL:;)B#K= MTD>15<0:UM-[;W=.ZU973S!VRCQ<:(GAAD,% N&0P[P1$7#\&P0C]0<&L)_N M?)OR-AW3?+*3Q6<6X;%;*Q1)!LV!A[2D9X:3;D1^JM@?4UI35=S.>-K=.1 M9S3W(H-DZ79XS"-(-Q/@#ASO)D/H%9A*#.XC6HSU [/0X-%=++R2"<#[AKB3 MX: ?O^$$K-ONQI8S=:)C^D(JXJK"SU%>($?-Z3>"&WDG9^X,CJQB=I,5='!= MCT5A ;3GL%; M$2"G;O >(%BGK<[BPU!#0$D%:+-D$@6\* _U;S<^WR8JQ_7 M[WU?L*65,;E0LRQU)P&\$$D55K(W1)J:PF[I@YF :!UZPU,R2=G<$AC9NZ[6VQKA*5[N.UGCK7U8D\ M15G^E]ESSFR>!%%C+)B U[QK3\Y27*S@O^PPM.SDC+[6/HI">J:O,_4:5&*X M:;.88K0AS@3,%(+ '1'PV2_[#ZB8JL#"G$Z': /XMC@\,?R*(1#+'S88R02@ M;M'*@!-68&Z/>,:,]^]O6Q1*+$NL?8:T,/3W##Z/X!7U&>&IYGJ,A >B: P; M2;T&;[9\6L7(9@(.+1,9)4F8"83PDP]3V[_S"$.(Z_L13#%\'YQ_]4E],=M3]1U0;ZS+LN^3CL.X*+MA1#.^:Z^IZ4;&''3A,,FPU MZI^F2).2327JDELAK/VP93^SI;%S6"#<626L'RZ/&3F_7^%1VX9\+[PT\&=& M?6&R2 UKL6,ZT)*#%W:3"F8]S0/I@4U3W_;OKFLR.'ZS5F!QI)(,QCYLUW0& MNO?7G(1ONWS!HU,^:2.B=37*7:G.K:.:857UZQ=C9<+@?.IA]\LWKT,8,V!: MF5Y28&VY^?Y0QK+-MJ[WG]#B#$:S=JU^-_4.Q5 M(;R0ULP$Y!W$H[9G)E/) M*B/?[7FQ?;AZM?!AN.AXGH3:KIUEJ(UY">T Y?B?Z\P617GMNH+MKM>Y8B&[^8MO\B=O MFXVJ;!M =.+JTS2W4NBV \N8ZJ"UG;*$9:"$KD@ $^ X+5>=.D-YI)];QZW3 M,++2<8;M,AE!FF( KSN"SE(Q9%.W$;J== EJ"^!T431-8/=X M1^3GL-A'KK*5'!>6#$-\>_T4#6_>4"N]79]P%H]97[S4OF^(FO-7A'G+VZ7) M6?3>- W?X X?,ZK)KET7C:(B"$20HK3XB@B* M@ B(4A)]%1%Y(8)2I$5%I F(= @)@H#2HB @-2H@("72E19ZQTCOA 0$*8&$ M$AY,V_';XXRSOK76M]8Y:Y^Q]M[K[!\9(\^8D,SGGL]]W=#WUH4MCWZJSU$PI1A^WA(^[K&+HQZ^DQ""GLO M^4C@MB%J(R,P^'HV(O@)?,UY$PN<\5QMHZZ0.IA'%LE:\8M8LU$FO-I0D P[ MC-!LZYPN'"_<1^@.C;S?^(WOF";0A2B&4&_#QE0- 'G&86"2?"&.<9OI-I(] MB"Y'D]-I6IB)S9LU(JY^I7LT! \3RWMGL.=:/E5?Q'4%L>#/J!<%\(J99^6_ M!D[VV]A;S;!LUF86?^@^S9.>2$N2-V9H?G ASB1S45?/AY_U>_'O>0ZH6Y/- MA?\I!ZZ:T1H&8+\1^SIB]SJ^!.L#QZP1_C0($P,4\>-3A!U+>_(#E RNC.U4U/9 M=7KO?K9RWGGA:0>Y C$GNA8KD\(!/5(-U=9JL4G'5;F9\0[IFG]27PMF67@W MD!\Y]#"))Q*_=0YJSF?Q$RCIC"!7R!'YOSD_G#'TP0H)+"@;M);E,\P;5YNG MSX7WT[6SC$-L_I<\RQ;R!D&UQP%R7'2)X8!(Y[A!ST&UH27643),JT&DXG=@ M_:_(ZY*>\3YC\++=2[4OD_A,^()W^G8;C MXO4##FA2:C:"V(R9,"*UO<*V0P]]>1GQ,<]54D,[(D9=;:/'2%CQ;OMX=L!\ MDM33#7R59SMA4HO$V\@!35B2#"@\#*4 0JL]W[#'MA*W'L%$F*<+QI8M^ETL M#TG%**TX?36JM8A$G%,Z"S]VW;Q[M<ESU4SQ=+O_C[E#?D(@'E3 M"=?[V:(&LY"H&?#P6O')D?:>-,V1/?D"(L=O*P[ MRA8JXX;4&0AF]T1%<$!;#[=_V2&R.""JE\+J#X8]:AQ=9A_.T$5U$LMF*NJ&P?9!I_<*FZ-6E]+'5..21$H/CTV=#]L25',Z?NL=KNDPDR0#@I MKB.Z@@.*2)G0>F%CDF8$/@1DWZJXN[\[.]#46//-Z+D/Y?OW]\\W7FJ2$]VS MBV?$JM@ MS3&9K*:>+'C23#"W1_35WJA.O"MLTHG^C/6% YH= L>@CS2H_2QVI%UM\6XB M05ZX">S]0W,&2]:#'OI:I="=2XE?$GORK/?9Y5O[0UXS]%#3W/LUAT=#1;"- M:%'N)[P*(H0UR+6=3%ZT'6(?=S%HHF4DV12HR&6NW^6]+59?MWJ9U.C>LX05 MA,VF$?ETN:.UCT'C7163]CCR>9#2T1N$0!YQ"J]](WV'30(>>9;[U=!";IRP:/C M0D_/PV4,<2_1LWV#."QPTB^;]?DAXR* Y](R1\\E.KK,RLFS.G,1=0EW#1 D MH0'%]=46;DJ74Z+XX">>ZZR(2OB M::C*D_M<1JM'%JSN)\H)_(12VP.*715YFKE9MH?;MS!T/YJJP!9)0-/,N5FS MCU9*(S,%AY)#_-IR9#6&KQ4IFTA>N2 ='["_^K#.7J6?O_[EK[%!BV-UGMRR M5ZO*/ ";,_BG%S:BMP[ _D_K?Z56<]]""KHER+B]%@?4&I655;SH\O;UENTD M7QDJ/Q)Z!A(#.8H\1'5HP5)?!XS>5MN-^S$VUEB[INI(D3:-MWLI-^:4L#^P M(8::38909#Y- HOTN/(0U9;/-T[U0V7;3C=U*"EO"GBB?SDURAR$G,>J2[RM M\4451V+T["<52S9#)!QI1A^F2ZS'HHXQM-W20FI4+_Q">;Y_DR4/C#.LCFUY M1DU,S4A39>=D1J.AW?=KAH>DSUL7[":H?^_TRLI,!>U'=B:NU^Y][?_SF@.%TS>I4, 8ZZLBPB4 Q\\RX4^ M_2GY.=-V+PX(JN"HEG9L>4'O#]&)RJ\VEI7KN-E M0,!>24R[823E1&S&@UU<;V*U9E$Q*@:QR4Z$_L,M=,QCOQT>$,R_J(N4VMD^ MQ"PF2J,8WG:X).]4ZGVQYGP56HW\NV(ZWNFC80:[I5Z@U';4KKLS&T MT66-]\R;5/L4+A_KNHUX&45/"L(VMQCO-ECAF&F&;-[OHX;D22G_VGK:*:R M:'?(^"@I,(#IQ;!B0LO28'CGFCIU6S##\4@Y!S17 MV6[-[9X<_F&FQ0]5MLH4L$A6'I!I7NR :M?7/"#.G%!X:?@K-M@R#^"E*[)> M0X^*)C82RRW#BAYAUNPP0DWR7'97-:!DR %A3+N26@*_V;\V101[;H!=,N], M9/RQ_H4(7&LJKJ\,&Q*HJ MG\G%2?!)N^[-WP+YY/5O9^R#\DMP0*+I'-! (,]R:B:<_,"=?5 ?O83ZOFNN M@0/.&F"&0G!ML .Z>QYS0)M+;H&?$ ;;,[J)&,\@Q]%5)<9]@(IN(_]M#,B^ MZ.U7@-S-JN\@WD^1H6H=C[/TS91\@;3=P=Z@2 MJRY4+1*J@_J;%D=-V):R)@L]^6QV.:#87"-LZRC.]*YYQURADDE1&L7?L];! M]9*]311RZ&<;E/F) T(MQB,-6.G(VY^ 5-09YEF:'39*][ZG;'^PFX>9X!7> M&R4.QX3R0!Y-C]LU*Q\J^.V+?88MM(X:Q#P"#[TKBR S>NQ1B[Z"OD<'O?4/+)Z.O=&>$ M>GV??2C-O]L-\(\%X82?N1BN*,(B4>CIE)V$48I"S5?2HHE'KJ#4M ]ZGLG> MZH/_@W2HR[X*--%XZ<$CRDP>QLVID%K]K"M"+VE"!U]$P]?:@K*A=]ZRH5$% M"@+;E.2=PW:-*1;E.:4WG\TE7! HR7EXV&"?\$P-U>K7Q:$!$W5,FT3.!^:H M4W]A7G^YM2;IKD:%F\\.8C0$>U5IU5Z+ WHWG<+F@="R_^E%<;12Q53'OX46 MOX\K^C_M_[C=+M74J!8$ZCJYA3M'JZ:X47$M0:54['/[G7;)W4YCB>:J!4K3 MTF8-\\6>E2ZY@:]>5E.G^*6'%SYDC:[,)U-VE?_Z-))[Q3ZGF.6SYO]W%?,I M4:1!U1E]\''#..T0&167)V[7;UTAOYC"ZDQ1(=Y2L^V@0RCNM/0%FGB](W7P M6DIQ_*OF3?/7>I(H$;G8>WF].M'+*$EV+Y:7+3'# 7DL0:6U(\OZ&MS1MF^F M9VYP0,1-R!ID9^\H[ZBW]*.WUK:E;-<4A(]$'0=$6>0!N[\H9BK>]4_&^O@S M=DTD6\@$BB'-JP[_' ;^T*]1D+*.1,QS_C/24)T65CJX;R#QW^CCYHA/P=F2C5/Z?K26]BI2)M&-;L M;UDG6%A/U(D)Y]\?4*^QJ5 KJN;4_44^1,37%,;M_) M8I2+L@KQ>C(%FP*C"=+?D>:XF,;0#_.DA94", M2W$;E]944H8F#2\L>$(WW!(9>#7Z;%_UNC2%<*R1?E.Q??%NEH/A[=8["]'^ M$TIVEM=J(VU:OD)-[4::S7XD6N ULE+@A6X^L>A_@#15BKBS]+]KK4/0EX!% MFM8LHBEWL(ZW8'(:(+:GQ=K+4J%8]P/R">SY59'8+>'3+EK"%8??S?F&[$&< M1AXD4.(8+D X_4,]Q)EJT#R"Y0H]P>&OT>NFQ]'.KF? M@__C+_H>#Q65&// M\F_OSU5* :H7S[,%"4<=&UG-L5,9U=J)'(^QM[]A1- 1>6K4V7L]2##[G1CQ MGP\4Z-\9R/^?M6N^_]B1W^9ZY,Z7^+O^TG6&%0[58@_^TZV.HW\U=]RN2(0/ M%9&_5*?Z]>RC11G(1L#WW:GXG[0[.N'&:SDCI0CS?>5JC3Q#W_>.IC'OL=X7 MUTD4ZU,)I/;G,PJT^N5'@U%^/;1OLNT9-%@[7AIIN>H M!TH2U7N^/;EJXZCO.H0@OF*C:D4Q,%SH\-J(!U^M\T?SL@\""K-5,?)1D<4_ MOC34H=4M1G#8WTNW-^SO@A42;L@<@#\UI"G$MCXR\_FL\MU:.QVG:>RNP%J/ M0 =.JTA8?Y3?^.Z'N8MZO<:DVP=+KS>CQQ?F;M @3&5"G.0RD-Y>KM#EL\2. MR55ETBIBJ:%.4K0O&P$]3D/Y'^JE3X'!SW)7EY1\/?V(%I/#U=.9&LZ#[X6L M5#=1[MOW]44M3?/_[[6]^L'!3A\GC/)=M;QLFO@ET@)S#K[.GR\_\CLX^RHL M"5AA].Q'1+E$A":=JMH2 K< 4LGQUU R@'MN0\'I2QWG\]8N\X9O)N@II=?3 M$$S1CKGZG)0)OP@2.!1U3-'>#H[(U"QV.<$!987]436AIL0<[_\2TCA)0Q[FL,(-YAG8 M!POG@!RQD>RS0$O)GVS;&)*@\J!)-6HF9*O10!*[GN^+VT^38.H@'_^.$@_PDG!,+J9=WW:/Y:J+\MQQ\/E3/*^.)BG@@M8C;6*\%M+F M,8&:D)I?^ 2G5-VY/<>^W$ZI2%C:-\_VJT%%7 "#1>,B:2S?=3 M/80":?HN:'GWH9Z9T5=PTI$@0_!?/B7J-E0)I@B:KCF:0[/LP+VT]HQA/BZ" M#N8'+%JAA=W.WX N7?@$<7"ZZ'GZ"3HF>N7W,6)S"NVJ6]A)"?H4#1=]/#&U M3G6V,>U PA4.*-GL[+' (:%5\[@@0A-LK(=NQCU35F/:%XXX5*.UXSPKS%/9^9?2&F5Z#YPNVC+RQ?_H"&A"PPV]XTY38 M_'JTQ!;$4:[\.<8THJ(CMD/4_QH:_8LAEO4U3THI*5[Y_(B8 U^7OJ=J4%#V MZ<9O2JVP*O32)%=8=)MB$^;M-[NQJRNOUZ?DU1KA4Z;?S2#S[CUH.J+"7 ^KUYS(._E\U MFA=5<@_>Q'=TXY@&CQ(L:@:-*P9+J6/1]B=,6X?BI687DHKR"_-.K3M]:OBU M,K7+R^8KH.)(U10QA@< (8';"/QQEBV_LEV5T?<\'9\;SR]5WWZG>D@N]&2< M$(_ '._Q5V@7) ^#E]V.$/"#A<,>P?9/]D"F:KY\O_\U$Y70*].QB-! M2.H MUPC 0\3$[19TA193@\ \":-B0LK9)SD@:F1((D4V)(-.7$&-G^IK\%O_XETM M[22WSD]3+WHDHNE@I)P_+"^#T_&V(QHB,3FDJ0/0.PHV6KD2=CU^[XAG8LU& MH/Z;ZIJ0_8".93]O9*4GWU**M?-1R9"VYYX@V2R;O?C<0%X,!S2;1OS2YRW%;U98KM1?B9$T"N_J"D\0V)[$6"3=V8]%-6JI(L9=0 M$&J<*%$G?81EDJGUHCTOSV I)CABD>8*(]ESI:L%2@K=B6-<0:H!F'U.;VB8 MB(\#'B<1^A=.OO/TFQMIR/@0"G7@#F,UJYHMR\0>XRI+R7I6G=/B,%0&^#1Z M>]/@:57>XVR:[M $FBD63#(7+N-JHR@,I&_TZ0>-Q#?:85 M_R_K]T,:%)A%>:+)\./[7ZN3_'KVMU[I[WA_N^F=D"J)2($Q+C*MQ[""4.T MN$WR7^Y5@]L_9>_!+S\0K(>7[JW]1%M_@:7""6.%9.Q;MAHK#:DXT(>]L&@\ M&/'\6\A?R1^U%(B72@YS[^L<4I@DT$/EH2< E=2MO%_I,A+M3^$/]'BN/($$ MR$;D\RQU*RVH4Q%L_A#J;#*5E_)L%B?3C%U^W' <4!P_#*L9M%+SAU%DG;GW M_OMWG!=(G5WH:793,E2^Z@J#8D,BQKU',Q8&9@.+L<6@D$OZR!X)IICEK$3D MO(UG/%X(*H]43_G#KLYMUN8M>7J5RO=43VIOO0[W%C,9"DA+M8Y9\(1"L\1F M#T:%P'AZM 3.*GV=#&?ZA>J=C[XQ'V\U8I5Q_O/^NR97>+_DON-/6XOX &!O M?/FNJY][)=C17SA^863Y.*TS+_\XU:UU3?ZKI4G*?+E-MS0V?_5 @32Y)H08D@UWEA=7MS5?*MOYT[&DK(]?BX'7I<9 M"G5[6A=#AJPRR& AX ,Z%E;NEW?@)?D2-.2V_EL'DU'0?%'^.9&KWTX>G<^8 M31BNI;K1GU$YH+9+W(X6+B4"Z+8TYW8<*>X&V?G%,BUK7VG60=_5ZY<[OUU$ M-NO'E48&&18C!@GX6"(\P+?HJ:Z@=U M_&,#(EL#+OA/*)# S5H,B1@F DP/OWRS<*U!)-O1:ZOVLML]Z*_$@'0M8'4ILKC0S5 BQWE1:&-/6M#MJGZM/O_AGFQ6E%[D;W=M]W= MFKJU_T77%D^BO26, B>#7R1>2&5H,$\/(>&;HM _AMZ,+7G)SNN&:GQ9>\>S ME(8G(<;!I.F2DBQEX'V!*U1[U!)+ 1\A+.H?VXH';SLW1%]U*,69AQU4OF_D MYFQV<>Y6:7OTWGP9$,^[HD#U6,\.^>MZV2Y<7-WKE@R35STMW!-;7#MO;]VS M/AY"&*(EL=(:3B#-[@P"LG#MR8)5HZ4'Q=2]_1XTB@S%B\+:/T5)5S29'*W;!F^,2?6NDS9AYF M:/IF;77R].O,[-G:R08RD5?2+;D_\3WR"$4M.;, MT\B%M/J+!Q+1G<)G,CP+O9M/#5R(SSWH6MU]TY:FKR'5-. MUW\*!ODWJH:QC["RH$(!P;/XL ?M6!+KDG*"V3O-5FS0W;=@,Q4][>=Y=4<_Q/(_ MM$/OOZJ'D-CO777K)'"XWZTK^1W0W.)EY1\_&V0&+7MK&UY1]^9WF1,L=87& M+_(*7#\5*1)3:'U3S0ZQC7>L_:E_\U4N[^G:DSY0#5IU!%0VX.EB6X/FZ/'! MBI5KTYI]+?>"%67N8BZ_$X&#+.-R,:W$R0-7O(H,T"35R,?>8O'K2J8T?K_S MPNR/>W5\[Z^\ZLF;)3R3/0=@R3J>,9#*?:_LIB>K4]\#YP\0[^?P?._4AFL5 M2H>&/*D->0LZ ,(IC)&]X[SXFJ-NN)_F@# 5Z*^U#'A 1D:25]J0[6?*, <4 M4[;!8(CJJI'00H#JGU74C@@-MQ 8O#Q6OC*WXKXI[[9"P>_##=/P^F*49N'G M=QX4)7?)%"@6*H=%*WXZ^C=G==#QK#2TTT$K;IA:LIB\])#GG3N'-6.EEPY,UU0]#0I,D:;QM2B&(5@&VK>Q1:I%QP;)(SX3J&<$9&ZPAOV6K( T\AZ"$RYV< MP+5#XB\,9JC$S=KIL \3#GR&;73;K(3*?['/4WDQL[W*?>A@][&3ISK@; )U MH9)*H(?T.QDGWD5>H.[02[[J(C:_S9G6G?Q];N>Q&I\5.^)X90$')&N:QU; ML??B5!LW857GMGU:KINCF^N)3"&+J.E3OE -5C&7*\HZ/PV(XB8UKZXZU;+9 M"1?'ONAFZ'G1Y*N1Z+T'3[3YC$[W!1PH)./'\\BC+_JB6K$QV*,P-\21)L5' MU-%G6X$471UWE:='V_CB3]X*ZBQ9OOPC*/I7>A.6>G-]W/*OD3E:2EN/,IJ, M?6&9/,(^Y5:V_!ANIIL\*31%?_A82!UQ!?!O@4I14:_!477R)(:,2O.TU_[X M3.=75X]NW;DLAMZCO]$-Z^/R^EFE;4\.2/Z0T\6X*1?5C!\<4%4;[ WF-5LF M0)7-#RGYJ41"/,/S0,51?0WBR/OV1[=#;(7"KHCR5[5USK]$/=[6<\OAIEZ8 M#0#NJ#9=0502.A 0I'V=I8B4#-HV@6!H(+T6W3W\YKHZ4Z<3FK0M)HIV&8U\ M(Y+'%G/B@)[I]-# JTA-8R\5<\3.]"@;5 QFOEF 'D6* E>HEC?8S8 !M>-/ MZG#!+5EE":-H8F^'O^*[KSL/C'VV3&V/9"P;I9FL]VZ13$3?9>]+L!-_P477 MA.9_8Q?/@1Y1[^O?^R1KM)-\[K]JW-[GCSL/O&2(L;M@8C%=<\3QP6:)0N M;#W\PG>'ATDV;#;&M M'Z)[-B%,E77@]&A+*&^KZMAC&-84^]4S8.]LV::J"MB?]FI;KAI$4*@R&!O+TQV(2O MJ'X^GVP;:#$1F5^E_G5+V';7 UZE] XHI1HUXF4T5F"'QY>+[Q??!:M?H=G' MG9,0+_YV;AD=*.O]1D$ZX[")"U$8YH@;KR:/ON6 1% \@-'=9!/K9<:59WF$ M_!2/;>AL](;-.B /7L7EV1D6,(\WT/ M,>-2WG; D?9JOR(I1I.CBV@(:._G M5E+^@Y\UYA]R)?HY(&O-_N+;P\)F2=K?GZ35Z,#V,8-IGBTX$1OF*58>Y=WG M(05/U6LTWQK*8&6H]@'=@Z>6DB[NVYI,FE[-#++LFKG BD"[I>I>\B8A^-C3 M.RBY_CS;"^$T]6;QB5>),GQU?Y;+"?6&2F\@T Q(QL+<_;(+;,!]PG3 MCM>R!4&],[W?YX8F!Q2-+<.V M(82L3-(COSJ22)^6[CGQLLZ,Q]_HD/.X+N1E-]K"'6#5576:\@@$S!Y 25>E MQD,).)-?#I'L-941W0S:,^SCT<)CU[W,8FJ"U0LTY7V"(\1VN>I\_R/N#22Z M0OC9<@ /:6=U%XS2#.XH:*N>'ANSKM-Q[Z;DKJ;SG'A9"H M7"2(@&HA5;ZCE($3Z]\&ZJY\U ]V-I1ZI3W?/O;SY_AUF=0;E#OJ.?]]&V,S M;;&5&,4!"6C@*=@7LJI,M ML\R-\:[F@/*VIJ)5+Q8PQP'=/<^(%9ZZDXPOB]N)7W,80;O HB6QL?(60C5G M!1Y7?+')WWNT4\7 N#4V_MUH$JM8U^2MI$G>#K86S.0K[&%/Q::D]FQ76P+" M"YL3,#0BP1$GS!YMX$TT3VS&\OH(&G5,##P9F9&)\:TP*$V>QRA+L-Y_,0<# M%L2*G7;8#-(">"T15A&H#:";<#64(>YM5[MGYN7KG,_34QJINT1""P*PFY@_ MJ1^?.7T7C+2//X@+H>?S0+=1F-4I$U5;]T>C&W]2,7UY!-6,!'0WQ*+0 M$MC$)_2CTQF4>2^\ J$E /^C(3S !+_NYFS%:_N MNLDS=:A5(S_.N?LH!=X(?I6W5MG:]';GZ!,^"]$]6[!F;"3J"*!.G;P*F,^Z M[7'/^2GYV,)"C9;PXLM4JZ_?I4<>JZT[)6'_,<>2_UJF; W6K$*\YR0Q2E:Q M!G"AHMH'N/K$6[R@<.:/A(OR,@_B]NQ)A>]//W[X.MCTQ\)X.\_)9I:#F))R M@G45X^13,NW-N3OUN9:.0/FRM=+F)K<&44V)$PI71D0V6T;9FM_>-+Z1LK=LYRNNPS"FSM4E#WY]>]S>+3IW6--12 M>5V%VZKV#Q$J)_M3> NG C[ P_'E= SXA:[-CF>)'69,0__GPZ^OGECYQ7J_ M#O\F5@D51!'2#%KY,P'"&&@Q]1V.4L>;XOGTBVQ)8&K[\R7>=^!?! " M*+$ R"P'%#%'30G=NE-1=;7&!=RGW)LYGT10Z1C:^GD.)-9O61K5LSQ<5'IQ M)%>3VH8\M[6NLAE$-[66>4/=>#-L/='S80EBLM['+/JM>Q>M3._:J]-&PU#2 M/\\#>61PK$8]^*]PEM_[0F*'^]X0^S]%4;X;U6TXX.SZ*H&4>;_N"%6J9>8/ MH("L)>]>P0$=OCXB*U8SVII(Z<8T0;9!^JIT*:S:!Q5$CC!"9&]>BGE@+7(I^54U-^ MA1_.5_;.Z=VYED/7_&$&;++Y:0POD1J#YW5P$A%LYR%K_Y8WPF?[ZLY#"4N= M=8\YN;#\PHR,!PT,0(EQ'-4+*Z]PX8#XG6;14167YNRR32-;#0-:^DLPQF/RXPNO[[\IWYU)CW:0]@+\UOV[TKX3ZSIY5"OL-[ 9Y9-%,X MFRR4J+V"$(7")@+L71 A?;CFOG,=0;8;\VX2,XYCTUEW0'D##7& /@>TC\B* M@PHB,(>=T?LK6 AKU05C,EBLUK6ZS(@#TO.?2CG(_BE>WQV=NF#5U9%P_@?& M.5=LLQ*W^?7.1NR^4WF*FUV^Z=YH%;?)'_?EXB\Z6'VX_.G=?O.C(*%0?FO% MDB,#_T-'>AE<>RWP]+CC_4B+8_N"S/HORRJ1L<_86H F;HIIS$IY;B33&FGG MW6@I\KAL2,^>6%DWMH1Y0QMS?PQ_@1?%.ZB^Q.YCPFGA<_!F GB9M]GZ83F MN4:['NYYZKW3&8F?$I]8KA:/VOQ42NOQ+O$&,"T\#2)E^9# )RZ^?N_S9 M>2(Y+_")IE*^S\8&8K*Y-,GPZ(W03SKO6PY/\3.4V'S*M-OT#S34UQ"&-E** M57B"^KS*[ZFK-6^4+P.E\IB'R /=M0/7&\\8!>"9:E&L M.UAF-@=$7UYF'V#NIZ&Y@BB&+0.4SZI&*\D6OWMKXE:YQS%/Q>OA;%&G#G@,'@^P:(%;%&T3F^8L/F5//L1:SY/QA"MC M.).+FC_10FPP4@V ?\Q4):V'%?ETCOOUG%1[=-> \?2"';=X7ALM-SKR]L'B MV@#=A]%5XK\DYH.G+*)H.O=O"UM87TW6F^%J*QR9;? - <:[&Q$GUN:Y624 MU0O@;0QZW%=Y/]VVNG;4"6%>[6=Z%#KW-+%)B;:MNF\%[3IH&%A8+ AHV1F1C'#8/!4-"Y_6*; MQP!++CF]"=AM!DC1TZB\K3%6'5TNN4#T\ M&;&/\,'U^_1QV853]Q1Y@OY=]X8S*2^1!N\!6$LU6YD&S1-+3L\=-_+/M__K MR:LKDA+^#C]%15!O]FQBF:+J[?9RP'.V!"L"*N'ZU :((N?VG,('>_:XV,N\ M6*O_XM'2>^O!K0!DY[M%L2VML#H9$B$J"SS Y)UEJ9VM*):"1_:85B@1N M"$L004)!:;L$.H@Z\Y6&:64KL_#L$RYE3?G,J^FK]GQE-1!H*JG0OZUF#_/4 M(X0FK47,$A(P.KCU'_4GVK/!^Z\X :"=\%0$9O>J$X6/ WK(]F3)B*&/WMG# M8/TK4VZ(4-B_F)P;^O>=//\%:7*;_I?'/VKL67OS_\CIP): 8:LCSP V>]+) MO!B?Z7.4SK#@5X_NLWN-4CP;);LK72\&>?@^S!8;KDB9Z@.^-D[&>L' MC#(UM:*9P0Q,*&3/-@=TN+V#K]AU66-R+ZP!I]IW7#:4QX!Y!CV!(<,)-(.Y M'-EC9:^8$P:AE)N&&'AESV:A$+#/,I55?K/J[JHC4!MR.J-*+$_R$I$[0N0W&380_9U M?%K^:S)G&'GEC_HO_FRV8Z?%SBVEW<[H"\E7)+<=HK?.V?*&SWWRSO*]9!8G M=?&3&<*5^-D Y^O"'AZ&RC;X6H]I!@2!;C%# M<@?\_0H'=#H%P71MX+X)TV(Z4IU:68LZ<"/]R)5Y]YU+',>:]H:(1Q8$;42!W3QJND#N8R=AJ) =4JH^/W\J4FBTI MG+,+;D]P,?V9YALQFO"^N&&\UD_$\"BVXI28<'EEF<&Q415J]?.-C/-]&\O; M=C>FY!^D46\*OABL5ISG6F0JHG.'ONC#EH) =4VZ!M[LPQ6HK M\I1!7@="J"W7/$68AK1OKTFL2]!M>F6!OMMA:/K\/74*0F!I L<4;Z$W[;52 MKE!]QI;DH^S+/,2 FYM6''D#?-6;428QK&'F" .*,CRUDUT MM4BWDH8KD6H)F3 -=]&6"$?]=ER]?@316?.M>KYL,Z+EZFO6J)6TR($ S6W> MEO5(F!#TR$\EDF>D+$\_4R_OC\ZR_HJ?E&SE6 \ER="^Y8Z3.YJU=R\9?+AP M"SOQ>@,1@9Y]A=VW'><*D60/$45UW6AHQ+466Z#0-DW'_%+G!BENYP,']'F@ MAN$0_OT,[NTR[\F"^/,&._ZRPUO&8HL+7WVEB2H%SS^M?BQ&$7S8QJ>\R=3O M;:0?UX/5:>Q:XGCU[$@]K9;OK[LLXKA4L*!89DN MV>T=0@S:87T\%\#9769M_I/2)9?SA7[V36?-[AA%EEP(X1>=A8DO-'RPIH/UVDFIT M?(TW/&:A6(HX"# MR7 1<7W"U<^4<"3$O(EW R=,&V4>X:%#:'T[]%XT3Q$3EE_H$6Y*C9N:N/.J M>B?)/5..,&PZT:YWEW>B3+)3&=\T"F54J.#1LLMA6E*=%=6%ELM"B;*Y@,0 M]@DFU=I9+P42PY?+DF;RI@X[\Y25U9<-%K@@(T=V"A]R&%^C@#-VMQOI[\!YBKBW410%;HP$ :?G M )[!/Q[P81@VZ@818-I)8W?:,CLWTS?%H)GJLQ.5:!COT%CV,?0W1/ MBA,Z9@1J*N1KXVA%+WB_'K_%.S!D*4,ETB,!,"U"K$&,^9!*>'$L$IFI8!,6 M:#F>;7$V;RS4K?2?3=+8LNHKZRWG.C#,/[@R!J"J9)\U P:N%"*OUEUT\O663I"Q?,(W-OM(SVHP\C TGHB)D#PVRY@%$S&SV%JX.Y]4,J".!$ MG-$%7N]GH=H)EV7[;4 M8V4)/779DR<= IR[CAT(A4;W:]@IM 0I8Z-\!*%*1E*'K"A%Q<>-"P04WYN* M^NVY# KBK_R/NR#^;\PR;+5:81/PV:CF)=G!-N+A51&:":R\6'K*-GFUX& M+N^CU)=CIE<:+J:OGL--DU6>0\IG2 MX'T9IVK)*9*^;R%$\\=U/>PUP< M#S9#]3\=E_TBP%L9J/I[6@2W*D7];.1YGZ:RWE;]*D,*?G#)\RD?Y>7\QBSL M>61U;HK7@7NXTY^\.* \5TK04%HU^T:]B>O8RRL3]E&%6BM],@H<7L[E!_B NRNZ5TGZ7Q+'@\>-:RQ84[B%%LR-T^ M=&VP:]!;+7]Y1G6J"CF' RJ/!C[ML ]!&&9,[R^)1JQ8]/T^^&W9^S>VW>UU M8N8A%%V_3Z_;,!89L6DE'! (/?L%70DBM') \7Y8P:V"]%,]\"%RV>L'>G<$ M+]E;*##*_KK8J3EL$'6^5T_?K"+[=$F91U$#?,:H_V*VXLWT%,TS1]+9+EPM MEELISP%YM#+FR%KM\.=8WBTB!1U-/%(!%IQT/UNV$E1WX7T' ^H@V#'V,&TW MCXQGBO?0(4! PE62'MJ6EML-2^:-W/*SVI?Y[$N-F@&&_J9:MG(1#X;-/B/R M69IQ0,\3Y]8[,$<"RDT33#46FD]6"+'CSGX,S B.,@NB(6X@E;E@ZXUJ)?+. MZ. .L@F2^W:\,KE/M6U$Y>D=#@BIU_^J,+A$KW!XH6>)<@P^G(_[Z@UCILKH MIA:[_Y!TZ[J$K]_ ,9.P)^S13??1C]LM*?BD?\Z ^)Y';J#ZPF!#APE9"6LZ^UIWX\V]JNJ&K%8US2KY5,9]S;II;6Q?F98 MF*BX?/QY0]V1%?6,R)J>5?&%J!SL;87&H!&Y>?Z&7]N0C'>IJG\F2]W\7.9VZYZ&% M]NM[>?F\K@F\=MD#.'2K-G8[ +V+P3-("%-TDPY^-BO-:54P.^!3,^1%?\"' MS38)BP1;UZO7$MH&='Q?&0A?]3Y_[L#=H^>?>V:&B^_YDQ35UIPL4GGL.G/I M[KB=YLF=U>'U#6TO*\DD&H"\]FC@XP]?_T<9UI./!BMQ XL#7,!XDO7J/^M8 MKW_M=4#;FSZ*#)_(^A.K>)ALPCZ333P#Y M%"\R>KRCY;.MVC2]3VBZHJN:'D*/.Z:<]=3;UI.I@VV#[F6MKY(8'DASZA/X MMJ1'WJ>/E1];EJHFYL$=9[T1)OV7(6H*<6LHYWO MPC^XWD;7_G@T[;UNR $);M/R2.MK') S'E#8:2W>?PO%,*5&O29+W: -3Q@] MS96@GK0P M EE:$E1;>L=T^BT_%0L\Q$SZDW#KT(/HIBN5[B83L.T@6"M!Z,JGP(;T=8G' M+!8VLV\95U:/;DP&^RDIFL!45?@$\19>+AJ9'36.[XJQ=:)XD%)1@-;7WB SU, MHQFMQW! %8MQ1?,-5(-F&:VFH)L%+IK$%Q(,F2.U4LYLYTX(\>3#T0BD-2L; M[X#A#XQAF+%GJF6UOEI G2*18DJ:Z5H!63J@6>%!E9\A@247'QTM0C"2)7TE M-C6[( U&:3.NRM+FZ@?U)X2)^!J\#*)+?6E=ECT,V8N2FV3QP M";JHE7*6FT'CXI3BU5;+BRAU+AL048A#C./17N<7SJO96!3B-$9@G I#W7TW#N,UBQ7^FQ6%2*+O#XTM.:@N11Y'FZN MK X_-4-4RB,-U#-(,.:1'OI90/F'T:SG^&0+WB7J@ [+>FA9@I\X*[(>^9*@(9P5WAL_?E?4Z>L7Q,U"A68LH&))4<4" M)@TJ 6@2- FFZI@]92#P,Z]&,S_KGM=XGFV(VY;0T?M5$>X4LM6.M5&+.!4WNW.YHP4G.D MTHN,GW"@Q] P\=L636GZ;VRB]/PJ$C4V/L]OR!BNM(6(4?/8?),,,>11-<(L M;IS8TN _(7HVA8:"I9%*V;&?^J3>]O^=Y2:!86 MO6&(NGJ\.FQD7U5EA%R\YB%IKWS^OW4/JR^6^OE_9@W\]Z1(+_,1@"/!GZ'Y M?YO3S&A]W:C @UT29NSNA0ZX0\ZZ996LFHOZ/]J+ST+'$L68EK1!<@F>%MR^ M _4H(,N8V/04B5CH=?R(\^X7_O-#?/<[RZT0?1#Z(G8?6QG S6JUX<#,!U3C MCI0"(/AV_-J4^!^._$]H%V#/OI>=6RMQ^R4!P&CP9JQ4@X0S3)PI[+_H8G]\ M\$1]Q9MA1UK M.,!NX8 .5>#$ @IG4R**ME5?0I5H6B^$L#F 'YFNE3SP3=[([:7FH:IHK='89[DE@1Y!DUA]S[B.ZI6 @FA9X:08].&)96O8R^P1 M)JQX:6!*#Y_J%'"_"MMK>*NP3;/BKW<%\^>303L32O-@0$F!*18_R>;SIZY? MIV5VK+:1UZ4$T:U^03(EA6X:%ZSU,G]\VY2TM;WD8GA:ZO/&^]>&QK&T4K%M M%DC4LA-UE)LQ&*0SZZ.N/HU+9]AZ+%0V(ZEC_P $U M&Q79G*@?CHR1M)HJ[G@CXKDB8SWA0%03?/<>/MG5>:*UUS3I!6])/^*P,Y%J MH1J+%>& G%0/LXG$O6B'+TPC*D\+#NTE7NXUIU#.11*?F&.R.GT(DX&TKO?. MM[M3LR.#OSS*E'MTZ-A80H@G%3ZGU0*?4"!!HJ#:2&F:>4,UR5-LZ;!KD&R! M>V;Y9/?[-Z\"KQ]KD0-U-Q:"KHCN&?H' GGC+W33(_1L[MD_,1.PQ$&V(DN* M WJUHL"M"7=@DP224"1;EBK1X?EYW-:^+U 71HUU>;I MB#*+1A9R"ED./%\ M%MO:#K@M92#,KUZX__1,]\;()"N1_)/6;H,X=%N87]/V]&3JA+;=>$CYSD0T M(,<^6,]XPOX.J]R/:1.$T[. \@/%[J2D_G3C+U\''S\6^0ZGKVLD5TC7?<+N[RO3]K-+.F)E>RL!N^BO,)[GQQN:_K2[E^6A,MV>T@T'UCLUY09 MGBZ.*Y^QG^H04"MPD4]J_K1G*K%1;'?[$_>+[J)=,!A/E4R&-+N+?7*(TMM@ MMDQS$;'](-N6I_1#?\OG>-"(%RL!/5N$KL@=I4>U$40#O)OH'QT=,8@1H5RO M@VL.U=6;RG!&D4C=RP>E21HM_:ARY&M&\6D6U?[C0-MPUAL7K076,+ "0!X& MU-+; 2E2[4*_AE[07)ODNWTEJ22CZPVO2T<7X--L=WM!FA.;/RH'0'9YPN*1 M@K/.YM$W?.U,*S--X:Q EQ6YRZRJ7M#VB4\!ENR#;20]^UYK=C^B8CU>U]&3 M_DS=.>WARUP7QWIH;\,CG8W8J"7[I=]%@,$XBA07[II5'1]L8*;;U4!,QT,G69K@V9":) N_FRI\XB:W;+J,?;FLRY! MM.8=\SWFUT$\[_8FUWS^(G" '[GEHF^TBZU76#F]:413R4)$?=RM]*S?9@RG M[TX!9:/L@Y,?D/IU&&M6"&79)\=$OG\4.FMF4U M4O'W:AYV&Y>2(@N0O R= "^/^TWQ')!YI79$<_5.LDWV;SM8'TQW?7(T)?-F M$O34^##_G0*DL%&_8+3BNY?WPC2O<2MS^)[+/T&KIX=,;SG_OS'G_J_P^D\R M&$H!]R*U$+FZ^?UC.7QQ15IU_L+V;Z4QWF<%'W,'.$9U@VS.>2.WEC M]';HWF/]3]=D_%<9UU9.!E_HQ.; J' 8H,B[:L/M[A4 [N F5DCB@2PD6%37/U2:*J)&69OWXY)LZ]TM)Z-_&MK6S"JV>S[ 5 MZZNYM*MD2!13CB;5F+AL[9@2L5W;=-^KV,71(6& W:]R5"KGX=/X_H=*[>/F M JF;GF,]LWG-!&Z%:6KF@$1@;K@Q7G@99O874D;2H U^). >CGZ@?NX2KC5. M,+N-D9Z:<' VP?_%JX27/*]/%G_A\?]O[+UW5%-1MR\:NH 2.DB+2E4$I",E ML=%51*67B*@0JBA(E)#0$1 0$% 0HB"B(+U)#1T5%>E-2$&E!A+!L"6%%\[W M[A_GG'>^<]][XYYQWWB',38)&2N+M>>:Y??;:ZTY_WT..5HI>9.JU0MG(V\O M>"I,NNUPB))K4QQ+%$AW&?F9N%'25_DLQ#2@@SAL516-(Y AC[#\#*U=$/#]X(-K+']W87;OR\>XONL?>SM('E&B/?.*5AQ MX>%ZP)SNBN*:--4H @9LJ:JQC!#BX)S*PM5O^FJ5%>N!05Y(Y=\_4Y_)_KPG M)_8%A/)BL[5&X.)0#XQR#AR[_:V,6>S63.4MCCQTOB39S:/J],KY3@==2 M+YH(T!=8^UY2-X@;##$MF@+5;NT '8DZ_XW!1\)/L[WDV.6SE?,E=?XS$G,_ M)FD/*@O3SLZ?-?E^0>[ZH:%?AQZ]N2-.Q53#&:*&))\!.* T239#4!>Z-Y&6 M)#YR-"G2OX_VP*!9)#GPP(UGE:&^&V+WXU6>5KLO>C9FJ21[R MRO.R?LT*H^Q_(LV,-779RU6[EYH."29H];8J-U*SJ>^I?(\J['LBB>]L)'8JNOBB'2PQ+0 M#^;LA?EXLFE]G\>KL%U09TL_P/Z#NXO9C#[FFX5,[X1SL? ^/(R)RVP4RJ_Y M3'*:%%BKHM1\^?9W'VFSI*J[)[^4>=]U>OAZK8@,,9]'*0WV9[885?PZAYZ08F+;S*@LN)0;,HMHV:LE[HP010P9Y!(B;\DZ MNV#)SG3X,UDIHK1*]ROT9J'_%A?1KGLC%L-#&R38 4JW*NN*RP%R3Z< M"KV1L_9A"3-W9"_$LT&?M]V,+LT:2PK 05CRF&M@$+_[LM-F_FDA>I M.KN@_DD%LZ/1 6=CTO3L6WZ/'CRL$FCHM&)V$VT[N@A&: '0LL M=!=P#/Z8UQ0PXY78 )N?'$' =[3+Y]2XNC#$2K019O@1L+$+XKQ6S))97$AD M2@^QD0-%16"[[+];_!>T>!Q'(PJ\"ZI9AS-5_$")_[I_V+_JNNI!492I MU'^W^*]O 0V@:K'M5+?[04=&D3^V)C>%'!0VV./_NN?NFS-5(6H>?8H<%W\- M&"E%^OO\Z[[R:=6[H,QI"HPUT(S9>O;?9OJ_28MW0]+H[U@)U %B"EX*F44[ M3LW.CH]3<2LO;UVZ;#1I-'B"CPM[%FXQ^03]?1?TVY=EM@NJ%MP%+?F?DJLL MH'LS?,;U 'T3K2G,@.C9$(%!\8RY3H?QJ$.Q::=Y2_^-JVX/)X8SLF!"NZ I M 38R.E<2](TO9A?4X\ZXO0LJ/DC%L[B[+!GZ0P/@'6VL_"Z(<%YBX^JE_V[R M7]K$0[5S8\:/3L*G-]@E="@"EN6 G>-(Z)NJ=8TPQ'#^8*:%N;1G''ENZTB[ M:YM6)^SW8SL(>T*32C!+_?^Z&O?_^C- 7"G )AV*.L0L8DB50=<1 M?76G&-_UP.%7J6X'M9NY^[^#G]WVKQC5:]<]-TH<"0TT%K2U17:[S;IVUPR( MIB67O>!1Z"[]QWD W3]P :2;Q]B[AH+@'M?(G[_R#T<:KZ]\4UA$1;%D1O&.,5S[C8NG7S:GZ3XO^IC:==^4*^V" MKSU<#CV/ISCA0.A^?"-?)VZJN ?-!SU.3>P;@BP;0YMKMWKX$O1F5V.#)<8^ MBS39*2;MOR3?.C%_Z_A+I]M\4UOV\,-^<,H5O# RG':O UCVHD"N4G^5DS:2 M'TS&LWA0,(K>C17H\8::0O^;K3G6S@/<0@%5FO/+,7WRY6>LCG<:\4TV\&)+ MEO/.\<[:C+YH2'WEXTLF7KW<^Z,1))"8 M#T,LT9U96(56F:_ ]FQ(J*:2VTZ7>,ZUEED&'J=1E7S[?B3K+*W;_TK_;#7< ME#YB,CAXP?BKQ]E++6G[#J6^*D0\/V:1K..21 !Q*.6!,I.IL.E(8V,4(R\_>BQ?O6Q\L'77XXB W>F*C]\'6X-UW] M1Y&F?_1>(14V^K\8B"&\P8/1B@R;41:O7P>HB:+:2Q_:9_[*?R;9+O)H8T/# MLY_OK<:4V_+7#^ZW^QX EG1]ANHD]"0CG,HJ(&+X MD4$?YE9=?Y4;? AAPX M2_-([X+O#T.(1D*<@$02OT;;V;(I2&NX0@9/?4J@7$IB.EE*_>AEP3-1CZ(B MN?[3# 0H-D_BN<>^LR*4*?OW9=:G<)Q"FSG1AVKY<+U$G/T:9# MF2Y*5^\>J#^V,G+^:I2G'OWW"]@9U&'J9YQ8AQ@ )UW=N3.->X@RN?FVOZEC DA;^O!-:+M1_)^:GA8!]^OW&2Z]??4Z _*^H_(-.Y M+('W,(0=<#2\%P.HAC-T59--#X909KM$_%L2FDBK@Z'O.Q"OZX7?.5;KE577 M.ZD?RG@]CW1,,]BOWKYWUI+U/6]HS9#2=)8*Z=D%3>_M,I)J0Y"J1 9>(9V( M0[%-D3C[X&/6I5AU\00CKP25\,$GL6 &/QW MJ; %0X:P&VD[@0'S"0D,#BE;*=1(-LIT2UIHBC%EIN3<+TG3Y\K\"EJ%OX5" MVL;UY7D'+TWJ19?.#R'DL U-&: M]Y9 T+,LWG&4-6Q-BLVU.R=8ADC_+BFQ622V+U?!I.X;L:6U4OC3Z7)$\W+&2X.R\L=N$=ZDPS$.OSRK9L]G0KV=#UUO/K M>2N_Q@TRFTP,/K]H\Z6*' 7122]:1[8&_Q*:.T9?Y-FZ&,Y:ZQW[(N8M^R3C M]_-PB9_8ZB9R%J64)[3=N(C;M_=;,0S M.DZ2,OBYRP/WORKG1,%I>^FSZ\[2C=@4A0?CY4T_ =2N!#]"*[T?#3 -*[<[ MD):3,1M/MW73](PH32T\=/:5VKDW2[^/_N!:.Z96I4K98/--4>0 ;91JN+9( M;)?IMQ,"%#ME[KTE17K$_ETN7S&\DF*K]I7\U,WMY*\G$AJLK(#3H,>="C7F MJ,0*3)=3X!J,\+:#FSV(&UIK R2R\4(_5'[L3P-U*$DY863"W]99T\7U*[>. M[8G[&L_X\S_[;,P4CG:7&DZVI XXY(UVSPN.N.Z"KD8X MHSZ6_,U63%!6XLUQ\31Z+,IQ7UR4UPJT9:S^0RL9US1$QM!-T%\OHV=@$-SU M#3!B%R2TM;I/WT["-X^O]UDPRNX%XN+5]M%9:(%$16^-8F+>C$E&M?I:SO47 MAN.>@M3T!/01I(DU$$UH]]0X:S$9^D'_@ I+;JVY,4\_\ZC3(3D=G>H/&Z=D M0O_#Y]%P(]84MA%&%J,T]>(HI;CK\*D>>V!N84GOQYA^JP'UYNOH5[X&M9+. MZ'%,>+9_DHUVVH2RCUK)]][X@YW0M*(.8[;$G#!=+@,,<:U>F"B4E^'*?*Y? M%0>1AHKXW9Y!;G3*]!$Q_SN:W[ 'H00/A7XIW0\2LZV,4 M7605#X(4JLQ1570/UBRV83'*U %#J:,=8$9O=!@C4WIRAG&/_JBGR[@@@ZU& M?#*5\DST"C?N>LS57\Q\JBB=?+)(ZY!FF3=[V)?VEL10BGNE(MG.N]TQ.$YF MH"<=@CI)U2N$ .F438_WFXO#59.W0;:UND=$,TN_R 55[4^^&KB_$W)Y;OG! M30;%'8_X=D'Y73[Y59[$K:2:U$]6?R^:)!=V7*D+,#GT)%21^7 7=!T; M]T UC0$G')"3MK:S; MOU?+F ]A01@^]/0#^".4B5;S%@^#S);T[*B^>J7W4*4O) MM_YV\%"S@_TQGY^.C@Z@;6-VG#G)^J:@3)$:J(J#UVU'Z=G*,MU(DDUOABK, M:+_U\.#EB0L:/TEQUVR9KP,-QN]F'WC SQ<$3L5TG8<1WCGB*1>'A!EFE+W] MHE(IC,OHPXQ3HZ9'O4E>QPU<-;+G9JL^;38C2C*N:QUY=?LI_E.H3K$ZB.// M'PFXT_A6!9=-RV38G(V@B:QZ^/NVMI8GEN(B1W+NRS^-*BOC5Z* 5#J,ON$( M)9 &R !X>A?DR&3;SPWX5+D-%=MMRQ41\L*@BLKIH=O;H35:H91Y;(H8 MZ4WN/RJSKU)3,8=X]:;7]_PHZ%!1VQ#-E%G!$D#/0>K2XW=!?O#IS5ZM-P"\ MS]$BXJPIVIU66_ST5V.!SKT+XLG4EA^/WAYSL?)>?O(?[W7PM*:[H4<]E9F% M*(W2Y5V0 )3''RZ./HS,=/&B8'J8O#N"ACAM'D2EIN;ZOH3^KX>H?W-U;JC; MBAYKR^Q/W91:BV7KTA.@;R%]=D(+4&DB[X+H@BL0+JBJ?XOXSE"T#+Y?V'_& MYV&@E_7-#._W"4H.88^R)Z^#GD*.*[!3A[ .20/ M6 ^'+F_\L9U.$YV?EYZQ5@J^:7X=G I78!<7EV@ 7B!X69@8'9&WO9![?*7QYSU.=.^TDF7@+];>)9T)?0/H% MWXR^Q)_XM+<(%>S;:?.0X&/D'/X%H30S@<)]55&[(*\J0&,C!:W-FAYBQ[:? MS';<];F[-#0P&/;:^@T2;H.C ;-]4FG=3W@/0V"EO_G#MBK=]0 MWSAYJ<;15\'@BBR?"_RQ"6;6C19%!:]-TTU7,,*F?$4N?AT:'6.A9*[.'>@+ M^(>.B3_J4P''O1\?%KHN]EWQ8WW,D;2SV5W7.%:VG-B,08HAGD(KIX#[/+P) M6@RQ51;_) FOME&!WP(GJ3WS]HA$CC)9&YEQ1[G_^^7/* M\[H$NA>[;TM+'EE' MG,] O$%=G&0XD3Z&1H)[JNX=?+>UJ=]>\'U2JNZ([E]_X30]GKPS"Y\JJVCR MS!93";KO$EIS1*H[UU.4NM$#%Q\B5B45#7++=WFRYU4< MLG7NE:L?BXHH^*=[")T&($U-#(F-3DA-$SF:HD53H^"CAU),O:AW!W8NIE<& MM)_H(J8:[!!F^\)TN0-'/Y#.BO,%_6EZEJ+F\)V#9B;N-"@#84>0?M?$3ODK M"T&Q%)WM_IW<)+3RJJ<P 0JH!0UF3D1X M=]4^F^.%&+!R5^;HI3$MS:2T?A%OZ//1KPN^A32C86@0FWG0V $IY@?*=A(7 M6*#.XE]D.Y/#S+@PW/0BR3*9[(KA^ )+]IJH+T!&+7ZT?>-MU5.05F9?8A&J MYB)7=H)O*5*B"SV"D[=;6Z"$NP+O<0)M#@L6PVNJ+6QW@.F:L+]PW]A<\#.@ M:RUNQ6DQH+F:%7_IZZ?2+_\X=/@(0KF\P2;#D$:'TAXG2BHN.>R HWH@[X5+ MGJ8BKGZ&DKY?U-).N$R ?O!TYQX3] X![4BR@3#X,>S?/3HHIYNQ[X.!^20+ M\[6CJVYBEI;*@>X78/S&O]\>Q>#X]_NH_D/4#=9A5L 0@I#I=*(NLF6HYPZ0 MV+OSM5@HB0#AF_DLBA%>S3WIYJ;DO2V>C5!^$E/=)3YJ."CF](NM6$TT_PYF M ?0DNNL*L-U;@TPGJ3["!5S0\@3R25MQ+\;_W/<<=CY7^I1\*%6QL3&1Y<)V M.W=FGW5L[Q6(8INM-G3/>,V#&0?>HW[25F@A3%?LL.<%J\OOK&)K$QR M[E!D?3/&)&X$M_E0K^*_+]5\5#HTAQB)+$ /AAK>O-ES+7I G(,NR%:!?< @ M:2,&4@M+,36G]-^$RZR&S")]B#LU,,.'^FY/Z\E&A#L.FD'7,VJ&%>]V\F/*I+L<=AS\8AO%>\>=J7OD< ME>F_> !,"'I&9#M3#$%K39G]1@$H[^N0 \2(^?B''2J3IL'O=D&^?N&36?I? MG79+$-ZO<_[KN.8U*S+Y^H>FAD;$O=ZXH/",G]FL3]4MXSC?=."H8YI^^S&3 M0!A;TN:XL7?%S6*6X&3&N?W^PEF^0K2\P)(/WT&?_(^%? 7QC7C*4=:3B&"P M,]*NQ_B&HVM0[DV)UU@?3N*A&#U^.3\3'@=0A !CAFT,OH'$>DHX.<0_4-J* MQ*PSO9;Q8JE,L0[DM"R5S' CVG$BT8M]'494*+88X6@ELWEE+X%U4[0M#\^/ MQ_&7K+DR3QX*KQJT PSX%JJZA@XB, VJB:9F5)-3S>-A^)FF/AE:UJN>=V&2P?#M:@'HDI]5I,!OV"$6KFC8"W=!],5P#,!P.HJ,:P%$XO M@/F06C80488_4?ZLNX>)W425MW]ZK66DNN51^G&+?4UQR8Y'(]1$K#H%=@R& M6 (#]#-HMF.A7,)SL[H@%'O<]&!WAU@L:<68H0)D4+;[G(QSLC /*L7HQL0@ M2]5'#[-[ M*B5+$",*U/OG3U)8L3>)8($5->X.?LH+JF2^1N/SP:S:W\28N?G'F$F]VSYD1\08588.,QM#R(%+0J%+D"8[,HRTB@.[+ >#$U$8:NB*J_EB?OGT M*?.^INFL+P+*FK@3/46& 4XCGF!FEAXD"D.Y:)< J<;&L/11YM22(?)I4H'0 MJ',622KY8GF(5Y'UZYZ(*CY'03NE+/Y4(D3$ M&?W)&-,/@2 NNR!+2;2Z2"JXM['ND6V@9M71YL;ZD.F*@ O9A2<[Z^7R_MJ2 MSOMB*?

8[6_W8SO!GW"V1OKW$81T<&"5H?M M7)2.B5SEM#6.XC_D=)3.Q1"A&J[1Z8I(+>)V+[^DG>20ETK=0FOV+B@W7=CO MRLT"^J#Q.!JPFI$>Q;LY$N34=[!S]F? MF1 G4NRS;LM?]CB_-/$9O#_W,E?&8W16GF\%";&8;2]B:])Z34TNTWI)C6L3 M3'/:!667XQ ;=,-=$'@7M&1LCL[[4K0T*=.'>U@Z$HB]5-^8,S_QEW!%[\2G MX?J:XHQF^QGI%#4C;U&Q@F)()JX63CY,-_.#44*WR1+E4ZA02MS$ WR7!]AV M./@Z5;GN[!NXA=YC6K45)&#T*+?TMQP>9^^?1LR[+\#),,++&NR,#XW.? :[ M1C?8W*HP['6"2[$43T-,].;V'7_@?NK(JF8U"\G'4 M3'AC.%F;K8.<'4Q60=C"/K0DPRCO]'O-).+<\GT]K>&B]^-!6FZ*L;2PK8_T MR_\TD9"I(8W)?(<^@AZ U*W74>V(JFOY"U4I>7\:L2$&^40\-^*C@8I]MG]6 MFU5-4$!-\LD;G0&'JYYC"+-:R?":C5XXH/(G/G>MY'[9+@B!8"FVYY(J2A]6 MB.+M[<2^9^A_KS67U3FNU9*5=3%%!2:VR8JB5[IMGVJ;+O*V?O,4G)%MFQ-R<2/W:NG*HZL+>M M$E ]QTQBR--OL*&&?9L;(?!L=\<^('O!XVS_O#2EO[C4+/O'C '67U=CU(B:ELFL#R48RM'[K$_F"7(0;_)<&"FX;PWI%9W0;Q[^P454%83 M6J;Z8<'!840/&9-R^?W68OW!6I9/E;7/-#]^%=)(>*%[[MT-^'EF=(<@@*6A MF1FFBH1=4-)%2+]4XUT@EL3SJ72'C:I7[GY\LY*^8CFS[B/X_'%R<765'K#G MTS^Q[]4.=9>2]I(TQ,6:A8)3ZP>3--9#Y>\A0N>N6SLD_[V]W(20GQNLD;7W M2AJL$7A1,WM*'$:(4S!F/C+U8'Z;430<9V&J*%$DG;_;L@$>0NJ&>>=TRCUQ J.UQU(UG#^!,R M4>2\1B I/'W#\M>^*5X+KE\X0&. S$%1/\>^G\^8+FC%G_1''9*-F'ULA+E! M:L!Z-ETIJNA>%NF.CH5Z@"R%:Q)&6;;VS+4 VKV1MH5\KYS&4N; MQ^^UR%F:IK:8O7YN0^%./\R59SY]29_Q),"!E^C@T/WYFJ$@MTU#4,;6N3 M1^WJHO>2]7"GZ@)V.]ZU;5R-GR%]<%VCK$Z]@)$,GK 8BI54U'G=N!8A@ M',Q:&*)J>N$T&^6\@-URJW!;P,01FH8[Q( LFTG-GU2)LIZ2^4')HB--S7?COZ<8YRA?2CJ;W#P,2,XYWS^&#M^'S*3U:QTO&#[H M;H*F(16["@\"(81V1>)BS-:;-;U /MNFT?I\Z23UX$!N?W'[1YFWWY3Q1JIO M)K($3K_!=&GN@H)AP)'VR;@V[2JDF[.5*6<2Y6R/J\;GRZLSF*3#=;^WYHZ- MC)A^U\ _KYD9#! V&-+W<#@K0?>A':#8]=LEX&I4NV&)V'IHB3(^;0N6L*.1 MGE*:$Z)><$9=+?/V;T[4I- [F?,%/R0W3BG4_4N%Y3,KHBY('L'2Z9-=5]DPC19/T6'O[^]4FW;J@J2 M=!3@^"W%$,;1NIB%&,3&;"NMB)J8AA8'ZH@#9%T2^=[(=C^:D_HZGX8(W04) M(:K[2I>_S0H=S#/ZK''GZYLO&I\D#DA;0%Q1H:H+50QQ$Z)AI_/5P6*&QG 5 M5!79H/L[LM$AW^K;R]O&"8BPB,=@CJVIV4Q>4R>"7;?6/M8$A.(6>84E$$PQ MF%,![A+AT1\)<=3V5VX!#$2E+6JSK?&R=R"YHJ$J5\SCI7;;HXQBHV@:W8DA M5KT+ZIYJ!RKH_G,'5JENI .]4(FGNZ!O=<5<)8@^S/+S(1[RSDZJK:D/B&N< M'08@J<:3:W1*Z14@BY@>K: #I$0B!-L4I"CR<;KXN?=G3@GJU50*@;[:WNVN MZ83Q8+J:(?4;:T-TBRE4!-4ND:%8"3@M##Q$'_,$TA=RX]KL2IDY"Q<*?]W/ M&9F9MOX^T;B4SNM^?/[VLU?G-B\YC<[D,B3%6/RE1.R,81^^%M.K-;/9C093 MAV*4K?Z0M0:D+A2=$>S-3%=9^7L]9N''[1#Q1Q$+P<3A0HD:DAUHR7&E>LBPJB1?;46VRV]:D27BM,Q,_M*^V?3-5V$ MG\RLWM1JB58 /C/. +LE.>$5D&C'3 M4-#YV$_2_OMY1UB]"[:N^&SK9^UTPZ#/VGW,=-=1&V8]+ /&.D.N)J14,;8 M[MB>71#_C8A[EE25E!*7V<9^SNR#! M(1H-^$BW^+"_Q3*JXGB') "]#+VB=SA,(RAT_>R<^[2KX6FA+.!S\MVX4!=QRRJD4V1O#K8^6_5S':D+&7 M"R^IEMWM$;;?#B7%-/2-T<0LY4#8EAO'%>=FT1%. QC*J6#@J.I: M%H0AFMX)%X)J,((IN&B4&R77+JM[WHC2E!+V-'25#/TUT(+@+>QW](GI,DB3_OF#3=2J6%.7UWX[^M\O*%=6E. '0OQU.$_?R-&Q MCSH4<[KST(Y3%Y9BOPLZB#($7I;YX^LF&6)P0FD4XR;](O#[RY:'$PF:\G+& M"JV V-YW_?UX6*"KVG3%#:N#;2EW6*BT2Z^"Q&,X?F IOH4UT':Z- HQCC(3 MKP$,,#.Z;KE=-3K9:28^=35W:K@^G)*!&@?-XE5*]SG[(Z[3G]'SZ^ ME&B(&"Y!Y!J_'UUL\7=#*$G2,A+S/,I;KW-:.!- .CHA\"<*PLP.*"?C%CMT M):*T7K*FL&S0@(F;UZ),QFBVG:2;E*;K^0:2__B7]^>3MX>.WVG9*#Q,<[MI M@:Q6V<\*^"@3N4QW9P_;!G,=.P7K+^2G:)&#J1VC75(PX9LMZ3V&>978.P&O M_#'J7S8K,PT2QL#&L#R?TYMAG4JH9KJ?+XP;0RC'-/JL-?G350"<.74,PXW6 MZ%K8D&'84K+7G'8NQI>Z'OF^C]!SJ'G4\-^Z/V@+LQ#>)&V/Z$T9+%273GF[KIGPM#^\X MT5HR4%#:B\Q-DP3MI- M@AA6^Q]!)@!VE4_AZ,;*A%5PDPT=>!WC(\ZEA9:>)MKS?AO%4"_@\4;N5=ECI#<=G!AI0ODE'8+I04"$ U]68/&.Y]I;0;G>%#3WW MB0=&PIT?JCPKRI5[EJGL_\OS3)_.(N_-(1XV\/P&F-#-65\P#9!N'* ^N:9( MFC/>(/7'WRCD'(.*^8E\U,.)Z#VK5'XO*7F/$JOK B*">JZH"G =7]MGFP8=P?V0@RQKF] #U9[N?4 ME#-\V#NW$'%?7<[<.]W/4GH)XVN&WB#8,>1D*?2%#;)WN>5KAM)X!P<>Z4TT M3 Z['^=JD41:#I/^V=*4XW/$Q+\U7^^&M5S5\Y+K'GU6EX2"6?P\="N&&'L$ M+:R)!QM[F ]]HG$4JHR"4M;F]U-V09V?6[X# OTN@^[SZX+?L/3C@;U485* $^5DB$$J);]G&RO*L)=R8(V\%T/(B ?Q<0OO MS'7R%4_U=M[@A'I2(6L+E.(^#"5$JCM]IIQV #?Z.@_,!3QFC3W(C:N\[*'] M,G/XR(AB*]+N2?"Z)N2SMN3F^7OVGP?CO^/W5E=/)C(TS@$OZ7[SMRR 9JK0 M$N!WBP79OWQPI+X:N_7)*_#N&RUFW-1V)VA'MHI&SQR@D?MG'ITTA#/$(EN">(_W- M%A<9_);=&\PTC.[TD0@16K:AH*Y1@Q.V*BQVUJ]+ORJ4'_U9'0,_6[X MV,22JQIFY."K!MHN:(K-\S38G:PS:UGJ2]B:1898@[X\>J"G0RISXU+F0'>X M,32;6'!D7#%&W#YLO_FSDLQY:6)J2'WK.J?9.X[-)H9,*>F +6DC&N>7/N/3 MI],VLYT&0T0Z_+'^>?*.Z+X@$;/L"S^BA*)NG^"!T2RH*B\)P8")":T8\'IA M-;S$.@% BE;S^IZ;'L;5QYY+./HT](-M?EJD#[34!$KL%\%2XF\>B[2V"C]1&- MMA5]3'$O1VINP$3L9?D+/Q_7;VN&& MA(6K2>Z\=(W>1LDO@H]-.RL[ X]9\2T?^"=%?6B &L3JK[%C4,FU!" ME4KZ4V A+]8)!=<_56(=GM0,%W13\NX^>FS$]NBG'F[=\_CC@?"G6,IE_'0E MG18*_*3SV"W@1?M(L(>%.LP:O?8(4G#*B&BLT_C/"',OT4+O^AB]M)D9R%\? M;I&W@T&WZ+,L 4'V7/4 %]B:+X&C&-11Q18P?7#.%0C89^SFMS!8/%KK@L*/ MAK7;?8;/#LBUH)G;V..XHA5. IEEJ)D+HJ,IA^&*EKP6S (;1$ M^Z@06O0H Q81N0!+?LU:-$^S/LR[>C%K;97F]K)575.66\CH!7@*#JA9]MM) MH829&0P7$B1!MPR8=$N;[8&!QVO#D;&.S2D71]/XCK^]>U<\-2U)MA"D= _/ M#15&GJ7Y P>(=C&>7-496QA.X/*HQK MGH5J1>?Y)+*1!#@*5UT82^7J0VM0\)U8P7G&.:I*PT*@-]WR2D?'LW6]=GXM M38.JYWVE$T'BCT_,W%#EKK2L0D]C*/;!4YLL?IKI81CY/C7,5-Y_(=73P_#4 M6%!]2C/Y/+6H]>_H:;&2EJC!39NK=R[>?G>5BP!)P34M=MJQ,29<*\:3G_E^ M%W0+DH03S.J<09>6HH=:!E+UG+UJ)AGFY=(:ZYJOD3_#M+D3Y@6]9*V37FMI M/;'AH6>Q!")(\O=6:==A=8LQ#28U* N0^@OVZ]\X>TQ%&[H"';0,T15'1ZEJMG,X%K'F5(&>I4$'Y?TTH9 MB@L(^#FJ9U0?:.Q\C:.B'GAX-""QK'_?E?JPF>:OP^GL0!NT$>.(;X(P)*_0 MKE,@,>2X:M:78GL@EJKED:339L]@_K$E29GXDB\_C,V*3117I2@NY5\G:K(C M:PZ!0X[<]_U0Y%+T=Q=$1CM7W?;YW767-[ MAK]S?JK_@@N[Z;&&G)3BY::FO)R"5[.G0]Z%3*G)*;&*#7JG]G%5'J\DJ$U\SJ*NC&ME'YUG]>5LNA,M1#8?-RXT2P M7CXB^'B.>5UK)@_BFA#H]B.+O0V.(L_W;Y7K_4M;GEO#H3X35WKM7LW*GS&Y MU9C&Z.RXT_WYW7!B/R$^P[GRMDWL%'O8_[+X(>"I0,$GHA1?#;P KIRJ'3U^ M/1SYKIY^-4')Y\[ZF4,@R7NW5.5RE'[[D?_Y^'BU@;N4/VUV;,96CA2S,/Y* MP#1\S96:J>75_47&CZ:UJY]U'J['""^/^.ZPL@(C$0:FJVX?))WQW"<^51\B M1-U?YW$IBA+HKV%WLWV>*M>A/8KB*W9;V=0]V."L]S[SUQD\LOYEN-SVQU^- MOO\8^62+9OI;S^D5U[2L0+-^K*ZME^DW]?;Z5%F+(5F1)]?3EJRZCGTV%G/T M_I!PE/-!>^A9F5._Z3LA?O M@D51)@!F07TPTK*/Q3/25'N1:B$A(@XJXP-Q1#OZOM@? MZ$,+L)?:ALAYB"C3LIZ/*DE;'61&MFWH89,Z>Z0 MHD8F+[,CPES"VX#:)$F\?9WU@I#Q"2?N&_?,_#S@YX;#F/I;@>%6#>UUCZN> M(<*#:BUFG75^.@O?[A19.F56-OZ/'#"\I:\1+?/Y(<7^QBBI>^&W30WOY=H? MS[@@]M;1TI%;Y['5H4?"(0X,?6+P?J2N57H/"TSYF9#E)83*ES?XT2O@NI!H^:V^-4+=-FR6I^*5H%Q(55%9%&C'@6U9C05%2SOGX MR_?7@RFV;!TK@5LXLKUE?91 MT^='0+SH;)74HB66W$A@/1B,,)B0-+A]W.">XZ7CE[ID'AT[HB90!F+_<++[ MV8,^XJ;F1#M!H.-C*%X2".JYVFCM>+5I+& DU(7W-M%=6/H&X<^OJBAQGDL@ MKJC_B3H)ZFY++?J5Y7YN).X36=12XC9O.NK=$Y@NVTF-N&C=I9 M]FP=8!VDHI_.:*6@3+S+7.H2_"]8#*L^K%ZR>:^HN.STYH5 GDKL2\#G?(HY MY5S&_S;UP?_3,MS_O[S^>Q+^-[C^/S0)MP!(UUG)A_!*#E8AMJ__4 ]GXY1W@5AJ?3/+%P,^TW* MAMF57NCA;PS5(@]D5F_+*P-'R4O/@BHK(7X6LN*.9S7- M4P@(?+,R\9".GKW[H+%U%S1S=6I1(;\1>TD]F=D.0\RIDS Q]<'<@.:H:UU] MWHYMZB6_!^XY'>$Y98KVN(U'K=KRR6^WJG+4-PO5%]IN0>3_!-0B+(YZ.EYN M]:,YM=1NM0_E?ZF;&5NEF^HZNK6OHW/10[B&@>Z-&>F/)0#:>HM\79KQL3[U MK&_&XS#DE)Q5<<<)R]OJ8^6__8E5J?K!B9ZP849(T?GENZ_]1+X6PITX.FYL M[V^^;!)CCMX[XA? 4-D%O?3OAP"V=BR)=4KIP9'/U7=:<=[6RGKWPNVG4R>_Y66Z^@;:-!S[ MM/4S%*5!OX7ILN[0]=\%-6$3<81,#,7.+9*'=6S%^.@D6@E)[\U)O5^*@@[? M*[[?/RQ_8'SU788T*=RYZWT3OOFFLID+QAL[0^^>X9]$B; Y^%D@HPS9;=36 MB0HC:AV86Y*J(\AG.4\C&K,&.!1+VLM'XQWJI0C,3I/&*WHM]!0M3GS]_ MMMY1Z0AB,ZAW* 5F"5H;W>-I"$30#Z&_[?!U@R56^N<];$F\31B-.%=T7J9% M< G]JMI0L.ITQA,;WE/2WZW./E%2<<,R;^2-XX3F^CA7F\@-2+._T$ M,Z3RB0VXM7"Z#8IWKPS/M!]:!9,H ^\M]Q!;V(C70-FB]08KH&MKL5J]TWY4*L+N]_I'K ^U;F;I.],&L'SZW3\%.^59]A4_)TF0 G[UG->RA^ &6M$QF M%>,L"2S*< ::B=.HL^'48P<>K,Q>IOSL&\LTJT7PGN1\'1^(;$9"6J5*]6%%YTHTVD'*@,NCGQ(O9AD$KP MPE.=+[(G!XU2Y5-,=(7!-1B_%*V'H@QNJD4-!4>:>$OX=JL^G2U)*LL^G6($.*>3&1[>W.J1'J&7YUI24KFO*^[A*R1$K.&?@;SD8LZ MP$S:P;(R/\+S,10_U7@OZ@!#A'>HV]!X_NWK@3?(!7B"+5GL4H3M^ZM?%,Y? ML3C;.[5PYW&/J?#]%^!Q8W5J(FM?.%T8 :-<@D_A%[3B< %V,V*DTA2&X6OT M<*'JJ,:6%Y7K4EWF;V3%FC <[M&E\QW^2=RR]J1[9[R@]+-\13<6_][Q!0F@ MCGZ8/84<:&-4.%!.&MR0]\/43?;"1)&V79.%AUKN_VP5L?:1+)#HC=OPG?C% MO+J9_9#'G0U;81Y"TJ$$0JQ8+0!>[2';@#; MU,T^].%)E@$P2ACKT!U':QFTWU6H\RKW6 Y\4.,R*/NFL3;N0[7&\],:,]*T M>I\(GY]5"2U*(IBN/!G57J:Z_5C]D A@V;73OIW0,"?K^+ZV=701JO[>T?=G M]'#UX._:S+-"^UZ OY>I;^JR!!PD6#6[(-Z)&89/?F_+'"Z%8491[)&I3">E MPCR:&W%-; M]A1+6@]@3S_-0 'E%%EBSHN\U*%NV3G#BU2+TN#;5?O&*HOR?.H]FO^^//?H MY)"HR4N.X@!&PRZ(>W(,1LB'-$SV>7C3RH:,"X]L@90R]]Q1\*E02\>#+ M>KY*=+C^9U'S<*&"=MD+F58CR$)?;C_R_@NRNNIFJ&EV)P>8J;L@GV58(&SV M3H\=I;&X5+4'/V/PJZ<+.UVHC(M"5 ^841X%NG1?=+I.^%P;NGCR)(B97B7" M+,7=VIB17; 3GL:0?XW@#^%+).ZV"W0U%AY&N1B< M"-W/? 55\W=51))-3=XAYE6H#5^^=+QI"6O$RK=_IQ'>:=TY>WY(\W.=S0,V M>6,&L?WB+LB/#2YT^S$*.,*[8#J'.<6G7P%*D8J"@OM(>'&D>A=+N7KD:W/9 M_/S#0X;D\ A_6KXL$G1DVOU=E@=OMO2Y["%6#ZZVBOR3KL/6U:L-< F&'!/; M9DVAT^RI _%XEB@8!#21>//?J";^V4J:"]9;=8M8+>:^TV(1KW@-MPQ^(BCG M!H+9JE7UP&+Q#9"U<*H%) E7#6-(C*SV0G@P_AYNGI/D=U MH&CG=P\9[M?Z MWMA]Y]9;V3=U=0DJ,4I-*B;6WM%6FZ:3]G0X!=>S/2\&^!#Q BOAPQ[NRWD2 M)25]GX5<5)#$NS+=0^GOPLB+%3-T&DS;,FC4#P453(_.RJ. MZ"XY>1X#WGH1!?%@/Y;42-6:8MJO_M\W"W4UWA:XFV$/EUQ#C4:]Y\39J/]. M9 DQ=T%9/( A6W-.$S>8^OYL38ZG;'3/*U*"XP.WM"08-N-M;I'""NBF"M?I M+M,O4>"//MPB:A^40,\6WY*:U#?]64*E(VTW7V&ZE!@^5$PG1I)QDUAPMN=! M3I:L&^#?)R43V+'@>OF+ MMAIGMJVK:R*>ZN5'/'QV,\'D65&&#_*9TN_B8Y5^U__?5?>M3C__5@59@U,)^D79 O/$&]9.FRI4)3R<6@^IPGQ)O* MMRDY+.$%.=I-=VH>8YT:'&WJ0S#SV@(?!#SIY]LL9ZZU-=Y0VJFTD%;HO:$P MOC-NCK(3O7U1[*&VNIA,6H&M2^M=E9Q))]>M=IKI^4&EXJ=7:)#?5M4E6];[V.7\H]=^_FWTBYEG0E^=FY;0&UHO;-MKUG MT8SOS&:V!X8+9B8! MUATSR[N@<)ZO4QI#&P*OZ;ZO_CY$_MS&N+MJLL7#_1K %P&5 MYK]_-5 +OB:6^DYD;FEI%K7$/:(1=D%RDILVED>X1CI>%T7!3&"$>FP-'WF5 M;H/ITE,$(BGA[HU[)]"-T*H(M!:U*K9OJ6X49>[%\;@CT2^KI6CF_V#OW:.A MBM__T2E*2.,6Y3:$*"3WBHPN2-)$YLW^^_\\>>M>:/O??[\KQ?S^OU MWL_[>9SH(3%93NLQ=9:9S>''%W:N'OK'JHME'@LB(NAU!1PK!A'<_AC$PV^C MU:^2%"+0W>8ZJB_U)CP_Y6..1[ G]M&IG?0:2$UGXD>0 M=4(DV8:-G(9/8*;G"YZ.^X-+;77C$=F_ZM^.-!4\,Y=*#@O.5G@JV/^A:YOM MMNC=5O/J MY,ZVX..:BE2X76[.^;?%:?J9"<6.,+R;,$Y4B&24T[FN1' GH1,)&MH(E9;X MX>@LHFRKG1^5TDE*;@K4SC@^;,GQW-S^M7M0(OOMT^S@4W?7Q-A%IPE>1\Z2 M8#AE426248J&V6^GKAXGLE>C"4V'\ ;@]NGV0GA[E%)G7Y4K<](>^TTI0K7 M_?DA^\?&!/6=9??(651]*5QNZ-QS0XG?L6+I*X @ 7J !7#>&X)H(K+!F>TR M#:0N 7"2:11^"[@"8[Z=*MB5RXK:Z?*D<'*7WIN6FPV_W+^%O2]V4'A^N>OR MU'=H-&Z+;K2<%&S K>.Y#73-<:P76.@N0JIO1998U_7)D4%?ZJSJ8+3*B2,? M:O1.:)_^ZO"58P236(/V=G?0BA5X1MCO;P E6#4V3&*;*+)';;2B-'#\U[)6 M"E!!.[+8%[7M4;CI?!3KU-1IEZDCD\5/) AI &-R86*._Q$R!#S09A\LN@]$ M ./TKGT&J0UHQ=GKY4_RM0RYW_^V5LBU90[N*=$\=J] 9SCMH,&'3>*+2.=G MI?!/!%![[!V19LO7%Y7@=T%@7BRZ(W0OG6W5 ?M?8,<'J[2U<^,!1<6#8[GX-B3W*)U:P#(0*L[Q'T(MB1%/(.KYM=S6 M)=9"9V9\E[TJ3XZ>VA#E,6C:4"1=?3CQ>&OA ;U8ZYM/#MZ4T>E\<,;H;SNT M'$FB+'MM: X"[#>+V_:E")50TW2ATJ& $=Q9!CUE#*_$I7?VVW;[G@-#3PY. MU^=,?8K3_ZTVW>]]^%)J6;*/_L[R4<7^.C([!9J(6=$KX6HJT*]S*S#N,5(6 M= ^Y= [%/9@N%=VX?G8VPO77QIY'Q>&GMV;[Z3Y!OSI];$ MD4)#"9Z 59*]FB-$M%I",*5PC+TY%GKLU(B= HLHAS,?Q)D\G]7:QK/*[ !S MXI4B86X[J5.!=?^,C 9L>S8>\=9YN&C_$(QG > .#'M"8"+^6'@9WVVC]GW@ M=D,&L$D8Q#5-L@M_&A#@7$[[R?.K^6/NWXN1S*WY>G0N2B,GFG Y31I3,.\+ MV2:!?QD:TK@)?Z#M_)G53)WX 73]KDJNZ[O\%=A&TE6BVOCLM=WA.=@!O^8B MG=SCMYP6'Z>M=3%>W-!9[[SU]-V4_#K@#&IB>C5[A#S0YH*,L-47Y10$@@"/ MQ&H':4[@PU;3VJS!T:[OKPI9P]2&6\SY#Y_.9AXMDW;Z<4E%0_S W0'Q$,%U MA4_\X ^ \-7%M+B>$[9S\!#G5[V.[E_/S<24*H_'8=5 M"N_5Z]P+>+R]$Q>ETS2R @.-8MD"09#PFJ@5"":D$V'(X-48R'9 4KSM:Z38 M>BRJQ;UTHLH/Q=>7C=P\\VCC8+/Q296-J>;IFXNN.?],4E[S+P-Z]['5 Q& M&4(&P)A*0,82A&04B-?6\S 9%W#*K4K@8VZN9VNRM%6-07_X32_SV['K\KSU MDO(X-5-FAE,5/Q'C!:P?0N44/H4W]8"7PJ\3W9-BSS$H&VD?ET-O(KKGJB.F M#(;+TQ[]GJ=N>>0:;ZB;$]#TJ?S;@[)['/E2S(NP4G@?D6K#)/1 +@,N5 IR M%]T#,$B(B63$D+(\IU3?#.$46)E4JZZ[(\><;$W"K;Q)9A6+.H4S!N.=U;6I M,QX*S0-4PC1*J%PAWK $F10?E&.:3BSQ+PZV[NOB+KS#HWI,E2-\:7Y/"RK" MU2Z8N^D9+SJ!5UU)NT)]K#."/=.F3F]>MO)'=6-NB!7 I:BG/Q$*?_@]1^\C+OK?YP0\NEDH\XWYZK9HFM*D M5SY:X'2-6V=JFF6KUC[P"DS(4?UB!-:WNEPKL5P_Z MLB\)].;L=[=R>[IJD%UCR]^F=GYNF)-85Y/TS?YH0OV)]&O7XC\C1V!V%3_6 MN8C,(=^&1#+>(#8 %TQI"V)I- LQ0>9?%F7:^5R9-E6/\'5U>1RII<_]7CEX MKI'2U'*M).CY?6^B7EEJH/_#'V%MU2C0Q)G]6Q""_XKD.O]<@84@;ZS :@?2 MHUOB2)FR'%_K1RQ@$^UI+M\H=7O!0/%?Y([%;3JX_%R].YP9RBJJ?82#.VW8 MZH(KPJC/$$N&G$L/^Q!WQDUV^@=;H*4/8E@U'AWX^HH^C?!+YT.;7N=,$/IV M1BD]RS&JO!%S,3VABG\$_ V9FY.(C(MBBESY!%$JBCW&,-TXM?T1:P.IY7KA MTWH6;?S>?>.:Z5N&F7DY_4WA)1Z^(9DZ)]R_6_%KE-?\'NM 9@%DYU2 48:6 M%TL*#XCN68K4&<>3F+:V=$F<%\'7Z]5HHX'*5%2]@\;=-3D_$[IV\!V\7Q:; M_3'Y_S?9_U]<9X0H,.V1<#MW?14/T9E?L*2BYECYJCG%M2XR(^6$0_MAHD7) M=9E_ K'6%X$U\#F)=V@%)C>RL )3"CBUV[OEF'_E@=Y=/2H&9N\8,X\#RS*N MSPY4_"3=1S(YB/I0T0:T,I([&;@"XUD"'53D^8%E^59#@-G\=@7&BL2PJ_O$ M":[S>U=@9'/"?_:(4>".U9P&8DV(R6T(%?H005<*<]?J0;<'&6Q$L,!T O@U MA;&(I0(3W9_^34.T 4Q3$EI$U%[6,S%O M:NDR.IQV>)#:,Z/AV/6O%;&G"K4N(%Z_+]()SG[Z]Q(F_B_R!)*EAUJN1PK? M$T4+I&$9,7IN*>6_#E @6C%8^>)4WZQE2S>VOLVM>:3@'2T]LU:;19Y<.3HU&G7RWY#GZLU.I(*][6"/&ZH_< M%:\.KPX7IVI_O_EK9VOO^P=K/'-S,;%$;H. -GINBW4YYZU9@*4(?9C>YZ&/3/>/L?CAU6_ZVK2A> M]W@O0Z'G(T5#+(^SA&@D],[C!0Q2-U)J DQL%T.K*"83Z?]E8>BJE^K9@LN.D+?X)*IN.1M?*>Y;@2G_#2?9 M2T!*G[Z$UWB3XQ#8/G-RODT%:O2E/U^R?AE_I69#;]U MUMB?Z)DM_"?+APT)@6I\/]"@E<#@J*VJ-^36,*G"\"14IJ-> MM>N-_)E$\W,_MZA4%W@5^C>[8Z=.I>7&% 8< MV9Z_/23YD++[TNV]Z\D[K6G0*X@P/Z'"- MG'OFU:%ZZ:ML]M7"4STB6)^BJT:)K]YE]; )N_: 9Q+S%'GOV>LE*7$58VKUHU M*<=%_ZU;_9O-'<].&-U<@25>%V_%'>(BDI$8(!&0L=?S1['>JO.S>9X93)(J MV.SU-M_-23E?-GYN-*K?=NMI_7L/"_33>BW7+-,<\7 QW5X9Q BL@#:MQA68 MXD_$YIB!5$0CH9VVFBQ!7?P%V-BXWV-QOVE 0L2ZU\D_ N]V9Y49)48;QZK^ MC[DJX*!HT_P1L#>A#-\#N6E2QT)J0:LJ#\U!/?QP X1J&,MII'LDE9= M$&"IK\#2FPV2A<7?R<-+Q_'T!]I)PMZEWGM[SVV]*PJZ9=P3"<-)@K+I&:KQ=RO,IPI-^%OAW.H1N8VI^4D0<6G M_&S+M+L;0FU??JC4K7!AD,9[^ ,M7+:6#@C!V+H38,Z498Y^SB\[529RXP06 M/^@?W+$N[U/>)&BF'[N 3\(/DYF021)F*<-)#]MMLA*[5]LHH M"/D?QCHKW+V:$-.A;1?*68]#+&AK.I"H.V'_T'PY,$UP+4 \N +3P*_#?U7[ MD=SHQ(W 1D^_4X/D@<%0]=\$K46C$4'D(;VA??YV_%R]RI:R%CWGQ3/$YT;0 M"&/05/1Q43HRB)".:.S#XF4%%$EPY]R)QH:[4:ID!5U1_I038G=F1?:I[*7# M=YRM%F/9 ?^IO "&"""5:(E3XBWPRWE :N-"!EW%3DDU[46KB1\V>583W;$T M]HM_'UDWM>/TA6V-=$7]%IUM]L/G82*%,HHJ$(JDF?+S1?4 @[Y ]3LJ M*K6W!#N.@8T":QKX^' +CWR[Q=F^**ZZ[^FX';_>'[7&,]< 9_X"N*ZSZ5M] MKD<8FHM:V( ?I'.C,:L1MJ;I*S UO!X:=X ;R^9<80&PV5&\W;!QE!TR)BC( M:MAHUZO M4NR_FT%HN=3=1I-_".4/#O&%HFK[ M_<*C/-6N "7&NJ4T.YT7X]@I@5O39])5FO34UJ#ZQCSM5X5>35ZO7KWR.9_W M)(&DF#IH!Z>E3 ,]I"PB-YR0O *[P,'P;_%&-%(P@IL$UZS8UK3-K"!=W6T^<*UIFN15^R+PL]NI86OI3VYI7TG./;$^;@' M7QN)&A!-\A);0O!8[\Q6X!H'4\KYP>[,OT?./&^*CCH]\VW%Q)JZTDVWW6?,3AV5S!,EX M!I +DL6JPNNB$F0$@?J;89..\Q,@L$/,8P7['JK%9$QY_VS=/JQ%C?3K]YC8 MX%J>]?F?N_,N!QNE7L66;$XI?*29!Q\/Y4>O9F8Y#TAA*0=$CRD7HC#3)F+* M=)\(XSC2V*]C3',:>CKQ/?Q]E>[\D0_UP9L=@G=FEV7A*L3275PZ_R28R8"G M(Y6 )--RS;WC2D7[D!GQN/J-!V?^J2$: M=I^^(_F?,[Y?B6O[>4O\K:+RUDWB+U,F/&1FU"YD!$;YY_5^>FJ+5YR5Z&_U M/CP!D6?%^E"_YTR1O]2:D0='=G;*PULADCM DV ZEV+] M>J@I26='2U_YZ S/U!TY_+O=*U&U2"^[:NVAU([$%-CU1KPYT%8KE@:-N,YB MZ?W3"-H5+VZY<'GL!@XUK=[/C1RK4O*A^AIGRCG37 1O.\NHDJ]H:@[W3 9WN37VA%2[\-0N2SXWKQ"D^< MJ,.7P_G7:KZ5WC[\]("299]>UO<;2'3D=R1H3.]"4V7Y%Z$Y3Q ZBRJ!\_0L M&[$"S_2&G5V,K5',%\NY.:/%>B>UO=-OFK+_.9W9>'F[NN0\+'&UFL6]+TB, MJ;2X7:S(M1$J9TVJLY[>&E/#5U0"%]J 7>7A&A5LLH6;;%U+M^(S]O&9L#[R MQ\X2E%@6(G*&4?]'X'#I)HA0B7@6TQ3.FO^!->&"8_@O2#62$,W"I-HK-XV: M#@:H'Z]M>!DN^S)KRM852XL>3#]&T-$WM_Z6OGR=L@>: 9)41(DEY-#.XS9' M/<(Y\U!)5G)(_N4B]Z%&BM3<4#CYI7];A;^+@M*[T^TI,ET'U)L8WQ3A'XEU M/]CJS &J0"S7!?'L<#A58IK26>/7A5<'75D)L>^N>(/4Y>ZACJ6F K7,SEA$ M*#G/@Q^;;S+H%C/S>N/IC4>5#:4X;W&1T,J9!PF"(T(X-)9GA,? )8$I#C=B M)\%"2OTR"S29RGM*/;Z4_?9[B[E3(,MF-VN'O@Z+IAWUQ*8O<=$K#.:W[MV?4MRRU3[6D73.*/ 1_!_4*_ZH)*2!=<$KH""8( M+,7OT+6F'6X6G6.*PFOH-;GKX+4LK,A MX5R^ '5VJ$NP((23[WV>I.E>[4]ZN;2EB+C/@?$\S]>WRA"E11&02:% M441I #H(H(GJ.QK$*]PA];.EBC[R,A*^P$M4F3$[PTYP7'O M%M\I_&NGNI5*WQ>=A4RO!=Q:BB5T%!*$RB<[ W4*W'DV/:%:!B^'C.U.7HI_ M@@TZ\CI3;,X55HOSEWW[7IKZ2*%<8%JWKQ>,?9X/L:_OZH_::1CJ:_"N(9 .F M?T4.[HYQ_^;C18V0*X_M[<63WW*^O=$B;>0.++_F /$# WW\N*B^?M&/^*^& M9>G_?L_>^L]'L\8-$'%8C:JI'\=A,B [NT?<%(67F01=A+ZM>EP&DNHQ)Q^0 M(C ;P?V.^M:VQ(\K&H>;;CW[B\(] 5%#)09:J%S!]QM;@870"?L\+S3N$8K4 M?6_I1]; W1W/KOO[>K^FK+RSLQ.6]OU*(-,1AK\D;@.X*#@MB $7*JBR +9F M#3@D,&+]_2'S]SR*RPZFV M/^DJ8BWP2M=RP*?'%;]J?S5E'TIHCCM#+OD579;=U6)N,Q\<\A6M'?>##:E= MR1$NOP;"N)@Q2C2$LL@Z<3DWE(FOXB;_[L!;?(ZQ];[:PWO:&'>IV27W.#FO M=4#F8.T#_;O.,Q_3>]5QOQPTE%E%BZ03N&[',ZEKS&&U!_P?MAX%S<"7< M1= ECD6K03,-.C$28*+K3<[C5U2YID>:G,YMD_A3L>><>C?2)&=[F\CLO0)% MH.V4)28%0?[1,:" VUH'AE;BXB#+O1-#22DQ)?2840H2L!A= KO=\#9K_?F, MD.$,B=L8JR#)=<@7#2>D6)14Y'D(:7=2NA= FQ]>JX#M#9%;;:X*A0F7^K7L M-C)5/EV\E\+4S^EQ)S>'#D5QBA-1R)PA5[U%QZVQ@/''@<5E!*=+( 6T':6$ MD<8%_+.B%ZWR.(TO.".!(_YCP2AY&='A-Z#0=LW*%5'GW1,39=5^+W$@[D)> M2WEN:*YNZ;TCE]#54%N8!*%J+/^^Z#4E? '#67 M:JL5V):NYQ&^Q3-]M?=UR)GKWM8Q>^,&[G][YLV?.2KZ1,H &(T4[G$Z54DL M$\,UZ"#6T]M-M; V[87XS&DW9.>2+SUU=)X5'FVBPO28T$Y:>]O^'U"I_'VGFYJ"D%3YGP67!R(TS&#=B]U9![;L"=FB=^=A MM#9""6@+HC#R "7D!8P2SD;4 0A-<)+E$6/6C?,1B8P:@[Y;#2V>G/ZWE%J M%,W0^)GWWD.W**V%-FO.[RJ.;5L #>F<^,JP$U@_R)J$BE+3R6G3X[K>C;(H MF4 LX/%YWN"G+]VCX-0MLZU[,5-)U$TV9EN19]P=$+;@$M\+3!&-=-[\UAARYELV1O M:K@X8C6)-)8HEI%>K3$FRJM!GD%2#?@J/$JG22RSMWFH50,[S9Q_5-Y;AGWL M^EN3 \D%KXM-#W]1/IRU"U(HV[UI0NK/M728<)!+$"K!I\?8T#*0] :9 DOL M268][A XP>/3NM0J,FI:C"K'J=1#+R(]!S8<)KJ_:D+7^57D;KV0?^[%'&+@ MYB!. ]05G,7"Q7(B8)SH*>!W='"1'ESCP"TH)?#J$_+0KR7KVJ\9CRK_ MK1VW>&RV2W_-JSMW'?&WOS@@BBGU/>]0-%GF@%#]]R4!'$ODV_%. -Q&+Z/+5BAMO_4YYET/CTKPU,],S\!I*,:/'LH$6;Q1 MQ$.R)P1'<4K#0@4672)<2W/HKY$M!WVL-?T;<C"@X1+[) LY7L]$9. ,F%6(K:YGJ#]2A8?'S/NB\PN3 MWLXZ;Y3O23;FOY=M2)30WO')02H/YPQF"LZ)AP'NL7NBS-:M^.ZI79];=7$' M0+34[1BT/)C,ZK*S*O.=\BZOF:KA_YS?^D)'WL7X;M=&M\O>W:2-:.LI73ZX MF@<-YSBXRK4G\N?$T@O/? )QGB("J9J$DXTD^>M7V^],M\#H)KW!K\-%.O2E**:(>DR3>B55GI"0+97F%;NL#X@]]X33,55'D^BU\)U// M'NG\4+^MP?%#3M"_6S_4J6\*8<(_HE"4H*C$$';>!4Q/A8 9@BLT3B]EU\:E;FT\#%4:<1%_RDG7?' ZY*]))/O M]6$>:)-@H^^'DO9>7VZ&[.XWU/-30!NRD3+>!P$%1/8B"$G$^BDR5\ LZ*3U M;Q':@<9DSTM3\PUDH)&>\/"KJ*3K_*M"]#:I!SZZQEO/JNM"E#0Q =)5*S": M!-\-Q/ J5K4F1K [4FM="Z^G)RJVI]GDCUCW"X83TD!)[K9L0IZAO,HV.!G] M+3F@Z%**0;I(&O+!-BR%D;D?$FY&$/T2$[\];@Y_B2MPU:1_K_EU*N79%(SU3W2X] MIV\+ 5%G>4*J!-\GE@?8^[_@!ORHV[_MO[^L M];$_&XG9DB49E)S;%^XOE5?5B60THN4H82BJA%B:QK/@GQ<5 J$UD3WX';P? MR9\>5)@DDY^,^_E:H!1"2]P.+JZ%.7RT-LIQT C5G=MI*,' 3+@R4S@)7))X M0TR40!ND\$UY4>3.?BG&=_KM4BZ#YYRB1SCQ-N?3S(;OZ=^M#LFTO>KV>1)\ M46^+DTYMO[@3J!_@Y'%MQ1NDD.R]/%G^/MXQA!+;7AV;T2&/O4[KTM+,MZ5E M_'YVWR#K6P3^:+LD=\'GBT,"AZ L+C88D*ZG#KL7[9AG;7**POU[SE?/NWCTM M_:*(_Q*$C&?=!6C0;P!MV_$ZXEZ$/,#(*]G!I7>Y+LC2?K7JCV)P[N6[LBO] M>ZZL";<<28_-C]MNB#Y[ZI;^+K>."Z=S_Z9#%EDIJ@48A4CN"0P5L5J W1)W M&'1D)B#>(1K&V.1-#V*8<#@Y7;N5/'Q;1>5N@-_^[N%;>_5S!JTW!#!W(/(7 MSWE\62:SRP5N0%L()2HSZ D^!RA=6;/$#W\HZGKWM ,)O'6HK3*)S\UY"]6 MDRI^6;N7YGSU;SFWPR#NB3?G6T'0@V,7D X0H\N-H2<158$+"S0C;^X89-*& ML\VA[^BP<&>QO-%^X/073 -]ZYRJK+&J;Q*GII$]M/- M,!$NU">\DNI?_N$ MIV1&&\ @4& 41BGD0U%9=(45V+G^*WP?7G2%P-25-9=YB$&Z@Q$&,?^]$%I( M+B[DC[+&(Z(NC@:_,:_3N;?/XG[]Q7;DX(?_^[.'_XNO__5%A/[G7"];]84' MON W8^&GP#26K>LO]M6BD_L_[@LI\O??=VN]HM7W@?WKL ;"_:&K00N/5%D8 ML3IM@%L*?VI(>K "8\XAZPM$&RA* '=J"DA"CZC26*&:SHRF^(+=A"3;6.C5+WT O^]M<=MQIJOHG+F N$X!SN M(WI(^>D(%JW DOF_A4:+ K%,I."\(T0R/B^PT!O5W[?L*)VH24GF8,XM?J,M M/2T>,HAL>; TH7%FT5!BZ7PZ"(E4:!V]%5J, *%O)1Q RB/LP G>^93@?+7^ MT33F ]+TJ\7%VN.#S@]MNY][:V@R!>?>!HFUZ@5[@<\9/)L5F!SG!WA":DC9 MZR,DV/^OO2& UP?8WU=@!TT[Z4(;,I'I@#CF'BC%'1++F'$M6"2")24%K\%- M(92VCKRXK3(4@9=I)I.=M!^VW-F=F/7T[>(-.V<(<&(Y:-\U3I+\\$)M^^*W MS+%P![C#\%7D*E%I$US"28*78@3>_;Q##""KQ:KTF^)"#ZK(]6/1^)B1=5X3:"MFUX_P!X&PB>O M+3&!+)P4:W_$PKL=9R,C0S=W6N^[[QB;;)7__4"ZU-K0A!=)!5MA<7- <3+=&OE--GUBQW.>*/XZS '>5 FS6%P1I(0=;W ML >F,5L.<9>F@;8:M >/D(1SG0XXY)/NYMG_(D25N5">?\@HH<3L]>*UVNGF5^MF504BW-^+V) D=[$Y:[A,_J/#UI;E%203VZ+HT&Q2_,]*!&3I<,]P\ M0^<>0H,&JW':!R"/@X A(]!4./\-V(%(Q:GSI$Z/V9DB4G"A^@T[FY;_3O=M M'GRO)SA5H"2]L4#J0BNZ0+'NN3473MUIM%C$#^/](7)/%ZNS!GI,"<1:J4[3 M.X%:S2#Q!3;TW>@R*LLR0\ZTX_K^V[>HRHWD5R,U(>G_N&-*@7'G/(9VZMW: M\\4)U8Y)HG/]*1-%X@U?!(ZX+3S/7%8"JB=0L]F$J[6,4J%%M.H5=>3X._.K M4/:#X6C.1:KQC.*6]UJGO=,6IV76+-./S/K(5.7IG=G=[4RQ^N1-[?=2;4+.*W MHW'E[N;M+KF]03J$>!F17RF\#U#'CR#(W2DK,*D-6"^Q=,%3/%7M/1CT K<' MHS+9:YIHN7[DQ!/5N$97PDO)\1"RY]=SQ@H3UYES?X;07'%--=83!0^?VC-B M645.4HBA;8A2F[>65&2&WCIB8[UA;RKIXT6I+<(*\)'D2V@B6(A-P?GF99B) MIFNI1)9ZS(%LL!*1A&\Z(=5+Y+I0U/%#Q"WV6[ ]+!3'0. Z&VCU9E!L!+YI M+PP@"'5]/8LC-Y?D5J,J#EG(^@5G_P#JZFM_VU&F. K"1X1F\0@2T8"8.,D_ M#]X4',,2CQ!/# G7,"9=.U5]$ZJB#();,)NXK+;LQ;*YA5/BF:Y6=IAF>69$5F*O=*I9 MC1:1?BU19J.K*]+*2G;L1>@Z?:S(;K-^FXG_7\"Z<_ MWEFH9,12Y61,DU*0\@U$&K0$#K[B+23AC2-\E3.9F7MKKL[4)H_V<[:3,R=;+7 ;"Y?=#OF" M^JP]A;/\;O/+XH#FO'!ZF,1 O=FG\1/<]\]<1!!ON051PS9/>RF@S1M"&@YJ M&MZ!7H]B(I5_-C_WP1WBQLQ5Y_X:F]&7-BA\WHKS<-8:_Q[B:>^J<]J,=<.^ MX06&U7/;+GR:(!D8AH2W&D64;!R9LK'>-Y\7%'*9YU)[2RIK4?HQ=FGSN;7) MM@X;S:\,0MH<\I_<*!(GY3]9,Y >6=_B'&^7_*Y86_XG@\'TEQ,;!F.0BE-S2FU:$S'[C^Y1B4_,B=U#3C=LXRR69>T[ M316N'HIY*!ZV-^,1A,H%_-6Z1JZ@;8\:*;D!R+#91TH5&T04;JHPR?P[DU'A M,^GO6-YU1=KG3-:LJTN.5UJ.6^IF?RD<."!4J6I;@"#S[.=6R/T8)OTVY_=52_N2G,PE/A;DBZ\ M![VX.$R\;QC):$;4!J1TD*@G62J93W#'$CMC5:_)8]-]+ERXLR]2\E5#75%, MB]+]BHMZ9DWJ0>9-7[6"^ VB CJD+R 75B6Z;VC(WU&2QTS;1LZ_6H&Y]G_Z%OLUNW?C!5W=ZWNDV'F;_RD(#N+6< >$ MBCUBV4B!=@105T$0QD=6X#^KBK=_;MWYF%/',6'VX)8#7UTEIH@B5IZ=[V#^F$1/$;O3F5@VAY%#+WB?>6-T. MO/Z0I<@ZX>3)^OS%'^[#S-9A$[FY&Y68Z)3^=!W)P2CXMD88/F=8[47ET[#K M(9_(-1'R5)^)=[\G)[]^4-QSSM'X$QM[&J;HPEB#+@$@Z)H@K@:Z[L#3D%OL M-%GHY$!=[AB;Q+*5',&K8*]TE^RO&XV!R\[>H$E7G_4VW56H[K.QH/JY7HBL MI!XG%B<@"%7Z3O.25V7Q75%9#&)M0]\ST_:$LSZ,3W^:(J_YY4M>-I,X>F5\ MXV>I%'POLLF+$P*-\!->SQV\KO@C4F7!7@;?WZK 4VY>G\3BJ#K4O^&A"*;; M9$)?)34:AC8-5><%6!/K>RU4="_O#B%4B%KMK*#[C43ID+!'RPLC1?> R/Z3 M+,?\%.780"-HB+%!QUX/5U_-RU-;7')],Q3%OI&_13)GR_SC5QZ//N2%G+I M :VHM(Y1: T?(MX:*-U /HIS6$YT7LKLX8O+U(&$=^LDD.VJ348+?55^?G,^ MQIB:QX5;'^^P-"\-B=%==\1.WEE2#9:3+OPM*K>WCT0VDH0J]': >S33N?-Z M?C%WJ!TA_0*7P(,?';+:>X'853!@[D<-'U-L[].=Z*QWOOBY2O)!FL^ALG,M M%?SEDA68>$,EU*%UHH>M>_"]U$QQ&C=C&I69^XZR6:SL^,QM>_KV!TR_!(]/ M(Q/YH]\]7+;>T9$0Y2DGSO3>A8]"+MZ9A6X;2 W!F7\D-:]:R^Q57'4GE9R[O^GA?&=XAC8YP]RA:MN.W+ZPR?Q3PZ+T5A5G M:.X@LT],Q:$%F\> M!!5="CTW!>C==BA%5)W^3F^*Y41Q*_CJHD*AN\ -%SRBFW*$.WD3&[5Q3J,Y MCU:"\SP2;:;JWS]R?$)@P[@0FG94Q7L%=/D;SC4E)Q'1 MD6#0AA?O4[)(.Y[2[A&5X>IFY)Z4PG=)MYH:W_+5U@(A Y*@ MA7B#,Q+K_[9[+??.;2KNI(X7 MPMI0@A^=+H0\>N(=(-145MQ'X3H14DO,1 _M=7 'N*<*G1K+CX\6FG:ZG>P= MEIMY'!*R+R"N_@UJ:Q*85G3FS)9=+@.5("#>(.(V1_Y;@461TI$-R"Z4$K;/ M!]QK7H7H7,Q2<8T5A.LG7DU(RU'YX#C?2\EM-56J>I3[T_U=RN7E=0+6Z M44-0*0D:IQ ,N />@QZ'!.U^[A(GX GX2> '9E=&4)_>9-(5L(6]_!#R"9$.V$BMA,M)X1/)QS0YTEU MH1$^6*]V->-8F7K_?@N)_=U#N=\/R(=>Z[;9\CG/O)*4#UR @]M:R=.F$RNP M#@MQYPH,$8->*_XJZO+#P" 6'-RYP)8E8>E'(+/WYU$("W\(6V8]E]^RUR[*AOUI MT[BXZ1 O>6ZNBB?N]QR^KO MA\]Z25C-T;FG4=3'W=0*SK1@-^3GC812TPFH#FN$FM7D(4\PMR;L^KU\K\6? MOC%O/EF.[SH7DO\UH,6C1R_;_*CB_N<='R-@@N5T83'DDB9PMDBN,R:E50KZ M4P*TV6]KYEX0*_+ZDPMX-N\*KU7N^]EJ_B4ZH\IDLNJ-4[3*:4>_&V7N_.1S M7=EF:+',I7*LH O!]1D8OR9@.G/V\N =R\Y=KUI<+ETYJ_5:;_3Z];9RIR]? MJ=X??:GJN7)?T_7"Z)&WS_M8<[01-:>\OJ40Q+!?=.XQ%&@*L-\^%7^D*-A= M;=40E?XA*H=3E!I,E<'?[J./1W==J!:""\&1O\H!9'^AP>1#N&&2C&8'GOQ9 M:L: 4R4X+IY<@92KVHV2C? MJ33I2;24K1+MBO>V MDCY(.\I?@)1\$!-]L\2 AV$/0D[>]?CK* MP.G56Z[X)@N1/*660_-ZE;8Q(_B8M9G=^7.M)^Z:C7_:4K4FD=X0W[MCOEJ@*H2U7J^HI_1]Z(G9. MLLXEYEF@KI\Q1X4K&6QV9U[7R$&SAR/-71++K./%\AL('< :("*7^YB9G\85 M#\YYO$EABK)(EVHBO6S(:=\=35C*:6=O35G?W4C\D]KJ_N8B6,% <>2@CKJ M9.BW!AR#D+9^&& \+K"^+M4^ //&)J)XIQ#2#>M;6O-9=.=[77KGY=)+9R_# MG)'-Z)/HFL9_N@)5X ,=:%P0W14IK<".V.UP0 3B#$$T]$ -KNA'UT+2"DP3 M&;7_D#>Y?NA//YJ)Z2Q69?()9XTCC6UX7[W]:6\;7A[_XB:IN-??0N\ELVRJ M#[UJSQLH82C0D"#9LA_S M3C)F,IX0TPK;.R*G5V!K9ILSQVCV?2&O/XX6%C=OJ*V7_:ZXX9QK,&S-\DV! M#M:4/P=&\6BLV%M !(DPQ[-H R:NKX.0!J5(OGWA:AHSSL^#X%Y7'+79TT=W MMT\O!7;AU3%8K,RR2@M2+-W&7,@J419EX)28=&HT9]Y>Q]L+?Y-,C MOH"X+VSI>:Y24Z#%#1GSN[L=XY/^;VJ0_G^_<#>AF0!78/>L\9^)?-3,"NS+ M%R]>$GIB0:@Z+3XQ(3@(3" AQ>#LB.[>#,.OP(#_$N'OQ8#_=ZLQY-084]T.+?.)QW,"ND+[)_K/)8.7B]^U5?;K MYAP5=?^?\A<*9R'NKLKO'Z,PF*8P,8VJRHYA^5&2M#:#>V,9F8>ZI%D$N&YO MK,GD']:\K=?P;4Y4VB.-LKX^A.D=Q"$*KT"H#+EL4:O85'CX"Q ! M3/"<6\24\M@?L+$?>8H\R&&\;K[U@8]5G)\<.9MVZT/=^D9;Q>..">60WXL2 MCR/JB=U$T!C%<>%NG$76Q6;8J^+,08/I/[R"5!R&M]W6ULW+JT1)W?E)^.A% M?S?S+J/NY/#OB_P,+_<_9^X@>_EP<(54D,)(?,0([/=>VC=Y@FB=>/ M7MT/=*J4&'#9YOZH> R@Z(*)NE398]'YE+6M:T1]WU O_-6>F BFQ1GOV6U;KGE',+X(X!CNWS23SD%QH:T%DE-BG^7*^N MB9;8D*#0)[]J__5%5: ?V/4](3>EGTH+2E>]>#8J^_T+3>#$LU)XGRFHV\-> M@EJA+4JGA**HNHS0[H'QWOGNJM7821TN__$C\,TQGQ8W?:$*]UW^"7__)Q?; M[FMY%LY@QXUKMW6S]<)$&6*Y:1$1B,",SXFE.YC A#J_7O2P$2.!S6VC9E7/ MS$YWJCD]"G_6%?,,=2U3:3SP^ >'5]1VQ^,G[D+3,@9-BQVHSA@0;J:+-Z0( M_(2H04H0 M:1R)4DO0_RM-M8V+/M\8.?.ZY40Z;CC3QJ0EI+6[[ ;2#(A$CV+LKY55V@/EI>#N:S83HJRCW?XHISB%U^7J_GQK@^ QNCS>6>S M]LJ[*E^J?O3D=$+FK!R0.BQ*1$6%(1BD%0C'&2\3+GIO5+9>FT4G- MI\2:/&*';?]YDWTHA9\6LJ7XWDMF"B:=YY;GUAY="XN/'YZK8?!;(X M!/8J-I8?_Y]Z=F<3NV._Q%T;%)Y,T#W\^6KED9[BN-C-PL4^1<3]\FJ/7FT/ M5YL'I/UY$^!Z:M3*8.T7J_[KR[/3 M)][>"XW-U2 76&R6NM89(EG"_GH*SFW' Z^DN#X&DI\0R/<_O%-C.@7A\0;_@I@N'.B>XT+5#C_'4AGN!EU:.T7E;7@Q?I$9E/V<^=+ M4BDFV^)?FQB7-]^)\_A:/W5\L%?>['N!Y&_TU2\.B-6-(&M(1=&(#5+L?S'3 M1-HG7OU2.RX3Z$W[]6\?-IZ%4>),7MC ML*];2X+K^"-5*,TM\.$U52JC^"CX3Z]\>93M[?/H$O',U&:/ME.YVP]Q C,IWP\N/BGT_MIXRR&[MX]DG/O-VB M]M<\WYD;\LS5_(.6E.26)N;=^>^W&%!CSR//PVED_NJ&<2K^/5V=$DH?)W1I MZ7()["6>8D)\U_57/""YFN9^R^W0T7LU#[WV/;ELNZ'AQ]F9:A_STCVV3>(G M[@Z($C37DS*.Y#\$?_!"&;[NC[[B6Z]7=Y[VK$&=#F@0PET RFEX3*'?S] MHE*\C+@';\B32A2OQQ9Y#0LCJWI6CT"J9+B[[3UMPGP]/)WOE<&N^_?@M%1F MTN]"!N7"P 1!+!,C6+>*L7]7 Z4J5@M)N$%X)"OTY_*)(;QCY-;7..Z9ZJWHL;HW/6(ZI.G9#ZN )[2;]#P6"HZIT%R 8,)Y=K M#K]5Z'_=LA!]&R]/PS;&9#3]#DGW^>MVG*5W!/?U@/(U[O/U25H_XK:?4/T) M;,&Z=@0BN?F5#)1:V,L(7WMR!>IL5?B82[-15?CCL.]I/3'!YSWV2]>H&4HL MDOGFHH<0U!"Y!^AJV"H&HGUA8LQ_-9H\1 1TGHP,E">V77^; Y+:ZOH;7*), MBMF?:]C!VWXKW? Y]MHIKXQ4:TG/0C?".7Y!*[ -Z ["1&X/1 @=9PPM?U!4'A,C.YD]J+QV+8MCTQF;EX\V0L\_A^'X0T1;".!VVHB MN5L/<+N@WW9Q)V+3=][\(R8=;G-;O MGGNB93(4DW^?Q(U4QH2;#:1ID,^,W M=RX?*:=2Z9+?YQZ! H$=SAVZ]05^&%AC%SI-GYCN0FZR5\+)\^*QM%,(^9Q! MN9.=A5^/WFK_,#4X%4T#;2".";D&:&CXA]<.S$2(:?0"X)V*( M/]LDRA2B;-JK4#MYEOB=W)^Q;P2X@G.<*#\/)='#9.D/TA8#!=2,A1N4 M)KBE&S2<;8M <4'72F-H@*!ZX# 7L/@ZV_H M)G19 _2ZL6Y9!*3^Q]I0&>@Z@E#92RP=-XU(O8C0Q-;@E>=\(>HYNOPI>U?Y M-:H=SU]4@W9LSIHL)7Q\Z-BHZ[S+M2&H:P46#OGB'YP*&Z&Z%X,.&J0D15?C MT#S@79WWG-1QM].2L<<+J\=24,EQ'W06M5\MGJ@]??;"VKM;(_\V0*PE>>GD MU 'Y\(WFU9<<]'4.;I6QJ'->\GKWC4%=I0P.[3* JI??4J:>Q2U!/[(UNUKY*<(,^Y'7=X\8B=;.:NU+7W1LW7? MD^;BU\W)$_Y^3L>2(2&*7=QYI/][\A;2. 0_BTM\>U$YQ# U(YDO" (%H3_T M4&QXB2H/GUGA7!9!;,BB3--\_CPS"7*7'U$]GA;0*#M@'*WPI$WO?O+=PTGW M8M!<[X5Q.K]RK'6'^#VB88#]@(OQ *M78/4DPI/7/*FDHL[1T>6GC\]:7G/Y MD9$Q=CC_ !]9_("L]WY_^<+-X]+#$&5_,4(D29.%D^D(E<@SL8LP6O"1:=:F@"Y']Y]*K[_R)<41[T MZ['6#3DY\R]DU_9_'5&D_V#Q&/\[Z,?K$\LZ<^/;Z'76Y8+MX!(3=3-:&/DT M$JW:N )+6]].]6X0;#=O*JCHBHRQ++"QZ&MT?"J&)%ST<#6' M7"J=ZTF8,.7?!G4%FF!B)W*3>)T;)%+:436_IO2YHK+F",^[M.ZFIB7?.Q9[ M4OKZD@^_9]I<(GY9S<1 %,LH<77Y V /],!(42X03D]"UE:D6U'6")6+ @NZ MJ)UX0^[WECLQKF&E[I(6LVEZ)5X%KQ>KB Q3=-GG-RZ*[[D-(?>4U+/S[%,D M[XBDE6>AN>[@L\'54BIKP-5<<9W@&D'\:E;X6PE@7R<:WKH)O+P"U# ?.VX(/:K1?C>I^*)MTZN@/RY#O@,%0P_2M*[ H)(TZP&RM,F#S_O.E MMJ82VS+QOEE#RY*WZ1>/EH7<>!?RB?G737E-CU"+ M.Y8E5A-NY"XEX[7!G*4NL>$@;N_:2"KI?NNUVF?5VE^/E@1M,WA@O?C\Z+;U MI]5/.R'W "'$B2K^;ZZ44,.(-R:6V3%-&G?NH@(=B#2Q1 -W)@G?:LYM&;NV M2&TK:]]E0';SKNLRX%_X:#T?0]]BU!B.S'(B9-\BBCO[X#4[,#TY"&_QM&>M :30ZA":GSDJ=/]^8^,^[2Q&O+G M:+=28@TPOQS_DW[[?_:UYG_;)W8L'>3Z]/V8F^A#&'___<_ -KO^5+!]]O[? M%?\9+C_Y^OMO?(/]A\SM?Y8:?]O]GV%[_U\[__C]5VCAU.&*1Z-@P/%H% PX MID(4G,W_([W[=]Z_D\!FD/P?$6"7[J/_V_B/EYT_Z,U?%Q=[ZZ5YU9-U*TN- MLHUW*[T-/A&7_M?4:#C[1__X[C] MG\&3\T?]?X;&XOJ/NT"[Y^0_N-W_Y>%_^#_#'VZ@IWHOL%__$GY"'JB]_X=R M_E\5=:":?ZQG_S,<>P$ZB*'^H'3]2T5[_O\,'_3R_YD[R,=?C%>H/_S/_D'O M_B\3YK<#VR;BYL .VN)1AX\Z?-3AHPX?=?BHPT<=/NKP48>/.GS4X:,.'W8. MQ]HK#+'_$+G^A\[U/T*/'[\'$?$']S?7;]O?],?Y4;_ #[WH6''7R^]2C6// MI/:T."0SS&&^O[5>^PKC_7_7Y#^5W!?ZS_!F0;;]KUC3 CPWU(YB[%C^_TT M4$L#!!0 ( &JLNU(_;4>]*G$! .HZ#P 5 8W9C;RTR,#(Q,#0P,U]L M86(N>&ULY+UI<^,XER;Z?7X%[CL3,5410A47<'M[F7 Z,ZL=DXLGTU4U'1DW M%%AM=/QSEXYGDQ M6R[^Y6_^+][? %_0)9LM[O_E;[_?O8?IW_[7O_ZW__;/_P^$__?-EP_@[9*N M'OFB!-/KWDL_N'$@1> MX.__-?][F 6$Q11!'HH HIAE,/6R"$9^&-%,1'& R.3^[Y03[&=>! /.*40B MB&"64OFK2+C\5LI06M]T/EO\]7?U/X(+#J1RBZ+Z]5_^]E"63W__]=?OW[__ M\H/D\U^6^?VO@>>%O[;?_EOS]1\'W_\>5M_VLRS[M?KK^JO%[-@7Y6W]7__O MQP]?Z0-_Q'"V*$J\H&J 8O;WHOKPPY+BLL+\K%S@Y#?4;[#]&E0?03^ H?_+ MCX+][5__&P U'/ERSK]P =2_OW^Y.3ED]JOZQJ\+?J]F]I;GLR7[6N*\_( ) MGTOIJ[N5+T_\7_Y6S!Z?YKS]["'GXOAMYWF^FGZR)>R?Y@;L7>&N8BT6N'ZAW"S;4L[L>ZF+1W4ML MZ[%8EG@^P&.Q&69+Y+GZX(/\J1E&W:B#3*MQ&NK>$I7_*/F"\9HM=VX-9NQ? M_B9_FJX*>(_QT_33LN3%E9SE)5X47SCE\ M6*YRNED#'^?'%C:YIJE5,/UU@1]Y\82;"Z3DRERHE?G7Z^6BD#9"#N9*:)"O MI9X R:#__.M&5TN@SU\%RKE;%-_/%M)FD&88^+(%(!9R!L'5?+[\KBP*():Y MLL38K 0?ED4Q 1M=3@*]I#M"SY4ELLSWD5O27LAMWO9"*EW!)G!!*KV;^_VJ M+,%?^;PLVD^@^@1Z?F.Z_'>C@7\]>(JN\E9#G-,S4]E\XUS_ -93(X7[&UCFC.?2-#^BZ,'K\G7U))E7V>=X?HV+A_?R.;E9R(?D ML3(VKTA1YIB64XQ$E@0Q@VG@88AH(G]*(DE3,0KC*$&9E>;L9?15Y./\F'Z+/X MB/]CF5^OBG(I+8BWRT<\6TRS+$%4> +Z"8DA\H, DI@%,$C2*.41B;V$Z!A5 MG:.,S8I2@BH.JD0%K:S@6RWMZ3?% -=NRK&&EF."T8=&FT2T5.^B#'F#+;J0 MO^U31?<(@Q"#EI(M#>A]N9_1\H&7\H7Z+&H[]B-_)#R?IF$29!ZFD,5<2 LE M#F%*<0@Q#0+$DCB(O=3,0CDVS/C,D5I*]>+7AU+,L+H7'\5N^CPOX M5HMHT63H0L"J?7!TH$&-@2Y5]U?^SN_VW*8\X)R_P05GU\O')[XH:ALBS^6, M5S;&FY?-5V[QB_KHZCO.V;O_7,W*EYN%-#8J+T3QN7S@^=T#7GQ^4KVYH\PW\PN=<*66X_1EJJC7W3V.:OH$V8$H?J#Q$#&PK#;:T!N0%;'^OT1Q4 MJD] K3S8TAY4ZH-2Z@\: ":@AD#NE4$-@L7=W,#39G<[.)3PP^XG!YZ2@PWI MT./W6^JNZW.]KZ5DZ.KLC^+Y'?[Q[H<2F;_A"RYFY31.H@BG#$'*<0H1DGM= M3%$&(Q$QSM,T0GH[7*-1Q[;CK:0U6UWTT-5;&JQCYGS?6\D+*H$!7C!0B0RD MS* 1&OS4B/VS/2HV@LDJC^J-/"@)&H&QSV!F%_>CGULY 5P.P[Z62_I718C% MYU6IXE%4B,_4S^*,XS"%-"04HH2E,,5^"C,5PI(&R/,](^(Y,][8*&%5E$T3$);0#\6@-8"PL^:P!H3#V:L%@EG7-C#DHW MF@#L$XWN96840Y_I65\?9D5?WU>K!W7&Q=G(4TI]35\SZ<1R3(O M3) $/,72U,DH)"@14!)1G.$ >W);JW>PUT^ \1WY[:@ %J+JT<_/>>B MFXW$7D=^08]-&6_XKU#.1;,[!Y MYG^Y?,FX#,%Z!5'WJ)8%#WEAM2CTO.L@:\1E&K=+QH5WZ6>D7E&Z7,F->!4@ M4T7'2'/XR(AO7C8_W\FAKG[,BFGD$2\5@L* )!E$*<:08!'#" E$XCA+8X^: M6+"7"#,V\W8C(5 B@F]*2$W7L97)T3-WAX+<\7)CB+:Q^6L#)JNV\44"#6HX MVX!NWZJVWH3;/"G41\CR<:'&P .?&>I#<7AP:'!MSU @=23YL)S+ M*XK:,_MII=CNLZC/*6]Q_@>>KY2#I.+&MYL(_77H/*.8^D)(FA(!@0AQ"M,( M13#!'HZC""$2&CDQ+,@T-M.H5D"]=XV'0_D+GW .GI4BAB$]%J9,C^@&G@C' M/+BMS?]L8FHF8#,SM4X3(+4"E5K5)-5VVI9F;M(E["%M-W;&@ES#AL78 _(@ MXL7BK?N1]=M9SFEYF_/'V>JQ>(?S!6=3R@2*F63?"/F^9-\ 0\PS2<%!E$1A M0C$7V,QF/#;,^&S$6DKPU(@):CG-J/0HH'K<>"E(CLFN0>=6$QUCPNI2WRH# M'1UH4$KI4G6?(SJ_V^^EKZGF*Z>K?%;.>/'^^=-LFK'$I[ZRL;B@%F=[_(Z(+98RVOVVA^%5.^UOQ0HQZ]] M$RF\D6\"WO\!/]U,P+7MK/0N)*PRP-&!!F6 +E7W&:#SN_T8X/^L<"Y?L/E+ M<[J-YUN9GQLK8VW&TVRC0Q_+26L.3.PIV\@.8V754H,ML:6U)05O M3H\VHMLVNDS@QB&)$D@BL,$ MIB1(Y+2(.$Q]X1$/&\4\&0HP-J.KE1C@6F20MS*#*H)V#9JEE_:AHH M93I+>JSF$GO'_+86'53B3_3CQ%/EXYLCE6G68A3/_!#28',@XCA!&(L>3!,8S]*>! F'$\/ZBQ? M4#3UVJ!BJEXU:;OE@HH"-#4UP=,R-S?5SD.NQV=V$!QUS5GK1_O:F U4;?9Z M7*5FK_O6F=V_L&?(%GW@;*6BP<[6X"A.%>&X4Q)-8RR)BH4<>K3*9C M@AUX'LW#P&QC;C<8S)ITPX:$V0;U(##,^@ ]P\,X*3>.YZMG/)NKN[Y?YBIX M^(K2U>-JKBS WW)I-_R^R#F>S_XA?Y76LK(DWG!I6O [_&.:H9@C(LW76!7[ M1=RG$")6)<[P,*)UV8F36:D$I+%23)#_;J ;J*=XH!WZK MIOA#/<6D4E$5?K(87V<;=KM!>=:D&S:2SS:H!^%_U@<8N,#K;D3SM@*_R6O+ M:1#R2%#*(0LR'Z)8/AII$!$8Q;$(J)]Q3R##QA6.1!W?.G&0 Z***>-GN@1T M^?@H#<^J!M;>@G&O=)&+BYS[YN^SJCC$[)F#I[EQ%IRS!T-S3S&"R7:]Q;B\ MW.M^2LIF>:H>B4KC$=1VU9R3<=1R/2?L?XW:K9J06ZO5JCM>S]JLN'A0_ZG8 MBV>Y/LKMT1=>E/F,RA52_>%JP78_V/IF71WV9D%S=@ZJ!+^.%'UJ@=;>I?>S@N+YOW.<-U5S M?!JS%$4!#%'"(?)\!E-&(IA&F1?') LXB72\/%V#C,UATQ;G%I6+#NEC9%)A\W*LAJJC:? X&=;([,:@NQ+FB6L'K'?9 M+?UN59CXK7Q0S3U7%Y Q%DC'# MC$@"3>7&@:8^1"%)8Q+ZJ8@"(S>Y>YG'QL<;Z08ZKS*87L='5VXF;?RG6%N9 M,%N:3T"K.]@H7YGW(SC1,I^J<1QN&)>Q:8J MG]%'7#8^HR_\J1:F^"QN\]F"SIY45J5:+^^^+Z=R\0D)\U/(0I7:[?$49CQ@ M$"&!$I^B6'"CI:B/$&-;6^3;%!JVZ>P#O=XRX1I0Q[ROQ(=*?J 4F(!&A9<) M4+("*:S%?I\70&6W'V@?08;M%WH!5 ?]1"^Y5]_ I+K_R1W^\6&&B6)0.>1O MRR7[/IO/KQ9LO^+J_N]3''F""1%"AED,410C2,(80S_U$Z*2(;V8]0BOOUBP MD8;?UT7K9FMAC6.,+ITO/;(WE.9P4OVEZ<=\JO*(64ZT,QHY65/.5)S%'& M!NBL"K^8UGK!'BC MU%#-GTT> ,?')XZF=?SG)Y\W!R:-ZIO.SM6BTCPL?W16$![N\*3'1(WC],1$ M\/\:QR<]IL+:^4F?L7LX.Z\HS5?5B/&.PJCAYKP4',?TV^)2 MRP>^V,'%P+5Y*3X#^36//S^V^O]U@=#IV#QZX7!>S2ZY=UR:G5_L9[/?28(M MY+9!)1!_Y?GS3*6#MWT?9GA>;PQ._^5V.9_1EVE"*64\BR!G"55%P6-I9! & M.?59R'V*289,K'([8HV-/C\N\_)>U059"PZ^J$H2AL?B8<<_5: MH2IH<#,3ZQXUJGAH+?ODW)]KY<"WYM\[_J,$;^1[_9?%'%V[$V#5!+8DVJ!& MKETX]\U8RW1C#C/H8H\U%5<07&"8T0P0$5R-?>IO8286S4 ML)&Q;NVWU9A\ A;\=,R_K2G1V/(Z!]JY:U\!JVRL6H.=&E,JFZ?68@(V>LC/ MUYHXGP*#W;7SJ1AH^^UJ2LRVZ1>AV;F/[W?GX3;Z%VF^MRJ;C:^50;GVD6AQ2'D7(R!%R5PD]AFJ$0>JD7"&EL$H&T MFC,:C3JV]64M.-B67#E@UK*;VZ#GL=>W2JTB.I"=V@$F^&9UZ]T+J8OLV?.C M#&[A:BM^S.;5O[B'%7PKB4TMEO=\*W;L#9ZK:I6?Q773M'FO'.(4,=7K&F=0 MB)1 %! "4U_:PV'L)2'/4I_$F;85W$N$L;'41@EUNK56 S1Z5/5"V@[8M>FP MT<7 /.LW71H6LO-)<$QLH\;?P#QV/@\#F<>[\_&TG@^RF8_=CO!;VT9;/JR+ ML.PTCOO=>3CC^"+-=XSCR^[4SX\FK>Z\G/VC>D(_BX/X5,)0)*A/52(?58N/ M_"G% @8L]B@+0DJPUA&,WG!C6VBVI55OD7Z$:A^L]?Q:]A!T'5O0&SQC5Y,> M)E9=2&>&'-0UI*?^OLM'\RKS/?>[13DK7_[D\_G_7BR_+[[*K?YRP=E-4:QX M/HT%I9@B#*-0E4S-2 #3D$60AB3UX]CG/O=T]]F=(XV-3&IA@9(6_J7$!:V\ MH!98?V?=C?#YW;0UW!Q32'_(C+;,6G#TVB9WWWFPK;&6@MO;8;T+>EH<\MYL M-E^ITHR;&J#O?JA:+YR]EX)OM2W[+/8[.=7'A%,N<" 82R /0KDK9M(PD;OB M%'(O0$D* C4(Z,J;/;K&&=G M5C5-H*%GRK6EM*7/5KEE\&YG:K9T4N;489.Z2>,&L6A7V03:KOEE1;)AK32; M8!X8XTRCP_\@B#B>^%$'DH@%F**:11$L2>E\9A MF%AKAW=$@+%9B ?M\%@C,U#'T4[[X!V;'CTR=@FZ8]X]WP>OE;\JO%(58Z16 M_,F7@C=<)[QC0HRG$UX'1$:=\+KN2$?@Y>FL%?5P63C^Q2)\)'/ M5)Y^%$.$8U4T*Y)V+0LSY$4AR?S(L%*\YM#CLU6_KAX?USLC@&4,1%3%,*9&;<9$&$+,P@#$-F>]S[G'/*(OF$F'& M9M3M57U;T"&XHK!V3WKJ:ME[-[2.%M@=(B;&!M?6RV+T%&KS(]:70 M'2M9??$]^T3#*PNTK73RTB2%%V]7_$IUL*T"[N4V?LI"SN*8,QC0,)';XP## M+ DRZ$5!2'R<9CSS=/HP&(QI1)X#-$^X>^ YK_KZFH15Z\';38^.0'/,@GH" MV\?2)";=.J9#!:%?AJUAK+D12MW!Y7JW&C":W$BWW?!QLTO[%AS=";#Y-SYG M;6.ZVDL1AC3A011!'@NA7-A"$K,()/:,"X0RSH/0;,M^;LCQ;=7KN+X'*>BZ M7Z=I;=$S*.N9KS:1YZC:W,G>QW4#9#FJ-$IOY:/U23YL;Y>/>+:8>L)+,D$Q#/PL4#MP!%,O M\2'&L4^\ (6<"ZO5Y7H(.;:=>=V;7(D*OM42FG::=S&3FL>2KSP_KCWB!E-C MOW+;!=@-6ZFMCZ#CJLQV =3&E=@N&:L?U7]%*)&[?ARP"+(L)30,TR2*8C/C MLH<4X[,W&QDK8Y,7Y>RQRJ7[7FM@["3J,S%ZQ.P8;,>\VTJO*FBV\H-& =!J M -JY^*:4 (T6%@GZ @RM\F\?.0:EUPN VF?/2V[5CQSE=FA6RLW\,S^H[_Q^ M5:ZJH*1U@+KJ++(H^!4IRARK'K4DQ5&,/>AAA"%",8)9C#R8>3CS)%%&OJ F M]NXEPHS-KETW#MK)P%#$6:NR73>G -]:-0R-WXNF3X]+AYH4]_M^J0:L]#C, M@JD*6$QVYZK19;)3X:AM,:(S8\:4:P-JJ]Q[D4"#DK -Z/;9V,H]>WBFZNFVLI>1436K? V.AB>J!I,@AYQNP'6,2/O('IDJS]$D*DY<%99 MU�>G1')9]WNMQAWZ$I@+]B[)R65W/<5',Q$P5H[M>+JH-_@K/V[.@M[CD M>VDM(?;#.(@QS$+?:W;LRI-$TI1@DI%$Q*D9Q5TBSOA(;TOLS9%:DRE3:[F5 M@FW&@1?-FQXK#C47CGER2PVPT4/9JD>G1^GB-&_)!JQ66?0B@0;E51O0[3.M ME7OVX]Y/_/L5K7)!9XO[VWRYD#_2.GS@<:Q;Y35?K%$8SM*D J!C;Q@5R4Y6:!6 M2OF@=[[6Z 6^*@);:2NFK#*3<5X&H^7WZO"E$J'Z2*KI3_*U09]^5BJV+[0:G0XE5G M6F\]'G3V'"_*@[R7QDNS-82MKL^72S7H(FT-Q/V5VMZ-^RW7MWG3._RK*FQ5 M-UI&:1SR(,%02"J!*& $D@A[4/@>%\3#@>\9E@8[,LKX6'+ MYX,GG-=]LO\)^!//\]1_H*A/\_&J?%CFLW]P]D_@T[+]=*:JO#'UPB]79:&B M@>3,F='OL6G1(]0+H79,D1N,O]885P).ZFJ$IYN.&Y->!PI6:>S8.(,24X>B M^U33]=5^Y/&%EUCR$&NK834>ZU1:\-P7&!*/21LO3"@D ?(A)Q&*A!?Y&37R M#1X?9FQ6>2LEX(V89F_\"2SU7OK+$7+\WJ_!65?=.QL:8?S.=X-@];4_,=2@ M;WZWNOLO_YEO]WO_WW)2WBR*,J_;W>%97J]4+)(;N33P(!9R:R?W[0QB'L MMH[&U N3F"(6PRQ L0J/P:H6I0]QR @-./*\.#%C+;V!QT=9K625O<.XDEV% M+AG&/.JAKD=6%I$<*#KQ7/[@!+SE-*_6!N48:%6P&'9H!)G=6$*]H8<-$#2" MXR#JS^SJ'LDG'_&/V>/J\F>&VI\![O2CEWEE?_L24FH.@,\UO(#NFP*53_Q'- Y MGCT:I&ITX=W-238Q=,Q"C91 B0D:.:N6";6DEN R2'*Q!-M ^2XM?+F"#S?P MJ8>M>A1?;'4/U "E,Q^FZ_KA4F,TM-C)DM'Y_J75QR]L#%'%UDS]V$_\D&<0 M!QF!*"4!S'R.(,89%XD7QR(VRY:Q*M[83M*WZV];:NW2!+^9UB>R^Q1HVJFO M-K>N[=E7F-8+"K#;1-]1F78K(KY2,7>;\)XN^6YUE)[MVI[Q;*[NT]3 VXBA MPC%GB]5R5?R^D-NXN7(5J,"NVV4Q4_+XP4?YC8?B<_YAN;CGN=PJK!Y7\VKW M+K\V#1*&TB#SY(-",415R&021I"1)$Z8GY L27NX69P)/%)'S487,*_"ZB; M#\!CI8D*XIA7NAAV<\P'[ID75IX7M MJ>$ZL'"K6.M4+AR^3SP/TBAC$&'$(4Z2 (:4H\@+,8D\9G:$K3/L^ ZP6QE! MOA;2-)E) VT]-K>&X%#)2?TJBE':[**:AX'Y $@[#)(D@H@A! M@AF&@?P_$1SQD(9]K%N]X4=JJU[+7#>XYB:?&51V#3C-L8L66+ZJ:<2F' M4.V+GI2[X,,ZOXG@.(BH)"0/"011D""8,$PIT+[ MRIYM)9>/3SE_X(MB]BRM,;I\Y)]X^5G8SLBJK M;.[E)ZFZ2O=>SN7=[V\6DA!X4>JT.W,TM!%[#= :;4<]4.L'?E++R,]525GE M<9"J3L!:6=!H"[;5!>42["H,6HTGX$[I8=BQTO*$ZS'E*\ZU8UIU/\T6VUNZ MF06['2\MRSAL$TPW !_TQ70T3+\E9-^I]087,SJ-0I9&6>#!+*$!1$3^#Y,P MA6F4A*% &/,P,4OR/3K.^*+!*K' 3ZNBCL.IW%*#GFRT,G M^P14,MJCN4X(K)+5\9$&I9Q.9?>)H_O+_5[_S_(IQZIV0+5-;FJ=3U%&4\)Y M!AE1NUXO%]4@01R?U!LXM:*Y9P!)G^3KXXJV23G M>/\'_'0S :W00$G=;-LL&B(&,-FU2W0& M'M9,,8#BP&HQN=9V$)U*5&Z*&^6/$ZBZ>N;/[GK'RX7A7E4@Z]]9!S% =88!ABU;4F\A*88L%@D* DS@@- M1&+4[%9WX+&=?S9RM\EUM>3@NQ0=M+*;%BW4G $]^]L%KH[)6P-22>,N6BZ8 M@F6Y *+FX .71#2#Y+!(HN'UO3K$-J4 M^JT;VJX;]Z8+(ACC_H)]"ECDK-0 M!E-/5>V(>) $-"!QH)4R;C+HV/BJH[9]M2L]41C?J-NJWFQHF)T.,';,76N) MMWL&3+8["F@Q5W]4C5K;6D=WL(ZW9U"VU@?7"*$S[7'U[C5DUUPC[?::Z9I= M.W"/W?KX?%-LLZ@Z"=X]X$73[_'3LFKGPUG3N-4+F0@Q#V#,,P01RQC,6!+! M*"$H#1D3. BGM0?J:XGS4L^H'4Q^DW=T7PN'KN^^I?J'F_<8QX1'U(,>XG+> M"8D@X83 !*59G&8HSCS6S/N[A6Y]P?'.>JO#_Z_G7&_C-,I9=&R]6&C>W/B= MM]1ONKB6$H!-:^1B?3=\V MUO.=O'0:H2!CJ2]@2A/5%CJDD&1I!@7BE+(X8EF6Z6Q6]V\\M@UI*QM0PNDM M&0=8=3/Z)0BX=B!K*:]-@:_W"^??Y67U.0D?Z@XJ6*C@QL-0A:G MQ&_?Y9-_[[>[4/5 [GC^N.<)Y4]-W=C/HFD-AN5U.9*J. MCU+D>%Q>!B*YA9M9 NDVA0J\<*>/N6C)V;]CAFOZVV MD)_%U7W.*Y/I]X6\4@XLG^L':3;5E9CN^4*5@_XX6Z@ZLE/?\S@GH8 T9B%$ M*?4A%JG\*?.H%P9)B#DU".;H(\/X8CLV\@+<*E(T /ACOHOT7OGW/^B&_4ML?20'P M7)G?,0_2,((<";D]3N1&66Z1?;D]1H&7(1)3DIF%FA\=9X1K!_X.'EOQ3,OG M'4-2SW:^&!W'7+^6;P(40FL1)^"WW&J]T4X@+)?!.S;2P'7O.I0]+'37]>5^ M+_^Z2]ZF8:$J 7/U6!70>[M\Q#.Y?GK(IP&/(8GC"*)(9##E?@(#3FC*0BHM MT-!D*ZXSZ-AVW%N]'3]RK$2N:QS5TAI6B])"78\W;&/I.GZC)XS&-&*"BU56 MT1IX4)(Q@6*?MF?+E>I7G\BF05HY*AECC@R(OI]=UY?#9,W\G!*?E M>C?$EI4O\(K]QZHHU8K1M)KG7N:+)*,P4+'Q2%1./(:@X)PQFG%&?"V*Z#/X MV&AC(S^H%9B K0.:1HD)V*BA1R2]YJ6;7%RC[9APC($&WVH=+)@WET#79>;( M^VZ9./*W??.FU\"#\-D.I?TX^3CK=FG.(M8YJ4QI#Z15B8C&*:IP!#3@# 42J(F8EUM M2K]8\?'1M![_O?I2 Y0>;H55A6?!EKA505HS]CB!LAYQ7 #:4#5+^@!E3!C= M.%CEBA-##4H3W>KN,\29;_>(S;B*_\6>PD(7BQ)P*(DS"% M" NNBFH(&(9,4!XG(F9:#14ZQAB;@1;[JJYTY@$F)05/4E3 5B9%,TY V?WZ M6P+(\;LOL8$'T)RW%K0Q,@AKN!RK@0(7CF)F*1RA&X3.@(,3EPX74M M^T[0 MP)FO]JU4493YC$KSXAH7#]+44O\H<^L9SU4XU901:?U@(;=/)*$0>1&%..5, M8BFX8+%',M5,1M\<.C>@$1$.8!%55A?(UU(#*N4UK45Q!F,]F\@FE,03P-K]8OPIYW16 MK>,V=FJG9^F2+=QEH+_VWJZS$Y;K7=]9Z ;8#IZ6803[Q+, Z6T@S]^F+QF2 M(K4E1%?J:)+P(_3 6,(N1#A$0*L8@]F'IA1GSA>W%B MY"/H(\38]J8W5:9H17S%ZO$1YR^F?-=C(G1)SRV\SIEOKQ)OH\%DS73'BJ&# M;ZTJ%H_*+T'2,A'V$&1@-NP/U2$E7G"OOHT$ZX*,JN^46,YGRZ_\?LO3Y''* MD1\BR (5_(&"&*:9[\$0!QD6 I,PB4T8L'NXL7'=;HE0TX9]G<#J,9H]N!QS MUQJIM:2@$=6!(T\/%??@-7UW!7?JZ;"/ ML]5C\6<^*TN^F+(L3I*0># D 8'(#P*8(FDQ"81(AB(_\[W8C.V.CC,^0JO% M!$^-G* 1U-#W>!133>?BI3BY]A[6 -WJ F3N$^P"P*[3[^A(PWKUNI0]<-MU M?KEGVPA5@![G3!(.6]'R3ZRJ/)MZ*"176W7:%Z=]ZC^2QM50*V+Q3+YO3"T6^O> M3(1A"];W@N>@ZGR_N_0ME$>7C_P._]C4PEEO+[ 7^XQ& B8,,8B\6, LSC@, MXH3Z<9QD<>5F"SC%3]4:M1T&]LWA8 M+JMW>KR!B^N=5?RPQ-[Y2RXDCR] X(7W Q,\Q%-IT60PJR#[9C6JI+GZC2-EL$]45AOZO*!-0SH@S72IVM M[ZNYJ0O$.2 Q,T3=$)NF#*]#=F8 G21 P]M8)47YP77.V:SI!:3J+W!*$P0C M%%!UC"ZWDA0)R'&( A$@)!COD?RC-[K6RSE\SH]Z+VDMIA7&V\?\(J+K ^'8 M^$W]H59B4G=8&XS43J W!)?M#ST&"CL!AR9SG;JZ'V&MNS>_7^;U;55P&2\^ M+XXU;*V" 3=1D+%@+!8!@RE)L.IHA"&.8@+].,LP2U,6Q4:1II<(,S;[;KJU=U)W<:UVH#4JO<>)% @S*F M#>CV>=3*/7O$TQ[O>%WG!6S>TB3&,>(9EJ3I!W);S#Q(TLB7EF&2IB02&?8C M@W9'6H..T'_09K1\4+D_6^_PQ0WO]_'N9D4W&+X"]U7-[1M,O^FP7%\\#2)J MK>,Z4#3M&7PM1<\:H=,9.:MWI^&B9HTTVXF8-;NR!T>_Y?/9?Z[X@K[4I;X_ MB_;V%1'M6521I&K$ @X3G!&((JKJ]S,.8P]CP6.2A7KVKOG08[-N-\(W1>G5 MN>4NB1LPC=DL:#"X,VP=,[D&K":6ZZ5(&W"[,\0'XOA+'F@SGN^%5"??F]UQ M.-[OI>D.__>[0\^LB=EB5O(/LV<5:5C*9V,F;WXE-PIE\6&VJ)K$%%,:8D_P MB, T#@5$&"40>PS!B/HA06D0H-"L<93&H&/C_EIF6 D--E*#6FSP30D.*LE- MFTCIS(#>J89M7-U;\!=#:IZ$88"1W6P,G8&'3^\^>IZF^7A%X* U\=VS+5AHK' M7/Z:V.CN*Y[C7,73*<_P=WQO&L]H>?+T^._UIL2YA;Q5 ML*Y6K?9LK?_0J*?VYQL-JLEK59R 5LF=[S@I:F<1?5LF!(4)W'BA9 $*O*<$P]F.,302WF&?<8" MZFF1^,D11L?#C6S@FY).T[0\C5\WCUI!Q3$5Z@)BU(JK4^F+^VT=O_M@3;4Z ME=ONG-7]Q7Y&W&V^I)RSXKT4Z8K2JMWHYEBS+;GSCWJ5%Q[*O% @2.+,E_M, M%389TA1R[HLT27PF0J-@29/!Q_;BM[(#-9F@4++*95ZT1\.U8;94L1!FAIG1 MA.B97:Y@=LPDNPBW@F]Y.\"NZ/8LI3Z 6;6#C 08U,KI \V^#=/K'CW<*-+2 M>>0YG>%Y=2ZW&4+EA6&J.KL7Y8P6?_+9_4/)&7[FN=I)[9TWXRA* H9"F"%5 M 3A-"201(9#2B(78XT%",VW_BAV9QD:&&ZT.7.5@3S$#MX"E^=/PS P_*XZY MTV!"P$^M5J!5Z^?+W#F6YLW SS/\_ WD #J[,H5KF*86M*3XDDH7$H AA&JE(T9['<_0 B) M,/+T5\J]FX]MR5N+9T",^WAIK$P7H.!XB5E+UJ?QVCX2!EQ_ 2(#D;8!,F9$ M>T+U3L;G/SH:H.!JX^ MO05?[SY?_^]_^_SA[;LO7_\G>/=_?K^Y^W>S(PSM:= [OG !K6-NW!)YNW&' MB[1S4W2LGE-H#S[H&84I)/OG$\;77^8_5SGPU1E('5?*ZZHU:NB;A;1D>%'> M+.A\Q90G?ROB=,IQ%&,:9##$/(3(0S'$'O5AX@OA\R!$7"1MNJ:9R[RG1%HO MX&X*IV-N6[M?U^>R0/ FI[V?O[SO9)DYR%U.P, >\;4J$] H QIM*F9L]0&M M0F"VV YHM^_^OA!;)_[NOC*]BH/[0@!/>;0OO6T_$C[65JEM9C#%!$44>PQR M%$<082^39F),(&,\)"2B(O:HB;^K:["Q[6]5E=/[J@''O&K D7.ZO%_,_B'? M4";%ETQ:/G#PQ//9\G0U+W/(]7C2%I".2?!4O[8)V&IM8H_A=%"Q2E^= P[* M33JJ[Q./UC7]6.7C,B_O\3U_@^E?G&V&:$X[)*>$/!(8>B&3O,(R(7>>2%6N MYC2*?)+XE)MM/[L''-^F\PLO9HPO2G6"_=C(#DDE?.U+[]$LQB#TCG M'I[Y7%K0.9Y7G-S*#6K!=YHE62^4KP>25:HY,^2@9*.G_C[=:%[5\^1KN;B_ MX_FCZA[Y$9?-K;_PIZ:=QV=Q*]=L.GO"\RLAGYI_YSA_/WOF4T&$B%A 84 C M#I'<-<)48 Y%%@D6L3 -,J/4D;Z"C,W\N7N0)B=6$AJ>??6=",VSL '@=7TV M)E6 2@>@E)B 1HV7":C@!DIDH&2V>$9V(6IVS\SZ"C/L&=J%D!VESH'E3'3-B97S>I4D:HBMO8UF;2\*,48I"<.PTDA\K" MZQ)E+'EY&G 99.KIW,TZ+WZ1&XOWR_P[SMDT]7GJ\3" ?ARD$-$LA3@)$NA' M@@<)"420&C96TAMX?!O66FXP5X+_W1H);F-],>GUQ&\8DIN?2B)64H-&[&'2 MB(_@-!2%;0\]%LHZ H'W0H0[H MI@EG.$T(AQ'R(H@\CT,2.G MZI7-I$:]#](,9D+7K>D"7^<>3 GA]M']6FXHECDLL"KEV,I>'>C;]%6: F;9 M+:D]_, >2%-8#IV-QG?HFU>WTPGJ:L'>X7S!V3KVB:8LX)1AZ..$0)0@U:W) MH^H0/"8,R^UG9FA:G1MR?$;5%SY;ATK6%:,5=^VW+ZLCJ"I53%/ISLR!'GO9 MQ-4Q9W5 YR3X3!<:R\EQ9P8=."%.#X+#)#C-ZRZOH*W2 U13@:K1=U5D]HK] MQZHHJX.W3[R<93B)M>+V^PP^-HOJYE'^ MH6IX@MGRJ:K2(7^^^OH["#P_AG[8OU;VV7G0XR-7Z#KFIMVJUTKPNJM)U22N MEEW:6!OIFW8 ;@I@Z^+FK.#U60%>K<"U+C1=!:VU[]&3W/;LMCVKCM+5XTHY MQUFU/?I]D6_9=6^X?/Q4_X(IR2@55)I<6,08H@P1F&*YGTS]-,ZPYXLH-.L3 M8$.JL=%AO<'<"%MM=$S[!5B9+DUR''H2QK +W5(+')VP"2"5;JHFE45"M8FU M7::U(MFP%&P3S -NMGKS'IFB58;JO_$YNRJOZ'^N9L5,659OY9!-=%86,2ZW MO3$4E*K&GB*"./8\F"0X052P&*6Q=NKHN='&1K)U#O>#%!C@$N"-R(!)F0W2 M*L_"W$VBUL%S3([=N/7)2ST+H$&BJDT@!\I<[?D@FF6QZN+2F=9Z]B;#Y;GJ MZK.3^*I]4<]X0"Z-;MYD4E1F>+$IK.$3/PCBB,(D2P5$J2]W^A'*5*^7!$=I M''J,&,7\=0PV-JIMBU;S*/S-#"Q M&X'7->"P478:JA]$TNE<8\8:C,^F=SEFL\7]UY='LIQ/490$-&$9C'G5"M2G M, VI@"F+2!"0E$98R\-Z<.>Q\4$C'*BET^.#0[BZ7_Z+0'#\IFOJK_U2G]3U MR!M<6O_ M%!(A#S*Y'R))YJDP5%5-%V'(! ^"+,CBS-/LPG9^L/%Y!QL!P7PCLV'D50>T MFLNU%;A<+]8;(2>@!$"_F1'"C%)YC@XQMV=ZJ=_>MEM"P MJ\M1)/5(X5)\'-.!"33&%-"EN]67_^A @[[V7:KNO_"=W^T;0-2FPU3=T#^O MRJ+$"V5U?%Y4AP?K.KF<30E6':!B#WH>(1"AF$+",P15K]:,LXP8!D2:##XV M:JB\QD<*&6[++Q[R.[FX3NC>= M2J_R7-ZZJF%O,PC)'%?+ 4D& @P M#$B60*0V5P3Q$ 9)X @T5VE,6X])>M:U T M[5\YN.U\2HP7A8'GS.IZ,I3L@RY% T_(_BHV]/"]JFD_RT&7^4MSMK]5Y.PW MOKS/\=/#C%XKM!=E7HE_*T=63N%[/@VS"'/JA="/N0]1@!.Y R QQ#A3/CWB M4Y;H'15>+,OX3A(W(@.Z+;-1P>H+)J=[F1D4<,<+QUJ-M>MP2Q&P-0\[JH"- M+D--B5'!\6&F9K#JY.T4B6:*\JTINC_QJJA*?XU.OUBK9GXYKF=*GU\PP)!U MTB_'8:^HNH4;]MO!?5HNY(,BEOFCW!^N]_T; 9HHJC0*8BJ4/QF%(41$;<"" MV(.(,B\17 11X)MLP/2&'=O^:4=JLPV2)LYZ^QO[Z#E>978$;H^7\!S<+(HR MKSC41=4[,YBL[@@TAQ[4H#>#8]\>-[RZESG-^.-B)F:TI;C9DDT)1RQ!JE1Z M@JAJ_X!@ZB,,XUB%O7%I0B.MV+?30XR-9?:$!+<&)7L[@-2R:2^$Q[FQZ@09 M(]/R0H0&LQF-D#*U SM .&/@';MR2,NM0_(]DZSKF[U;]TH*+5]NY525*G_X M/U>S)_4P?.+EFQ?EB%Q'NPA&N1=G'#+A,XA0&,/,SU2^&_%]P;(X#0+38@.Z M@X_O.*"5?0*>E/15&BIOY3?NUJL[![I.0A>X.G<1MH#>K@%="SX!GU0U._(" ME/2.RA"8@F:[6Z_N\$/WZC6$Y4BG7M,[]..R]995=8&8+XM5OM4(-&!1&*=^ M HFORA/X"8BHOD\A6M?T+ -0]PZ7^\;;Y7Q&529KN]CRP!,\8P&, M.,%0\H. :1JG,/8$\@(41WZ&C7+[3PXUMNW>1E+0BJJSYIH"K,<>=F!SS!T] M$3-/ES\+AMT<^-/##9O8?E;M@VSU\U=<$%]$SCN!R0DG\%;LTYX3^ M7(9_R M\^OEHI)TA>>JW'DPQ6'HAU[@P42D$42Q_%_*.8.9P%10S(,8&549>04=QD9Q MC29@N5'E2/Q1WJJC'%FM/D#*]]@C%FG@AT:/74?^*#BF;9LQ2I^WGZ2#&*4U M&F +#G#7]23UBU=ZG;FT'[LTL![#QS&]SD0=C6EZ)5'Z+3<"VN/?3OVM,N3QD0;EL$YE]UFF^\L] M'+-7H1][;_%+<8N+\NVJC57@.(L)1@(*+_2@W*43F%(A(*9QBCQ!HL07VI[9 MXV.,S9 -?5 N0>P!)B4%3U)4P%8F(7 GH-3PS5X.D.,77F(##Z#I4]+I!$8& M7MK+L1K(37L4,TM>VFX0.MVT)RX=SD_;+?N.H_;,5_MV9\2+HJV'6FR"7/9+ MIM:E4JM#CY=I3$7JXRR$'!&F"L3+34P@?^)A%"0(10'WS:HT]1!B;(1YI(9P M+:YID\8>\Z%G1[E&V3'KULFP@R\2:68010Q!#./,IB(D',41BD6S+"%O,'P M8^.:/_>C,U@C,Y#,+E^#-A5YWJ,LM^'$Z/&(.[@=L\Q.R>XCP0RM].!+!7RC M@-7&RSV L]V V42$H1LQ]X#G2$/F/G?IX:Q[*[=A"Q5@L"CS&5E5R4OR>6L* M9@9ARKW$9S!(>0 1(0(2ACDD'N91' ONA53;9]0?SD\6_U>Y'?/3[-ER^;__]>EF4GY;EO_/R"Z?+^X4Z:ZESQ=\O\^8C]3U_FB!* MF<\H1(F(($+H3Y7<8/FLRDFK M4P2P;!(/^ ]UJ"47W7()2%4_JU'5C*T&?F3TV'"\CX%KMCV6)[")I9Z M=)M M^H#24GY:@A=>@HVBDZ8\1F6>;2EKC[U?9XZLK@X#JS#HZO,ZT[._NKV2%)?T M*]QU]&PUUT-)'%.499"+D$FS.*,PB\(0DLCS@X3Y,<\R\XZ%IX8;FYF\YX/L MU;7P)+1ZJX(]P!RS>-NYU5/-PV> MY96[Y\W+&SQ7IZ1?'S@O?\N7JR\5;5RIJ#9]=+H#CZL?\80 MD@//C.GU/7PR54@N/@S)_<3+ND>+RBN4[V3>1-=-I=44ICQ3_4XPA4C5NTQQ MP&!(@Q E%(5"KYMKK]''9DVUD:%/R[PZ*Y=T1AN)JQS,8JL>]@0LN&829K^9 MT?#MN,3;M3'6E4T@Y6\Z2JF==*W"NG^E2\P-/$,NL1_(6>1@#LP\1WTQ['0F M&=]T./]27WUW7$Z];W)Y;-,7=0SZ6?Q>\*J)FQQ.\N0_ZI<%8R90R@0D/$X@ MHBB )(U]Z"<\I7[DI9ZGE:-K..[8EI!MV=8QU Q@)?<%P4M=R&M:P?;Q=&T$ M[X8K54+#I8!2[+J)X 1L2^XF3DD#*FO.6D_(C+YK<_9^7#ARSIQ(=?-V:CK664"QS6&!EY+5*3,#W6C=0*[?^ WA;A8)J M3*5YS4/KJ-NMD6A/O&%K*EJ']: &H_T1>@9(T0?.5G/^61SOSU?%]S<%K=1X M=0VL0AK']6?5\=GF-%'XC(@H]"%+,@*1'PF(5<$I%$<\%2'&/C9*\K$KWMB8 MOY)^4R;O()A\2Q'#0"V[LZJW!+S>7+D.76@44WN1CG*'>[.Y5G%[&IV>-[N9 M +M1:W9%'#;JS0F\!U%S;D;IN1]8E#,VFZ]4AN%FB?HDWY4F#-Q/_)1Y+($T M0:ED>4$AR:((1I1E891Z*(J-^/[<@&-C\&UY=RQ%);)AU+TVZ)H6N44H'1/L MA2B:F\V:T-@UAL\-.JR)JPG!@>&J>UW_1B5%6?F[;Q;*%+Y:L(\X_XN7BM94 M?Y3R93.L_.,USTLY[%V.59W5ZCRD.-:.@_D!QI[@D&64UD2%DR" E.+ BP*& M&(K,FYRX$'5\X0M;FIHW2'$RFWH,.(89WM+0/= 8 MB5W"6_F'GMK.+'2Y2<\ =(YGCX J+50N1LYGZ@)I5AO$#YS&72,XPPJ6CBFX MD1$H(4$EI4I0:&HV6@'*(*+""F #A4ZTP.4*N/HA4P]=]2B^_&(I/.(L()UQ M$*>O'B[@X:P&.Y$-Y[_=\YQ8/@U5HL[U'!?%9U$=0Z@,Z"G.8H12+X I1A@B M+$)(!$?0"U3I@LA#F!@UFS\YTMCV_I5\U9E@=?!W)A_<$%7-(U<;6#GF1S.8 MS \]ST%@]_SRY&C#'D6>4_K@5/'L!3U,JM9?T61TI(2UD#2POVPC.I I=C&R9D:9"4J=]IG6C88SU4STVK':C"Z\ M/ 9U7>.S<2P5;U?\2LBA_IWC_+T<=RHBD6$>>M**BZ51EWD)S-+$JPY.F33T M>!(8980:C3XV!G^_73T//#52JU2NG&,E>/^8U/,SH6<(.L/7,:7OQ:>N19\T MM1]N\8Q-0 4R4.(#);^;*%5MV)S%JIZ7X-4B5K7!Z8I;U;])/XJ[S?F3?%Z: M&N=7"_99O:+U:6*;G9(%+(M5V6'/3T*(?(Q@&G)5$ JG01(1@D)#/Y#&J.,[ M^6N$KDJM+%3:BG()+)7@@#8)7'W"[75F0(_0+*/JF,9:.-L6" K-2N#&K6(Q MZ:<'0%8)2V?<06G* (A]M1C&3_7QVL[T-7B@I]4NZ"?ZP3$I5#=62;@JJS+*U9.86E=W>**YK^U.ED\ MDS- T';A]+/C#EU+71>((^75M2_MQTU?^#-?K/A[*?47/I<[3"8?">60G?(H MHR$A%'I)HF*W?1\2/Y9P"X^+)%:%U[$)(YT<:6P\I-Z7O!;6C'U.8ZG'.580 M:@D1(T8MKCCK-(6&6,TZ,-RA-GE=YGA_,7]'3S\;G\Z_UO?*$: M1DF+Z(H]SA:SZ@1*\E!C*15- 5A!:((SFD(2,1\B'E*(PT1 EJ#0C^,@I<*( M)XQ&'QMW-,)/P'TM?K4)P#L*K+=;AEY"HTG1]!RZ@MHQ":U1_FT+Y5W9VUU8 MX:*P;Q_8['H@C208UBO9!YP#3V6OF_1,;Z T7W'V8=.=K3VD$%&<$8X8]$-5 MTH=%")*4!#!F:20W95G"_,3LF.CD6.,['&I$[3H8F$%2L<+0_O0 M;@GIX-3M+!)V4T9.CC9LKL@YI0^21,Y>X+8\Q9=EM88HM\+=]^7=0[Y7.I>FR71RO#:_D MFC(4IL)G#,99F$FC-R$P0U2N/H(RCQ(4<128G*"X$')T!RTJ=K4IP4"W9#5; M79Q,I][R\MJ3Y'Q]J551;J>U_UO]O/Y#HZ0JBKG1HEI>6D4G.X4V=KYF=^UP M.1=6%P\G@@ZZ>KB$>G_Y<#K6A1VL-@4\FA/;),5Q@G (O83PNN,4$5X$O2SF MB5P@4(2TVGR>'6F43-Y6S.G9W.D 33T.MH*1Z[/NHVOHUVJ.H0%'1VL,G:O[Q@?R]:FSC4U M4[]P586L;7MVQ_-'?QIY$9$;*@%I)A!$ 8D@)B*$$>&J=@$)P\ H3,EL^+$9 M3 >YGGDK[:I-K-<3NH\KN6OOX&4/*[ M27'3A\U9CIN&"*^6Y*8/3U>6F\%=+F,_UKUJACX[KKY>,CSZM.BG6CIHW _1BM&W,S(K.&Y"#\ MI?AI(R3X5HOIJ'&B"4).J*I[Y%=A*"TP3A&3WL67MA"XS9=//"]?;N7SHVK^ MJ4I_3\H6K(I23R,1T\RC%#(6$8@2%D$2<4]2DK3 $A*@ )N%BVL./#96VJXG MWTH^ 97LU5'+6OJF6KQI42G=^=#<,SI V3%C70;J!77W]1!R5%'_S."O5"M? M#Y+35? UK[^4ND['FWR8+?A-R1^+:888]V+,(/>4294*#^($!9 C[(4($Y)% M1@?N1J./C<0THLC -R4]J,3OS6$Z$V-*9);A=LQFUI"^@-@,$'/$;CH2O!+% M&8!SFN=,;M*WMC[-E?WWEM?_WBPJQ^7#DQ0+J(, M9CB-5*F4!&91F$*6>D05@4/ MTIFT+NI98PX7#ZJ'COQ'D=2SW#PNRF*]E"9)%F-)&3 F7@)1)F)(,H:@AT3 M!$=>9E;,J7NXL7&)$K-::ZL?M@3N;;R<@5N/5NR!Z)A7+L+/O'"<%BQV:\9U M#SELN3@M]0\JQ>E=U?.$_&@ZS%86PIN7XWUJ/RT7=4A\O6N[64AQJE+VA=R\ M"3XK5WG5^NO=CZ=97MVTF/( 2:9**0Q#+JE*("*MGA#!,,4QPXE/(I).%_Q> M92/?&9RS#ZB#UJN;U:_N@28N7V/Y ,XYDW.O*HS,G<@D ;'*'FH.S+0PF8 N%>INZP<&B;^$59L^N:V)(!8;U M;+S"U!PX1EY#AMZMT19,CGR;+]F*EG]B)63Y4A7!P?/6\B]4K<8V)^"*2N&* MZO-IQCR>I!A#'G$J[?/0AR3 H?P)"YZB1+#4*/OS,G'&9K_?RAL]J--_3.ER MM:BR '"K@W&SM4OF27-1&@Q]U\M,HPAH- &M*J#190+6VM0E8=<)+UL*6>WS M9@%8V\W@+A%IZ(YQ%N [TE;.QEU[^[.7C_P.__C"%0BS^:RB<[D ,*ZDF:E> MPW6N?T?)#H^)@)$D@TE"Y9[#BQ*8A2*$68 #0:*4I]2(?JU(-386ME-RQ;]R/S3LMP.3/_$)3-[<1R1,((I$A@BQHED9CFA M44J0""+"11J:,//A$&.CV:UTE7F5KI*OI9V !3>LGW@$4CWNO PHQT1X+!NE M[1"G2A5^KW+MQ#('USF7]@=0K5#LL=II;*Q2U)%A!N6;TVKNDT?'-VV%*39) M+)M!BFGL4\H\02#Q:0I1B E,TQ!)@DB$%R08\=!K3XJU[;:SP_8XW'T]QK@T MZO (ZMJFEQTD7S6^L,W:W1+:93SA:8@&?B5(P=/0W$^7+#C6C,V*O)R M^A'_F#VN'IMX$2ZRS,,^AB1*F#1'@DSM$4,81;&'>9S*OVMM% _N/#8KI!%. MCS\.<>HFB8NT=\P$C5P6 V9.:MOU4LN+MEYH^=O^RWQXUT'>V)/*M*_EZ2_T MK+B[+ASR66QO-YJ.1VK749=K)%M.@$TDAA?C.$X%@EX6$(@(B2%&B$*6TLV!>\M8*>':+VUXFTK!E M;*W =U"PULY=^Q&MVB)?+ROG&E_0ET^JNCI_NU2%2Z:I)$^$4@'#.%-)^T) M3%D&!0Y%'"2^ER3,A$4[QAH;12I1P9:L$U!+"[[5\AHR8Q?*>K1G"3O'G-8? M-F,JTP#$*D]UC38T0=]ILO6X+MBSVKCM5K(RZK45ZP.E,N7:< Y82$B,$P0@DCX 4R]T(WIWAAX/Y]UXP:[-\ M+[AJOE>75B3N(2^L*-SL9H.0>2_]6EKO=W'?JK_Y\TSY7*I>"E?ENKYP[3.> M)I@E(4]3&)",0^0K:@\)EK]B*KPH$Q$V[)9Y9D23=V.8:K\?OWXIP$^S!2@? MEJL"+UCQLVF1WVZ,]2Q$B[BYWOFVDM8M8@!6S-'6'KI==7'_IH&5D5=]I4^":$81C[OM5[CU$+!&0)&$ 12@P%R$/PY 9 M@TF19.4G #MFI^VBO0=Z2W;5)%S4__2'#!719?.#?]:%9DHMZ1[AY[9_2H5X4Y>6_4*$7X6\D1P&*C>?@A[%*8^BR#B ?6#, V]*#'* MYM^^^]BVN)5P0$G7J_W*+G)Z!-,;#\<0K^,97MIMSOC#!LBOTQY0Y2 MZH]^J6?T(2]5^NQMOGR>,<[>O/Q><-9&$RCC1X7>5BRQ=E0%GB\"RBC,(J*: M"JC.G4F (!$)SGRI=))F9O:(N1#CLTO>WWRZ^G1]\^DW<'5]=_/'S=W-NZ^& M48OF4Z%'$F[A=N-G0?]I@83;>B M6[A=NQLKZ54SS!;QIM'*6H5--WNGN[8+8+3KI.PAQ[#.R_Y '3@U+[A5WVSO M_8*4T]0C09*F&*8A"J ZII)&(:5R?E""482%M >GY;+$<\V#J8,AC-AM/9"[ M=^Y.C0&*G1*LO)+4-"7[ ,PX2H6(8F5(4P\BA%.(U6%?)!<4$699[(MP*N=[ MMF1?2YR70T"Z/YP[8-_P^]FBZ@5%\%SY="[&$Q%,Y?.7P#"-$HA2%D$P":3F6>=%T+@^TSQ6,_FJ+/,96975 MPE@NP2U6Q\9@T?_*;MC*FKNIB&<4M?E'3>K5@ MA^>=4P\G<1QD"/*$AA!1+)G!SS!,PI0CY<_-8FIV@M%/D/&=8K12@Z=:[,J[ M@AVZ7'K.H!XEN9\5Q[1U(D-K/4NW6[-TQ%7C,FW+!$G'B5Q:HKQR:I<)7.>3 MO8SNUK.V*F>;\<;9Z+-[A?,'9%/L)BB(_@ E*?8@2/X:$(P&Q%U(299S3 M,#++/3TRBM;K-VRJJ1(2/#52 @@6RP46HJH6P$$MM6$EU2/@ZE%:7\ &JIE: M(=6*=PX:\R*IIY6W6QGUR#C#ED,]K>A!#=2.K_9[\[_P0MK%5.5>'*^O6E[C M/'^1.XPJ'&9*LE0P53B(LB" *(XHS*1-!0/L1Y$7<+FO16;6E*$$XS.C-@H M*D6?M':2&4N83D00A22*I3%+F4\@RN2#G254/MU>S!(1IF$J-[P&A]$.IV&( M@^B]27"+O1Y[.T34,;-O@7FR,/8$7)]YS(T9OR=@5E<#4QD&72EZ K2_BO2] M38^TF;=-Q+ZJ1+HHJT*E8ID_UE5.6\CLONPI- MJZM0%^]^J/I,A3J@N%G(U651S&BU>OA33#$/,(N@'Z4J=D*:JT2P% J2^8G/ M@RQ.C<)"W8DZMG6A$1CPC<03@._O\^HD1+YZC?3@68G?H].!FPG7="&-8AI= MNZ(N[V+0J#L![[:?@K7*=2:1Y88%3J?%?GL"-^(.WXS *>Q'6P^X'?'2;"FU M+WD_7W[_NGIZFE M?>N-Y!C;(K);[5:YOK]^OG[?-U?*;$HT5P+W0+NF^:TLJNJ@1"DQ =MJ@"T] M!LJJZH6FHQ0K,UE>*=^J%V"GDZ_ZW:X?:?ZV7++OL_E<;A$D&\MG4U6SKI)9 MB\V0ZZUJ2EF8B8A &JAFB4DB8.HQ!D.2Q@E#B8>Y4=]5H]''1I"M\-6N=B-^ MG;!=;+VWO8O%F4V.'FDZ@]PQ55I%VY@<>Z%FE1+-)!B4"'N!LT]__6YB1GJ, MS[;.1!8K//_"GY9Y.0V3)&)1PF' 4M5/FOL09Q&#@C"6Q@(EF9X)>&J L5'7 M^D"N%A+44NJ1TTD0N_G'!C1#'0'KH:)-(N=4/\(3!:>_W"^??Y67UA0A?ZB8 MH>*$_X^Z=VUR'$>R1/\*S*[9W2J[P@P)@B2X^RGR59.V59FY^>BROO5!AF<$ MNQ52M"A%5NP+_2[+^X>5%/19+JF>;B[FJX=JM6@/#;U,&4MQ@CB%<2$0Q)(GL#"KAPE/ M$H5D092R>I%M.AO;2[TQ%[3V@L9@,W/;F.RP=7$-:8L=((_X!7[SAX7.8E2DOMZSU8,_?!WIC>%U M@1U>F]L< P/+K1^.N>\6HV W\?,$ZC"$? #DSMQZG:R!M;;8WP3/'AVOLSJ+ M;@>=RMG#<#Q_<[BS)QTM%T]RN7KYHA^4>D?[7^ORR73YHY)J/?NU5'*:Y3PC M(B)0JCR!.,<,$BQBB!0ABJ61GLDQMRQ3BUY=7IMA,DL;V\"L?'9F&PN0+>G& M+W"A^::U=@)J>YLDH(W%$] ":HSV2#GV"/GE'(M^AR4=>R!.6,?A5E\'VK<+ MKEF!N5!80$$$(23.1)(Z:BQ<[&Q_)? MPO-UQ+=L/7*'W M^.Q/%0=9NKX.4N"#QJ^S*'W=[>L'CSWER-T]TW)F1EK'1M_H3-8:U/7QNW>2 MK7[;"MY\7JLE-)<9%F4D&6R0)BF1OY M!\RA3&)9J%A1%3D>2O9GW/@HZMU:MJ5/%W,)7K3I8-48#I2I%6U^4TWVA)4= MM1C]C:L=W[W.6(5>==>F@YTG$[#U$NK)'ZRH25O;:-5,ZB*VG-8+3#I&^Z;= MU RZ%3!ZI_\R :W_[=A_UF/?8@ ,".#OUL/NKCOI?83\BE;Z,V]8Q4OOL)[( M9?KOHUG4/'%4H(,13#+"X?E]V,0+78J;H F,#O6J#P9TZ[7 MW;1XGNQW'FZ 9*"=AATTGC84+KCQP;B5W2M726O+' M.LUQD>EO/(E2(ZLG8\ABA&#.$$]4E!&5(K>I@%>TAXGP._">& 4.V.M,_77P M[>)UKX &_M!TZ8/N#/87*5MCXS4 OM[KH'&M-0C'X:K]C3VBT./\NX]S/EL; ML2)EF""I5<(AQA"!11,$4IT6*A"PPLI1X=^AU?!14FP4V M)]^O56;JC;9%%.L?P<"<0]?VN!;;O&] MW^![;XSW=03;#:K.R-JRJ>$";C??#N)PQUO[A>>-Z+T\_")LMN7?K>6T(*F( MBSB&*%81Q)()J/\E(,]XEC)"\B)A+D+,USIT"LX'DV56C=5MP/C4FNL6(%Z% MVBX^] E@8*IN33T3'+;V3L [GPNIMM!XC0ZO=CIH<&@+P7%L:'U?S]TL\8]U MM=KD^GR2?[8ZDYK-OBP7<_TCK\^L576%JE1Q20J2P%R9NH1%P2#CE,$"H4QF MB$><.:T(./4^MM6!/>/KQ#9M/MC9#PX=Z%<>S&EP+'>=0D$>F++VD/VF/[^" M+D4%?CP)(X'AO=Y8'XS\;NTX63#L[DT?<$XV:'HUTE/6MIE#ZRAM\2B_T[_> M-YK6;^18C"ZC!GYJK;U<$=M= ]<*%K]RN-U=#JN,:^7^ MB4BNW5T]*65/*^6KG)D$AK>+:E7]HEM?TME.^B*66)&$""A2I@.FE&-3BP1! MD2'],R6<)TY'[&T['ENL]/[Q:;9XD1*T^->)N8[3-&O0+*Q# M,BT4RE2"C)PWRB".(SW!*YB 290C$F%"9)KU4T^RZ'ULI+6OY].:?\A?9]1\ M'&=X;J-C1VS!, _,;G[AOD$QR0&V0#I)-A:\DCJ2 SB7-9%<&NFQY5DOEGTU MIVD_JQ]5LTH_%5D1%50R*!G1H1C#F:FU)V%,:%XD%&%,"IMYWL4>QC:U:Q;( MFX7Q9L/(8=_M+(06NY:W A.88\Z9=RLJ#GN/MZ(ST$YC\^34QK9;N9XV%+O\ M[]P^/'OC<)N%778?; UV7GAK;9;Z2,N/>;FJOG[[T>: 4B0(PT1"1",SP=0_ M$1Y3F!4XSKGB1NZH7P&0,[V-+D"3R^>22_BF5LRM94D=YY3=X-K%6]X@"\Q] M>_4\:D-!;2GX2=M:_7P]'_F&0AX=N 0JVW&NQU .P6:H MV84I;K9H;*RRL=SHCM6F@Z?&7GKON%5Y^V#9D="@0Q"8L#;K^7#VZT:E#N]@7C,L_X:OJ&6T9N3RA9FDOA] MJ;\ #_+[GXO-+)HH%E-20*32%.(L1I"Q7$"!(Z1TP$;B7#@7)[+K>VP\^V/^ MK&6]7+6"=[2>6X/5 UUI GX!YAK0%*I9/VDJT%Q6K+$;FM=4K;EBX9B%:^S O5&[QK*3 M?A^+1CCM-[EZ6(B/=6!8)V5/$YSE4DD$!8\8Q(Q%L! Q&W9?0M2-A#Y@%IM-6';$Q$7RT@,F9 M[JZ X)6X+O4U* 5=I)=Y((B'(D,%(];JN&*WF5O_T40@Q[_; MNZ%WT3(_0VW':(,/8&#^&W#LW!.Z?6+M-]O;BV7#IH+[!/,D3]QKX[SM> M*;'<&:C+Z>7N3?6CQ>9PX;<57=4+\-MP!R>%1!0ED N601R9[23"$EAKO.8X M4BI-72+;"_V,+59M3\-N[>P==%["U8Z_/* 5F*/Z .5,05=@\$HSE_H:E$JN M.'Q,%]<$4PIHH@UJ.PXFE/5@_V\(44S;JY,1*4<_V(F]21 MLC9W N:VQZ\ZT+6C@9Y@#237:XP#K76MJHA'<=Z+KOM5XSWM9ECYW8MNGNCM M7KZRQVG3YH3WFJ%<_W&V'5"^-Z#M MR^I+K=@_[IU'DCUV-]Q!9O\8'1Q_#M!\&/7D.F%&#Z^6Q3]@]GE93!A[\C[%=.>8>]7>0>!-' W[W+ M LN:(YD$7V@I)G4N(*A-'TYJ^02M0367=[V__@'!+E!<59A/&PC'6Q_T4SK- M42*1D@SRC'*(7^DY8KG>#C+ M6#XL9>UC-3ACU9V/CK#V(>G#5P?WW[(!^IW^]54:QW0O]?2C7E_9DWB>IK&@ M(M%LE<1)!K%4!!9*Q?JG!%')C'B\DPZ"9;]C(ZO/[OL>M@B[;(UZQ2TP*;U7 M2O*5J?.[I[7\U8B^'[HP +YE^"464Y,%B7D*4KTQY(K2+,8FU4*(DF:1P5R$G?S >=P>43>GT[';^1H MJP\,4W5@R'(#HZ@SX%A@($QE@;8.2J6_B+)\-AM6G^2JK64PC127>GK/8$S, M6B7A'!)1<)BG,LXR@04K'-7:NKH;WY[?QEJPW)K;(X6@$V([CO %6^C=MPU> M7_?P:DXBF[/+?];3?5.ZZFV3IO7KHM)1\UO?>4$FRFZ#HY5)+!*%,T2 MI])NE[L:7[C1&N8L(W8)2SL2\8-08 K9&%E'&XV9$W =L3Y:7E? \"W2=:F[ MH=6WKKA]1E;KVAU]I\G5VDC-R&VZ/2?F)#_*H,I3!7%.-24('7A$"<\*F;"8 MNJEBG?0P/B9H#;SAY,(QB+:3CAN@"3[=<$"EQS3C@N>>)QC'O0P\M;C@Y.FD MXM*%?1(3B_@=?:F^T&KU;BU;@;0\B5B2$0Q15L00QS&!-(E2&..(Y9P75 AN M\U)?[&%L+W41_W] :"/!D[82B(ZRQI8(=K_17G )_$:?0')=+KE;XN9GAK1 MYQ@;FS5&@JV5 MH#'3[KV]C&,WIWE!)_1&H2,PUF_K5>?/!"J5Y/]QOWC^3WUO$Z/H'^I7N7Z- M+[AAV M3?&<+B&^_BIU8_+SDUQ2DZ5],:EH*I6B.>,1S&41Z;D%9I#%,8,9 MXC'"&8VQS%U>9=N.Q_F6+S9V'R4GNKWOUN#;44$(2 .S1&/R!&R-[LQ0]$E'E=(CEG)^7Z?TO^?GVI-[;GX.#=5!LIG61<>_;*8E?QEFBJ1 MTH(+R! UFBU9 8NWST8 M=EP6&.+ M'9%S1_\T5@<2)^J/W0#:/IWVS$";7\KH.PT_NV:NDV*8AN)M(H) M&6(4YU3/MI19 TY2#&F"4H@EP4DD1)101]7^"SV-+X6DR1*^67[B&%$[PO* M4F!2V@I1[(+74&H4%T ((DEQW->KZ%)<WSA Y#>@L>EXV C& 8J3D,7E7I\E)N[N M[Y?U20A3R6+*.%$91QDL)%40I[GA)49AI'*6L#3)\U3>7F[BH,^QT=*UTA.3 M6EEC4TC/2R&*PS&PHR;/R(;>,[I0H&("MA9[+L_C@,\ M2L.^QU!'8NS0-C5 MM#A_:S].^K(TP=?JQ(" M%@1Q&..8(QDYB7I:]#DV3MJ8/*DKP:YJ:<^MV1-@# =_-*8[!DLV V!' M2)YA#;W4;51 ?RV?ZWS;^7UIJ+[>R;F.HS,5.2#CE8IL^AV4BAR .*8BEUM[ M"H+0KKX MUAQ>6KZ\70@Y15F>-Y<"8[IK UXU[-QL%0#/T1,T#D#T2_JS@N2']K[O]@9,!K9P] M30VTNZTOO7Q[I+/9FW55SF5531F/65ID".942%-MFD""<@(CD:949$S%W.I MTH7V1TH?M8U@8Z0K41PB:$L,O7$9A@@L(>GQRI]U_(97_+"]@5_IL\Z8S ! M#0J@G(,&APG8( %:*)I+@ $#[-:U0F=4!A_' ;(QP_DP@DS.X -DEP4:WHQ; MLC.,I8NY-J3=>A.8Y5&F)"P4J2)BZ:1+>+:7L7VSVF2! MK94]MS;/(^J277$#3L/D4SA U#.!X@($ 5(FCGMZA22)"\Z>3XNX=/$MY0C* M^?U.BVPK'/=AL6QDXXQJG*Q^+>?RXTH^5E.*:4JD!C0F<:;G]Y)#AI5FAS@J MHHPK2CAU+TW@9L38R&/KPX$4WT41/O"'\034KKCN5O89,LO=R\ #$7HW,\08 M]"QVT _$ (4/' UYA2((_: Z7Q"A9ULWBRUNSCB6LOJRE$^T%*UHK&;+(HVY MDHS:L5>=6+^?PY6)_S)>2SLK_UI.W>_T- MJX">$W;EOCJNHMJ-BQTE^H/Y%>0<]RR>@-;FC:*TATV57AB%4GGLZ/FU!!^O M@]&A_6AQJFF*$\X3Q2!"!36Y'A02A!#D4J8L(B60TWRYIQUCX\V-&V8;:./(!-2N MZ-?9.%,?.#@WJ^N7Y]MW_"SW><*/2NC]FH #XK[=MHR[/;';8"= M;&/H VF0;T\"L?F-WE53< MR-)]).QH,BB^@0ER8WM+AHLY,.:#QOX)V'E0\^3&!TVA'2HDSL38&T"OE.AN MQ:!DV!ND8QKLWU _ OPJG_33^J #6MWL5UG1F;R[7\IZXW@CGL6CG(D(*9@) M:4Y>" ()U?%D@=(TSG.9Y\)I=]:BS['%CMI*N7QNEO1WYM=O8%DO&;J1G0WJ M=O3F&Q_;&2TYP&H-BZ Q]8'AS(P/8:BFZ0& M #@P9>UCN[4>;,PWRV?-!-%X ,LY?-KX$!9VA]H\8>$?J'*/_V%PJ_#3'\3. M^C\]FAVN.E!_GP]J!]W03,^2),^TG)E5L ^+Y3<='7^3?+VL=]??2;;ZC:[: M?VV5&AE2J8I0 BD2N4F!-C\5&10,83W;SI)<,<=2S(XFN+QQPVCKOC4*=-JR M-9V!UMX7\YKM1+K SBG'JB>NXV,7"(?$//!'9FLZ5(LEK"?F.^LGP-@/=@X$ M$=GLBY[?0BRN1@Q;JZ4G1"?E7/JV$S8)R*1/?-"/])030;&D$N)4%OI_5 (+ M)5,89P2)-,M3D3@I4+D:,+;PNBOI)PV3]+,="SOJ"XEP8.KKE>1C?!@^R^<8 MO5?)[MD:,=C-IMP:C43*.%(P314R7!=#B@76/V5Q MEI.,"C?IBJ[.QD9IK:TMH&\DA!GK$48HPI MI"Q-8"I8GB3Z_SM*^QL4AM&W#,>^["TI(I_" 4FBCV]#8;0S5;-(!= MK]#=7V;S,B9AU#7/]/,$K!G]6=:*1-VH=:L92(.$Z@ MTEP ,9583Z=B"F7"$\9EGM'$J>#!N4[&Q@RU7+A)+6VM['F^_BR>=B1Q*TJA M5WR:1$LSW_FVHG-!EZ("/YZ$433Q?]"^"PROM'"VHT'YH,O58R+HO/;6F>G*CO#?K.U^EV9S57[[M_@[E MJ3E1*J"21$!,T@)2K)@>H#Q*B(I2B3*G;+(+'8TM2FKM!%M#^Q>DNP2M)8EY M "PT4_7!RIV(K@#AEVTN=38LI5QQ^80WKEWO39U(_V1:V*L+]>M6Y$;D+,L* MS"&-&($X(3ED493!!,4894DBT_167:*.[L=&)&>/Z6WLW]^R]RI%U#4^+FN^ M(5 ?9!7X6'ZH%1SZ/VLZ:RH->-6T)%N(KJ4E6;?3.^ K5[*NCW@T ?U12;6>_5HJ.365@87$ MTJ3WF\VU*(4DBBC,$ZPREF*$!7(,\ZYV.L+@3MO<5I(\7J29@,9P8"QWCNBN M#X!U'.<5UO#1VZV(]@G6K"'R':)=[WCHP,P:BC/AF/V]MR<-Z3ZD?O)6K1[; M-*4I2TE,8%283/%,,%C0C$(DF>2(I%'!G(YC=_0U-AK:F&>D$$[2AOIG"QTC M[#)QO!FW06:)VURA+8*MI6$RA2[ $2Q1Z+B_5\L3NN!X5YK0I5OZ$8=FH,_J M?5O\I)J*(E>18!FDPA051SG7L4L<0Y2D:9'G7$B4NVWK'78POAV[O4WMC95N MQ'"$H!T7]$#OO'GW3M^R2]<=>N>_GNZ MG.NGN_HBEYNZ'B6_FXMWY6QM])0/-Y!3DHJ"Q!)*0JBIFBL@S7D.I1 D5Y(A MG)&^^_I.EHR/*3;FFPH_34V@NM#$NCE&VG=OWVUX++?&PD,>>N=L;X__%/<) MJ/VH]_I;3P;:ZN^%9Z#M?C=;7FG+OQ=@E[?]^S770^#AJ*[1]A#P!WE1WX%G MN2*%CIH*4QLXSV.C>B6AT@!B9-0?2&&M[^#<_=AF7MOJ9YL">SN-!R5=Y!W< M!Z*;(\/#&Y@:MZ4+-W7E=M("VGP_X@[NH#MH.P0%?R!I!_^#X";MT!O#3F4' M]U:'$W;H[?&!KD/_5GI\0TQ[.^&S-A-QO8E,#;N:2 ZL-!9_"S8_594 A/X$2#7#]98(N- P;I_G0-@DN%GZ[> M%U;]ZO=R];!8K[[IB&TF-PI/IMSP0:;'5!#*%<,19#Q*(4Y8#@NNI^*,L2RA M.$Z)<,K-]VO>V*AK(R$.&>7_K-48]]*F/&:EW3BH=NSW>D,5G"LM,MHVCDS MGXU_H'%PIX;VKJX$,%3FFQ_T7T6NR]+$48IYN<';5^K+L9=^7P:CF+^8UUJ^ M]8)O=;?6O2Y-ZU-D G2)%!2D,'4&%(-%Q%,84\11SA')5>)"\QU]C8VS&U-! M96R=@*JV%M"MN6Y$W86Q'>MZ0BXPA;:@?6M :PP%=]=!BQU25ALL5YH:?E?%SK>S6RF6M_8N-]4*+'Y6=1PJA0E"IZEB"1.% MGN%GIL04I@5DJE":QE.24T81)6)3M-XN^+O0D]4+<%BA/C!?;Q0G34[S9JIN M9G)J<^BO64%;&/$1YRI39\&VBP%O 7"P:E);[!1H;:R%JKT6B^I"P7>!J+-] M#5T4JLOA,X6@.B_O1Q.?Y*I9F?QU457;^>OWQ5YPV5:"J1.&IK20A*89AKFD M.<0LC2#E3,&8Y'',"*;(3;S#L?^QA8#:_';?PHTP7&&W(Y* 8 8F&(-CNY7Q MDS'^Y]TBG=&#WI]_MAZTF8S^^*%YYR=6&0?FJ)T#'/-:W&3=^JY:KZ9?E M0JQYK7#4I*O(JM':F\94)*E(,8P(U9/7*$X@XVD*D6!%)*5((FZUY]K9R]BX MJC6TCG%:2QV%&KM![>8H;U %9J)>*%F3C14*792B&]BC$_VO8RKI[F$0PK!R MI1CJQ#]8;'\,7^BI7@[H^6CZ;']0?QCW:A[;(XF2A7'*"T$E+7F M4"HDI&G!8)[1@I L2?+<2>GY%F/&1B5W?%4^FTVQ<@Z>EHLGN=0_QWU?)9[2J2F5D ML\K%?-?W!PW+W>>W']MMU':^6V^=OI'Z03=I---"48EXHB M,JIC.*0@2S(] M^I%@>2I4$1=.>YCA3!T;>Q][ ^B.'@R-[-)80*4C<3<>#SCB=BP_CG$,_ UH M!)(/O#RQN'MNEZ;(\-JITTVH;_/0OB1\?K1"&CN MH)^4\+ ??W &Z+'GA* ]^6@2;![-]ZTQ8;G4[Y8T-KQYV5W2;A?<_4F7XM>M MU"5)LE1&20%SD>II 542DC1.8<'R&!$5Q5$:.TT+;C9I;)^7VES(C+U@WR>P MYQ1@+V#_NM8Q4'MV@VZIAP&VG$L,.FRA9Q3#C)C[/,(;R'YG$[>;->R)^'_R_RMC^W5;HWK65SO$#B[[WIO. *_Q]9(.'^_SWKL]:M]V,.@W^JSSAU_H<]? MU#,ZUU'^9]4<=/U >;WS\/ZOIW)93Q.^R&6Y$%.94Q2GL8 I0OHS+4@,"YD6 M4#&5RX@01C,K60^73L?V:M>SYX7:E!39F#T!.\-!8[EC6&\S )8QOF=80P?\ MMR/J'OP[0.1W)F#3\;#3 @5"5'N^+_6I>[J^\-RL;Y_ M^+!82CY;5.NEG.(<,R8(@3@7!<0LH9#EDD+!4BK3F&D^DM.AXX ML]X>BM,T>X=[>QRO_+NDR\_J\[*\+^98G1%"!C>B&A#A-$L@*DD-" M"5((Q3BE5B7NNCH9&[L8,\U'>K$SU'%VTPEI-['X BHPD03&R.'L!CKH M> 8S3R<:KV#0>83QTKW#G5F\8OW!(<5KU_85I:A6G]57^2SG:SDE1:K)+9&0 MTU1S7L89+##E)BN?<.Q6%.'=1OY=U5_&RJ6"QVQ:,6204 MPPDDJ=$LE&EN!,,0C!1+!$D$PMCI%.#%GL86L>P,=7Q]+V-I]RI[02CP:[VS M<9C:)UJ9S@R%CXY:-*WL" MZ'5Z[EY![R-_'.+_6P;,8AXUT# $CTM<1\ EF<3OH#A,W 8:G($F=Z>(UV/4 M>^P\?)!\H=PY?;RE_>&FF!Y0.)B&^FBOMS+&6UH]?%DNGDLAQ9N7'Y51\=U6 MB&_/0):RFJJ$"I)) G4@K.>Q"5:0,B0@YRG.54R*3*4N==GMNW;ZA@U0D=WH M.'!M.EA7M:+W3EL'T*W1SE(9MN-@%TJ'03?PI\D :ZP&&[--/O9//QJ4?P9; MX\'==9C[2&,X(N9;%<.V^Z$%,1QA.:.%X=I"/S+[OI2T6B]?:GF-O]'96DZ3 MN,@854;@6VG2BG4L3HHX@FD2I3&16<9ENA$"^VX_E3_MR>HM.A0"^SY N+TQ M=",%2S5S+:K5_P+9)(NBK3)LK7AU][0L9__O_Q-GT?]*)L \IA/P:7%XS6]Z M4!Z::Q"I+XK&QMGS]JNNR[5PHZT\V@5'/9S6-* MZ;BR'W4<%7[ZM#9%43ZK1G+V\WI5K>A<&*YB52UCJ.?W*<\I1C!G)BF3)1ED M49IH:"7)B8[[KW4[/#4RIX[0O M2_E8KA^KWY?E:B7G4Q)%G%&20B+UU \3D4&2L BR0M&44II&B+AIJI[KID<< M%7K%TE@)GEHS 03SQ9PJ5\J.NY[ MGQWN^]T"/=?1L#NA':Z>;(AV7=N/ S[08'N6@C^";)I:@>*5+[I[')0XK)P_9A"[FWI22;W2(^MCL5MQKDU%H.,= M'Y86-"],/CHV&:(IAX6,))1)G/%"Y#*WJW_;H^^Q;96VIH.9L1W,MB)XC]L2 M2XYLXS ,EMP3!MS03-3BVAZ7WQH^ 1_TLT]GH,ZLW)9$"WF2O@> ?EG+H?]A M.KY8O3S/]Y+U=5ZO%HUQN"C)\7[R1 M7W6$MJJO_/Y0+L47NC2O<5N@.^Y,FKE*[8K7 M6H?2R9>C9RBV G9FYW-1K=6C8"!!\6=4JB M24\L=4-2W%6?:G$"M5@^EO/[:93D$KAIP6V^'\P!;FRJ7\!_US"N;NB;R8Z@2U']>!)Z'H*B M&$=%.W='$K$<*PFSF,40)S*%C.49C".E+T(1+]ST;ZQZ'5LP?_?M+ MM\/7+GKWCEK@;\;.7K U V,RC(KK2U+.<;D32EZC<+N>!XVYG< XCK#= M;KZU+MO_6=.E?HUG+VW*.YU]G!N.J[^A1QMO>13AHB@XE'$F(,Y4"@LJ4BA% MI)(D(H@43F*?O:P8&S]M30=;V\$[NJ)]BZ^Y#(@=@06'.3"AG4-XS^Z!"JGU MP"Y0!3472UZI=%H/L"[73.O3V,#5:3X_F0OWLUV_+F8S'42:/TZ%Q)$4C, \ MPAQBE"'(:)3#)$MPD2:TB$4Z2,6:3C/'1JSU^0G0F+PY5/_FNR?'+ =\>&JW5@-R#@JX'2;^N]1%<<* M;F^52>57"ZEJ,7Z[^;B5_V,SII2;=_I7^TB^ALYEZI<35,22YX) M!2/,%,2I$I 1FD%,8H02AHJ$60E4]NE\?!\';;,;USMA;:8Z+KU48_^OK25A[_ MHA^OE>[J_;_6Y9,ASMT4E48)(GF-AC.N= MCF_3;6/S!-16UZ_O MB*;#MKMW5 ?:9?> KMM^NA-0G=OG=BT-MUONY-G!YKC;G7U%CDUHNBU79\+5 M/7E\HF02Q5D&XTP:K5(]WR52)C#+$I%2DH@L$VY"QQV]C8VOV_G8UEJP,;=G M";INJ.TB1F\ !F;G&[#KH8-L@8EG+>2N'@?60[9P_E03V>8FS[/23W(UC0HA M"$8%3'-5:#Z1LJE+G64XQ@IC28ECQ8.N[L8\$WW:SJ%DB)FH 3M-E:+(%/ 2 M:0QQ1#)(,9$PQD)F>9P@'C,764Y?4 \AQ#DHT#=.]AWA>\UI_@1\ZD#.W\1^ M#Y)AIO2FPW%,YO=)+N\7NLD/RUI/JDW1HPS%C D&"T8PQ*E4 MD)&<:KI.B]@(O0AJ54*\LY>QA7VM<8ZZ36?QLR.&FU$)S BU?34/M!8&2&#L MQ,"O?-/9GH;5;^IR]D3 J?/BVQ(0%ZKC0-&']6J]E&>.%1VEP?%8$9:S' I" MS'9HQ"!3!8=Y4<2<2L6+@O?)2_1AW-BXY>Q1O?K@0N/0OLZ(HX:+US&U(Z[7 M&JG ?+=QRV0Y=1Z]K":;83L8SLWF[1"9D3ZA#Y(PZ<7 5\FC] GMI?1*KWWT M/?UN&*>MA9X6>5J@.(=)@7%3\[D0YEP[(X2E,I:9VYF7_<;'QL5[5.MZ7'T/ M,3NF[(M#Z#V4!H+&KF&*EIU#PO.Q\+T.!C[K?>K:Z0'N,]?T>W'?T^6\G-]7 MNK$Z=6ZK=)TDJ5)"QE#FD="SMBB!19;&D).,JAP)&J72;9'M4E?C6V S=4+* M9NU93Y4;F7% 5ZMER=:K^G-LY&?H,U\ ?=&C_EK7Y0\>%C,-?.6H07YQ!'"* M,,]1#GDF&<1%@F"!(@F%X5:A9"+=YLT^\!\DO&WM-(S2Y!7;R(N[86M'N#X0 M"TR^_"?EEN:BJ*=&QE ZW"$0)U[$6 M9Q12KA(HXSB1D4R2HG"DZ>X.QT?65Q;IVXHTGA;J&]!O7*IW!O)U%^MK%=/)8/9;/>3+]L%B^6ZS92JUG[0EFDRLB MRV<3\TQ93+.()PPJFJ<0Z_@#DE1$D/!8)7$>YT62N%&-7MCJ()E)[=93/;\M9S/P(&?"<0)F-U*6TS'O^(>>G-4& M@YW%$_#A;_#3QPG8&Q1C-_C)6.[Q?)8;5'YG;W9=#SN7E>KX+BSA/(!=YD>>"%$I:'0BY!:LA6/QVI.PXMH__@5ET M8Y(_=CQVTBO_;1L?E.&.73KFL)._]V4I/J-55:JR2?;]H W1X=WZ<5TK<'_6 M <32G,U?R@[#3OKVRV*'GFH7D?1EE=>9VR"<].A M6\"\F6#/,= ,W(%K[1G]"6B]VVZ=&I)?*'-VWR?7^0?>,U]Z-'!@SO4/[2EO M!^BC3QFBQ;Q:/\I:475O(E_](A?W2_KT4/*W!K3Y:MEHLFPVVN*,ZEEV*O7H MIX4Y/F 6#5$.J4AH6M!4I$7L4G2HGQGCBWQW!H,#B\W[OW&R%H?>7P[3C _^ MMWQI#D199O;=-'K=W#[4B 3F\(MP5^#B*+EN2-\T"B[U?\*/QD!GAW=U(LTK M<;\;"'[\NO#-^#6*]KO%=Z-+]D_]NE3F=?%6[^\!:/K=Y?UBY MY\:V^AY5UA,A/;Y&B;*L'J3X9;$0U33*C2R7,J=28@DQH@6DA339BT4BE" 2 M(^2VZG*^H_%]B3;F@7MCG^MAY+-@VDT);@=3 MQV>[&OBX<9>[I^>,.Z]^=9G8W^LC-5+5WLOW?\DE+ROY95ER.4T%S1%. M^Q#NM7PC[\NY M2;4"C,[,5N,$_-DZ 6CC!9"M&Z:T#7=<,1WJTGE; M'W"HA=P;L?:]CJ=6O-HN]+:MK;)=7'5^HSJ M%&/!.$HUP60LA5@@'2@+3B&6>O9$>2Z3V*WV1A\KQD8^[R1;'626M29/MNG[ MYS+/VN/DKB4V>@V;92P;>C ",UB@<;BARE$/' -5.7*QY)6J'/4 ZW*5HSZ- M]9%*IMPLA[%U.5L]+-:5;GEA>MF4G$Q9*K((P;1 &<1YDD%S9A?&(D=IH6.T M*'702.[L:VRDV%H+:W-!:^\$U!:["/AV VRQ*^H/ML#TU878=84F9^A<1(^] M03B4VO%-4#H*'5N!TZUPW-W$@-+&5KX<:AK;W=)7R\24J)._2CWS_FIFUI_5 MCZI14]G+O-E75)GR6(>B19S E$4)Q%3DD*HTAE2*5.5,3Y.)4X3J;L+HF+CQ M0("9\0%08[HY(+?-BZ-[QKLJISB/CUTH&A;UT$3>& ]JZR>@MA\N%-0>-#I3 MDX.TQ#L;^'OHLO1%T+-ZB[,9 VN\](7I5 FF=TL] L__^O'N[4+(S;>\B#A" M&8=YSHUDG\P@99& *D98$:Y2)@KK./.@Z;&1F38.&.L]]@L&CY\4^]NL-QD"AGCTH;F'=6;\[H[C#.X8+VLY:>A"CG;^BKPB*?"S7 MC]7O>EJ]DG,CETV1)"F5% H5I7J6F^6P4 6#DBO.BY@P11,W7?+C+IQ8: U M?%+OGO6*#GI9F!=DDMNGFJ1 M7+RR1TSQ<2ZDNBQ?^7'.9VNS=F:2OOXL9S/ST!:HB#"F$527Q'^XH[5NZ7+Z8)!@=\*WGEH?">H^"15 3&-G Q+*S M'ER0[@5;#\#&A4[R\0.\0R 5> &"K?V!F)6#T2Y&PC:#$2Y'8C[S4#,Y2?V7?ZWEG+^8@U+KZNZOLIHBE%*5 M91$D299 K&>H.EXT*W:"$1TJ$H03*U'BRUV,;=:Z9R1HK 1_&#M=9G#GL;1@ M_IL1"KYM&PH5[FEY[]HQ MWQ>!_J!_IRF.4I0A'&E.*PC$DF604*&@5%QF>8&BF%G56>SL970LUQH*#F3( M06VK?>;=95"[NYTMQ3GZ6O%2/=ELGLP+9;.?,.8&"B,.: /8,G8&.R M07-CM&<%3B>0O*ZZV?4\Z$*<$QC':W-N-_<]02WDXWRK2/++FB[I?"4WVSP) ME8E(5 IS$B.(1:2C$(53B%2.DDB)."=.BFS=W8TM'#FR%MS=+V5]G,/U8'4G MQG;CUQW=CGPT6L;]T^/8%O=U6.Q9K/F0]M,V=WB M4+57BJ8@21*G4-;953(I(,L3"6-$>:Y$SC"QTHFS[7!LG+)=6C89Y8V>V)[5 M_;1H;'"W6.;QC&9@GGDM(!V6A#P#.M "T>W NJT;.:#4N8IDT\YP:TH.7AVL M,+G?F,$.=9[:GU;-5>Y^*2+&4( 0CFBF(<9) )E$""8DCFC".6,9< MHKZK/8Z-I \+%1@I*F!TUB=;>2K7.>@UQ&WGGQYQ##[W-/I=AD(::\\7@O Y M[;3$QO.4\UJO T\W+4$XG6K:WMB/FSQ8.^JQZ]CJO2F:]V:_^\!+-S^9&@\_ MU]4;J"D^O 1+N2J7S6QJHPLET][(Q)ZK=0:#/=E MT;,^^UT#/>QBV 7/L^Z=K&Z>OZIOQHRIR?.=_O5E,2OYRW?YU^J--NF?TU1A MB6-"H:2%@EA*!8N<&\00BHLD2U/J5*'V4D=C>Y4;.TVA*]LR-E>AM'N??0 4 M^,W>83,!C97@C_:_QEQ0V^LU(:8;$L^I,!Z M*I^E67K\/-_]>XHB*2(N!51,Y! 7,84%00IF:9;E6$8B2JVT-:YW-39JJ)?4 M%W/P\>NO;QVYH0-/VXF.#Y2"3V V1DW !JS=[WS.1JZ!X7F6<;&[@64R1 M$>/)(':Y.HL6?[[I?&?%C.X=/&@7!8.V35A<-\H 0[S]B[ M9=OU0Z\S\%R\/KY>I".U[.)GBM")67EK%R]?%@LW\YH^6A2#[,H?OQ[?Q^ MG%?K99VS9U+U@&Y:?RI<9Z1.(T BE2BNY_H)S;B.ZP71(V"2E[B(B92$Y!EU M+P<6:A0&K.G55&T"= 78MKR725>J+0@X(%&4)BBA'":1RLQ$*]-O@XP@CW)$ M9<11C)1K$:ZPPQ&^DM;>8,BY&&08+%=C P$;>JUV8W:=&MS86R?>M3_N; >M M\1X7IU\6 81>">T!SLDS9!699^G<]H7FK M.UD\RN7Q>BCA3*5I5$",L-3$5B#]D8D4)(3IKTS..I-1 MOKB?E^ZBTX[HV_%9.$P#,]H&3O-2@8WIS?QZ8WS81>M^R'DE-D<3!J6V?O < MDUO/5OK1VU$1N\TDZETY6^O?GA9",Q1&B(ZDN3()KT4<0191R'G] MS+C:,.AWIB= QQ^:OLWT/(*Q#QA8>6U4#<033CIR\0!28AL+42KGJN=_4_HN]#9NL I\/L?%J);]&+=H7H%Q=@JJ&+L(01NFK'MO:^H M&GMH?;=N[-&U?2NI++B4HFHF];.9Y.9!^*P^+5;[A_BG292GF2013-),3ZH% M%WI6ISB4$1=Z>L>35(="3M-KRY['-ZW^LBSGO'RB,_!$7\R[8W8*C;EZ8K*8 M;_4]VFR3Y=83U]HL=@-C%U8% #LPR6XLWJPI;FPVD[W:ZCTU$)_%79QP\ESQ MQ:[O@DR2/$8SS*(*8D1P67#"( MB@@984H>,ODV7>X?C'7ONN>?K2Q*]1>+RF]H944;Q>/9G.V#H>_K70?GY_,C]6=)J[G ME/<4<9I?6 M'[1>"=*#68/2J#\8C\G68\L]EN'>KI=+_5"VFM:$8F,Q MT%K9M=RV*'=PRW&';6TH,EL/-7^!9>,ZH.O]%5^Z]/FMF^ZIEK M.;_?%^AIMQX,/58KS9.FHIP2:<(XAU0*!3')](=7:.H2A-$(93R7PIOD6D\; MQQ<:OEM+4,[!3%856#U0#;'A9* M.:V++XU +SX_J:S>. MST"Z:WVM'(GBVHT@VVNMW=J17UGT=U))_>42S5K&5!8X$BA.(%5F,QF1#)(H MYC#/E/OG>!HGG!.L.$QQIF?JB2FJ;(XS%G$L(\ST<$FK-!EO M%HUM@O])KDQ!\MK$^FBI?AN%_C9IDM/45H>[_<_2]1LS2](;TM!=D)M.6ND2?X0N\']4?.?;?' A*_^SA='0Z[0V/A^LG>B\T]-\Q+ M=^'C5H)VMZ4^36E*LT*E,*.%U'02(UC@-(:()P5')%<<.]')]2['1BIO%X^/ M-_EMG=[? S3"L8SLXN M[>[L1SM-K?4/E-=!U-U?9375\\2$,(1@G!B:R0F'3 H!TSA*A4(I%\BJ=.OE M+D9'*[6%8&.B_M)J(QWCDS- VC'(;?"$WOMU0\:9("X[[Y40SG0S* %<=O/X MA>^XLM\+_J&R>?]/2AK#.%],\S:7ZXFXO]$ZL']03UWW;5,15#A+$BAQ'/,H@CA2$K]#\Q MPRQ*TY0DL72K8>K+M!Z[AX%)=,\S(/9<<\P7\35T=N0YZ' ,="A^;QSV?3)[ MC:U7]3+[OE^3;4G425,3=5)?$J PJF_ _:9[^#)NV"P/SY">)'?X;K\?J7^2 M*[,*:&"HI0I&D%D%$,PDQDD'.LP M-TY4S'/$TU2Z)0*Z&S&^3+_/7]Y_O?O^\=,OX.[M]X]_^_C]X_MO;B3=8RCL MZ#@LO(&)UVPNUROY&_,!>P$_&0^ J?R]=0+LO BRW-\?1*]DVL.,06FS/TS' M!'E#2ST.9WR5)D+6S;Y=S'5KZ_H@;U/2]%ZSK%D]+^NMT&DF:9))@B$55$>O MF4*0"%1 &>F@-D]RJB2W48%SZ]9IBFOG#@!J:[':[[1H.=U>!M6%P=3IH$P7>@4R@NS^]_>#JKXHQ7YSD6^]:& M.^/B[.'!^1?WNWL0_>8,X$)]G#_+)KVE.CI)F_&"QJ)(H*HSF',E(<5$P(BJ ME)(H55EA5:?0ML.QK=QN3#99%'M&._"-#'HV<&K V)VN:_G7KIF_,6L%,U:QY&Z/(L0)02E M4&01@;@PNLL*,9BS(M8_8%*(PFW!H:N[\2TMM(I<,SVS-6EM^[8[;K1WH6RY MY>X)N=";[_MF#E-8U@89OSOS71T.NT=OX?K);KW-/3WBNSKMAYX>*ODD5W>/ MBW431C:)<.UYZRDCG!*S6\_SE)GD0 9)D@N8<\XIBRA*B+T4@WO_8XO^-J(% MIJY>JTC'+RH-S?0\P6)4A-BQBM"> -6;E]TE MK3[5W9]T*;;)J'=5M7YL!(?,&1O>'$=^C*>$9QCG40YSQ!*(4X0@BP2'*"X0 MT_$N9C%V.O\2S-2Q?;XVQH%%;2R8E:K6X##'$!T5(@..KUVT/8Y1"[ULLB?B MMN_FOI*;V?0[*_9FG#W(Q=]S> *VSX+QV>/1G^##XO?@4#ASASUV%!SVDT-+ MX7OLLX1M"L/H3KXL%V+-5[]38\_JQ;0[3?1'(R(D@X4TN75Y1B!5W/R$*"51 MD1.5VR]=7^YH;*R_L:VMW5H?@GZD\[6B?-4<11=2:?B=%K$[<+99O/:#7FCV M;:T$K9E@BV0G9[JAY;) [0>UH1:F^Z'GN!A]'9+N1>B.^P=&BL\7U MMTF"E++:+@%)SI!,*&02*XA5; YN85,T7A!S=E3B+'(I[7?:Q=@2.+Z;/@!O MUWIF.WO[277L86D7VMZ&4.@5F9UQ'N?WUUT/HG.QU\VK"%>+,E3V/ M*IBH2T=D2_E8KA^KWY?E:B7GTS@KXD00"O.8U96B$2PR%L%$%8E*(ZR]1(X2 MEF<[&M\64FLG>&H-!1#,%W.JE(:=KB1H#7<\57 >9;OW_W;D G/ !K*-A5JK?N!_7?!_[O*)S%JA M:4;NMA"_5N?2L< MU YSM'"0#S1MVT*_--";+>>]=,\*T*6\\*3[2@7MAV#G+,^QR>$F?OU\/9@+ M]FRB9RX2?2K-_,OL(GUFL_*^?ABKC?C9-$U1ED4Q@U@F,<1I7D#&,OV=2!3% M!>4$"^8D\M'=W]A6VG8G;F;&8K#8F;Q5@71,2[H"N%U Z1'&T+/+&K>=C5L! M1H_)2'9@^,U'NM+GL"E)=@"<9"59WM97J*RJMOGL7,]VZQS**9.*IAF/(%?Z M?S"*,\BPBF#$,D'TOZ(\LDHW[^YF;#QBK 0'9K;IO([Z'Q= M5R%NAFJT%SA MCE(/J;$N$#S+BYWM:F!)L2YW3V7$.J_N1P3OI"KG9E-QOEJ6;%VG0.IA?__X M-%N\R.5O=,4?FG,PN[]+_43-5],D131!!80RCR"1":*Q!$1G!8N M9-'?E+$12FNRK ]Q;6RM(_P)J-;L'Y*OP&H!'HU';A1SPW#9T= P@Q"8JEHG MP+Z5M>[%!&P< 1M/#BZ:@-89DVJZ&<7J?X!?EH;\OM#+I12=J>YVH+W2X0WF M#$J9M\-V3*L>6G2C7B'+Z7M-XZN7.R'T8U]]650ZTOO_RZ>W"R&G J,DUH$8 MC"@RM)HR6&240"4HED*A&,56M-K=S>@HL[84M*::/Y/W4##//J'FG!JJKG2[" T8N?:AB(L MK^Z3."5GZL-Z+J30GY;UTV]2E)S.#.^T/S;"]JW:_;2(%4IS*B$7*H&8)PDL M$HSU/PNE(IQF*LWL=V^76Y(#I7KU\ M/

UO7)'GO6W:;%\:<9;[IJN M?I&+^R5]>BCY6^.'GJ_6G[ CB8X\0TFF\@CJB68.L2@(9"IBD*68Q+G$G,1N MV22WV3,^RMF9#0[L;B0/MG1T7(?#[#F"_RU?0%U?QB4@O7E(+4+4(8#<''T;M*^N7F(G'):AANJ@6)=;>!Z1I= ;"N>F)?I?C=4_/A%*[># MK-I!7NX-,GL!_]1O6F7>-'^),'Y@OY(:J7 M&+'OY6HFIS%)F,H3#*."Z \AXA32.))0T81'49;EA%H5R3C7^-A636JCS'L5 MHY_8SYOB\I>W,ZZC=WTQ]19, G]"7.%P6CJ]Y'>O!=.3Q@9;)KWDQO[BZ,5K M;JS#V21.9'&N:)YCF'.I7] L3R%-\@+&DC 2ITE!E%,VRF'S8WM%=Q4C>R6? M'&%G-Z7MCTCHA4EK,/I7RPR76W+4Q>M4Q.S,);EP55_E_C_O.#>R)N7\_LMR M,=<_\KKUJI'3.A9X(PB10G("8Y1&$+.<0D9Q O4+'>><41XEKHM9CB:,;]9I M(J'Y:O8"/E;5VFB&+,&=6#P9R8B=9^#0-5=5?\=ALEP6"PA]8);1IE\&=QBM MOK[H>9;R=S1B8"'_?A"=ROCW;*=W9ITTF;K?Z5]-(:S/JP>YG JA4)0K!+'B M&&+".&1,!S6<%GDAF$I9XI2S?[Z;L04WM5'.J6[G\+,CI=M1"4P]&P.!MG!; M$*\;I3XI9AT@^$X?.]?5T*EA'>Z>2?OJNOH&&;8WUU5ZWMBH]-S-Q6]R]; 0 MB]GB_F57]*@HD$*I.>J#D$F[32&A.(,)1UDNDRA!;I5]![!Y;&QT7J2K5EO< ML]ZF>,^K/066\[MQC6WH26,H^;8^3T8_*;=AQLJ_IEM@NX<7=QMF(,ZJO W4 M=;\OW"^+A?BSG,U^DX],1V,Q08)%J( TD3J:C8F"!6(4IH202+"8Q\*Q M]A M!^.;IV_L<_LD',%FQ][]H0A,M!O#P!^-:1Y9\+S/7@GKJ(M!N>6\>\/CD1_SY=8Z(_FPBU;X MPLA!R*;"[VH!JI51A6@TA!V7_,*-O1V#C6(\!XPZM]'D[HL] 5O_-D&F<4C_ M=@5>Y KL?)JTFN[^R#0X_%YY.9RU@U)\<-"/OQ;A._2A,?#R2?[99$E_*&=2 M?%K7@5"425ED(H5$&&E@1BDD.$]A3%@L4ZQ#2^&TF&'1Y]@6(\PF1)OC;W)S M?ULL5_?T7E;@VV+F*%]B@[@=<7O&,3 %'TD3O)@*&5M0:Y/U;VJC0TD5="(4 M4+?@?+^O*&+0"42WHD'WK6X<5"U7TZ_F$WSW5UE-J5!9A' "!:+$".AA6 @: MP8BFD:12*)%$-BQST.K8>,1LZ9?5JCXS])ND)LFR2: PQEJN8!["UDT5O<$8 M('6D!P[6!'#6[ZY77-^P]WKK?QV_VH_V./LPKMD10Z:T.3 MJEW^R#,EH!KH<,+IP^3K2,$5##I/"ERZ=[@# %>L/\CKOW9MS\V& M-365%J2L/LZ%?)R72G_5-WL;;1F&4C;9._J_TRB5*I,"P3@V>IB$%?J[HMDQ M4CA6<51DJ. NLTG'_L?VR?DJGW1SFQ>HV<7<66W2WV^9;+H.CN6>1SC(0V^* M;"V?@&/;CZ'?F!\VM[ GEGXW6QQM&'8WIA] )]LU/9OI1XKMR:E:&'13KN+E MTV+>%E"92B)3@@S_)7$.<9PB2%'$8%;@G"8L*Y"R"JXM^QL;Z6W.A#:2P+/] M\BGSQ1QREV*UMI#;49M'( <)(F53>G8"ML;6>QG7$'2F*4MF::N92IZN[.B60&*%EE"C"_U<3^8HX-7-FUZX.N-:%XPBP\GVA# M86TIV)FZS7O^U%&WO0^=6*#BFTVZNAR:3"S0URKHW<>D6-\L99@\L0D\=KSTOO=/HPLSI-HV_2NK< MQ5G8\=][GT$_5^SSCO/EFLZF"A=YA$@,!99&AXVED&280XP2$J4I1SC.IDWE M7]W2.Q]>[P*=81H) M(\V!$",0,Y+" B$!$\5R)5B499RTH+^?B]>!?-/Q((#+N0@$M1V'^@,O,+-> MKHK*2K6K&$;X7-\6VM"@?%(,<1L-AY#8)J8/*Q@',"=I8'@=9AQS8(Q /MX?J"VFU_ MUQFQSAU?^]:&VP-V]O!@5]C][IY%ML4_UE53A/'[PN0OSWDYDY_DZN-<]R%- MFN'WQ5M:/>C/S',II'CS\J,R*QW;"H)W?%4^U]L$VQ.VJ(@HS;F$6:.X+"FD M.,UAH4>M0%&21JZS\!!FCN\CLN>E>?V6&S_!7*Y,64;MJ?F]^1?7OH*GUEES M,G>QK>A(MY[^3\=2X"&>!;NH^+7'-_#G[&A@MPZ:Y5O0N A^,D[^;/YL_ 1? M]L;V)^.K?@!^!KNZG3M_@QRI#CD@?HNBAS!TV)+J :$^*<@>LB_W//-O7,ZI MGHC_F%=/DI>JE.*=_L:5\VDJ4Y%0AB 3(H581$1_/9(<1C+'O* *9VELFW=^ ML9>Q+7YO# 5_-/8YI)Y?1K*;@+WA$WHUPAH:IVSTJZ[?G)U^N8?!LM6O.KF? MO7[]XAXK"D;PO:X"I^FB^KU(P,>XS M1A:K#X%Q#TP[%P '%P%W5C[JC;W#\D3@,1AHH:(>"WXX%@L]%JP=BZH>"[[S MQ5OF^I//*S(@7\^K= MMH3"3JA5%CD6C'%H]'--WF<*6:XH+#B2.1))3&CBME3AT/OX/C"M\:"V'NR; M[[:4X#($=BL$@6 -_/VXC"?8&0[^")+#W@,QKS-SE_X'G7#W .9X'MVGB9Y2 M$"9']6XNOIH/[&Q3[3$264P44C!%*M;!L8H@2U*E1P%%*9-QAKC5L>S.7L8V M/3;&;:J6.JH[G 71CGANAB8PQ>R6!&M+JPFHRMJ7P$FB+3VI3Y?16/["@"7Q+:OW=9C5>Z3#EA6RS5?K9>-HM5BKAELDTCT M3E9\6=;2>5.41DFD1 %18M*JF68;@A(&[8[+/[8#X/%+ XYGYW#YY_JSO1S]>R/?78"I(H3!.2)Q)B05*(59)!BG *\R06C.4Y M30JK$G&7NQ@;?[?&.5#(>>0L:/AF/ )3[L:^;1W@'DHWY\%QX-*;01J(-]W! M4M<@XEG7VL2;3>0MC^KCF!N;_1\,MRL7XJ MY_>[+31E (UQ80YAYQ!C'=86."&01[G*(A:CQ':+V9=)X]L1^+9^?*3+%W-F M9O4@]ZM\&&&6[>G#YE?ZHITDU!X$?30C;AA7NZGZD&,5F,[/@C[9&XO-NM2T%2"'WA&T"]X@:C7D'>XG8(S^M?>&BW'W&;!,.[N3#_>?^O=?E,9\8 M(^NOFR_Y2HKS5S2*3],B$B+F>0Y%E.G(M: Q)#R*8!0IP87*DT2F+IL?MYDS MMBBWSAYNN%G_L&>N&PG?.$9V%#P<\J'CZ4N@3\"^-Z#CNB%*IOK!VRLAWVC2 MH'3L![YC,O;4:L\2-TI)D]$MM^O+7^E*;C+#RZ:(UNJ#U"W2F=&'7NLG[.7@ MXBFF&!6JP##.C$8XC3 LN#G=KV*1YO^7NG=MCMO&UD;_"K^=I$J8S0M( .\W M18XSKN-8?FUG3\W)ARY<)>YI=6N3W8XUO_X O'2W^@J@08I3J8IEBP36>D ^ M7%A8%Y6FDD@7/@X@T]1(>2-EM*(_HDI+Z-B-)L RV5'RR. /S,L;;79/N8R, MT6N-;DQI@$ZI:+M8>S=IDI85#UK!+2#<83O*!)!KW-XQX8 \Z!(3<&@_EOZP M^*Z?.CWH/Y;5OSXL/E=++NMZA@HLA*D#3XDT7<0H 21/8R H)SG7?R4X=_-? M')]H>EX)(UY4+DP&I!'0C4Q/H&G'C]W7W6N'"UI[E&*U,LJ-;?H:9956L#;F-I6*+ )9RX4 M![A0"G":X%R05"!D69##U8[&AL70#9TI *!]S01E(GZ1:O M<7:CE@B%M6LNS#FNS6('P($]8GF;'\5\JZB03[3ZERG!W?SEDWEV^OXSBM)8 M)02H@BEM0%RE F&MVD="4QL89H(A3S@H1QP(Y%>!WF7UJ/J.= MH]:-I,W[\^GVOQTK!/BMAN4QZE 8#WUF>A6\[J>A/C"%/?ITDF#<0(5%X6R;+]W-6CC;4NOA\V.DKVA M&)AR#ZM=W:Y65'] M.MJ*[)HK?Q)5N]<]#%8#O_M;(8=U*ET&(W"2^\GI1LYIOZ3V80K[Q3O<6$+( MQ&]?N2EATU12^6(JW]^K/^IVMADO*,UI M@0$IH 0PYA!@2"7 &+(\)FF1(J>MY=G9IF8];JO[M%UY*R,N6"JPKON7QVVW M>1YK!F62(LD 44)_B$61 QR;TUZ8,Y@42N("SA;2LC?7]4B3%NE^QO%P#@^M MW5X^V,,Y\#=UK^K43?2E?S"UL&VZ6;@]O14H0;?UYV<<=6=OI?S^YM[N)M_2 M5%7YG9IXV/J+?%Y69II[M?W7KD+\RPS%12HU1P.&"PH@S#--)D4"B,B@S$@. M,\1=B-MVXJEQN/Y\2I/,T0:>?USR?S7GC.^7U5^FO]I7.I>U>]%FY^6P(Z A M0!Z8BW9$-L7O.J%-,O+V-WV_C(%#VES1"USNRG+RD>M>N4%R6 #+\7[/R-JG MY_GR1+M M',AV_!((NL%]G)ZH>23]7,0C<.;/Z?E&3O^YJ/AA#M#E6[QK'YWRSMUROGY: M-YQU^V3LI7^W;N9";TV8HR:/A&+VBT*ZESR2+7Y;!CGX$@'JTLD18>--)'6_$WU8BI0>0) M7^BJ0ZYBC%UGR!.F(Y6%?$=R;Q_X18_?UQV$A81)BB!(*,\ 3/,<$"XAX#!3 M0D(L$[MREGOC3LTZ,M^2LEZ5G,ZCG3AGCXZ!N^"=YZ(K(!F88+S1<&H2>$3W MJ]L"[HXY6B/ (XKLMOX[]FO?$+!;(?1"U]T?'\N%3&8)+&@1,P(8)Z;LK/X? MI3(%DA8$BS25*+;:U)R=96HO;!?2U(EXT_\0&6&C^X5EK.AY8,^_OL'@&MHY MXHN41_C7&22N"/XZ-NK(H5]G%#L,_#IWL=^VY"M_E&(]E_?J][93?2GK>_5Q MN7CX)JNG=Y*MOIF(TVV$,Z8J3V5>@$2E>E.2) I03"F(%9&8)!+G0K@X.EP% MF!I=]/*;TXNM!N9O1@>@17B*C!9NVQ/G9;';G P)]M"6@R7.T9^-"L.<%OGB M%W1OXBS$J#L37XCV]R7>XWB$OV[GNN7_NRXK*=I=T>U"G ^L^N7E=_H_R^IN M3NNZ$6=&9(JR1-M(2)M.FAXQ HPJ!40LBKQ(>9(45J7U LLU9=;L=8M:Y9H3 MJIT(Q./.B(B]1(V.4:-D]]:[5,,/N.CGR?<-EW)$3O[/7T6'&-^W6B@XVJ_K4K"IO5K5)%@T5'AP>^K.!PP&G&R^D.#Q&KX*-!QC> M;_/2E&B3HGZOU3=!6?=*_\NSK%8OG_43O=+RF.J[S^:=F66*TD+!#(B$8 "5 M2@!!0@*A4LEERA7,8[=@$(?9IQ<6T@L?F4 T6X@"3F19(Z1:=8SCNU744IIT976XFC9RTR*!<1;X5VHR8+L.U8*2R$ Q/2#GI&6E-6NY/W M)FHECAJ1PU&1/3Q!6YQN-/WF/M].9?5'5W)AV7U,BL8Y"K1 MF\)8$JZ9A>I-(<,,4*1WA$+D*$ZM8E!.C#\U0ND.;!L9HUY(U_/LUPC:GF1[ MXS+.&;8E)!X'UT<5O^+(^O5X(Q]6'U7F\)CZ^&6>!]1]+.XOZ[IY$E!N'(ZC3XWV]1>YU[&J!?2*^#^ M/,"6Y\JA8!OZP,(2*/>#81L PIX"GYUQW"-?&^4/SG>M;O+D#%-D_Q=:2V%J M(\E%W0;QFQ[M#^V<+]M+/M,7\T^W)K5W4WSVMJ[73TT?]_K7'\_2]'1[5WXO MA5R(IC67BBF5C,:@0 G4FY,4 XRQ)I]")GFLK8J".#E4!I=X:MS5RQ:]E'(N M'!EK\.6U9+TI+=K0S&D4 ^[7WP:4>]QLQUB(6(#W C( M]G7X8D[FZG(EO\KJ>\GE9UF52V&ZW#TLFE$:Z6[1]^6],>?.J*2!E3K/OEJ;HRU:GD+[!<8 /[%D<6.B1_9+C+,&A5W.D>4?> M+-VWW\3WRTK)H@Q]I!6:_Y MP#NHH$OX'[.#NN^W3#MZMP%"6\V;]K&-[A/80;DNTS1V4-92_V?LH%P7(=@. MRGEBC]2-=H1[=?M0R4:8/Q;ZSB_R6;^VCUH@$\-0:CD7O)3U[_1'^;1^FN4B M2S!/*1#2A$-!J=\WH2 0"9)42:4_2Y8],;UEF%Y$Z%;>B/:*U-%SH]M-]-2* M[1"9[[4RYS\;HZ ]\&>@%;_)F.@5B-9&@VAG 5[I$/T^#O8.^0]#K\%(F0[; MM:![:U%MUX*_6HON/0B5S7 -D&?S%KP&'B]#X1J]7^4B7#60I\?N.RWG)GM! M?]A,>.]7R;O\1).5N,U6_+*;M5*5O^4M/HF%QN?XHS%!<:44D!@CDQI M!=,S-6< 2XDY1H+ 0KBE(X00:WI?I7=K_3DRHD8KN8A>M+SU[DF"HQ,NQ,I9 M.MI&7HV!OUI-9O56AYMHHQ_06U!@LD!N^K3L%_W;><-[>@=C=B=?M8)SN?EU M]$[_YB;J-.]6-XFC?UHOKKOW+>!JA/6PA1!L7"]:0"@//&4AQ_;93-#J7[\O MA9Q_^>^^KWN2P9Q1GH"",94([@N1H'I^$X+SQ>WC; MB*;M29E?&ZZG+_/LR5,]T$57HD];O?5R7HK64[,0G_62]\_"O7I?+JBVA^E\ M$X-5;]*32$J*HD")1E5IOF,H!3C+"$B$8)(2A!&VBH@.*M746')7*9-,L*-6 M8_#L*F9VEQO5MN5^:^]$LS#K;&?%CKYZ U/Z6 OGWC G)-!A&^L$D6SB\Y(5NL=K1^; MG,I(\[S:?93JZ*?GJM2O[;,F_;;:3=L+ZN= )NTYA,X:M4=O',^L/2?W*\/V M[(4>?&=(5C\3U<=+4\#+5IRW, MB)ZGCIR;IO([TW9MKC[3ROC$9S+EJU]'@9W8[GWS?->>A/^W5K.)$(0D80#*1,!(,H18!E5H,@X M3:!"*DW2V6JYHG,+4_KD-$[$LIELP"^^F?Y&JF]T;F;ZL))/3<.DYH<9 M%0QSG%* H"DNJ2U7P!C'0&8$*YX2"@EW*XCK,OWT&+B7/FI.1LRY1_/#C@91 M(WGTIU&B_=FY0*[3"MD1[W"X#\RRH2'WJ)OK@US@\KE.(HQ<1=<'GL-BNEZC M^%'@725%N7I/>6,"MPTU9YDPX:LB!GEFMNQ80+UEQPBD*(X)1EDAW2I_'YMD M:G36RACU0CJV6CT+IQTK70O2T(=-KO@XD\LY ()2R-&)1B6*QAQF<8X0!44B"P!)+ %5)#>%NR3.,B%A;A7)9SOAU#[> MNZ=-+]&NQ%>TYKB N>U>(QR2@^\NK@'18R]AATS@W<.%24?>+]A!<+A#L+S/ MCVY^6R[%7^5\WK1F>]6+[M'2KM-G'>2>F5_N&[ZI74AV!\637ZO7B\Y,]7C&(QS((B" M .;Z?SA/"3 MWRUJ8*2-&G'#D=9U< 6E,4]11B6VZ^#:I[HK1_,COU]_K.1":(NO6HHU7_V# MFCIJJY?/RWG)7V8B9QG*L=!6F/D?@P1@S@J0ZLU?'O,$0N18%N;L?--SYW3R M.<=JGH?5CKN"034P1?5R1IV@42_I3=3*&OW9_6F3&^#,658P!:6F\S..RD!6 MRN\3C=U-GL:4-K"[VA*4$$152D&,&-4,HC"@N$CTMB[FN"AXHJAEKM/AX--C M"B.;H^&SARHPM79.*UK6.MB._RX%L.!6@=6P.$5?F_B'U^; M1&]3Y-2\V:N2T_G7-1/E][(V+IWNT9-$, P5U4C%A=[&< PPDCG(LE2P1*1( M4<=&]'833^\-;J5N/ 3/O=Q1O14\$J;J6+TI N7VMELNAQT3A(=X8);XXVNT M ^]&YFA7Z&BOJML K.*&6U#&L9QZ5#9R@V.?J1SO]DC]N(5Q\O^:)O5]M:J4 MQ*E""/#<<%725#^CS#2/YP@Q3"DGUF4E]@:?FB/%2!<9\7PJ?>T#=YY5KH5C M8.X(BH1#_L85B(R4M>& C%NZQ@G5SR9I[-\S7FK&"6E?)62*Y),%:F/C.[_:5,YW3/W!5W:Y%J9_MVY4V\EM3YOV< M/LP2@EF<0@9B%,< 0D( 01("'#.:\P1A_5VR^2:=GV9J7Y /=^^_1)VHT8ZL MD1'6[KMR =?S7X%P: W,V7Y 6=.J'0Y'2+"6_&\/R^__I0=H^4__T-!>0W@7 MAAV%GNQ4Z\G$\FI/ Y<_2K&>RWMU*6>DJ2HSBQ6+$9<8I"+5G)"D0N_,$\T) MVD*5A68'5CC%;#G./S6RZ(5NW%KZT3^=4]56S7*,('5='4O[6\BK>LMUO;?5P/#EQ7 P[LAL.X(&Y[FPD:QUM MA==<-T2XA1]P(T6X'A5A(K&NY^"QCWH].XH?V7VNEL^R6KT8[^C*M,347/IL M=I=M0,CVS<)80<6%T/9=G)MF# B06.D5XA BG/$D9ID;S=E./3V"ZR6_:?SO MJ[;M;2^]&[]9XV_';$-@.C"GG05SG"@R5]2"$IKUY*-2F2LD^R3F?+]O22PE MJTJ*;_1'7W"KE*UCS'C7*ODH%W53"(8OG^0L%TE*$<- )! MT^M"_\C;5B[WU=VC.3WXL-B]HDD7F,O6"Z1I3C^F10*$P!Q R1A@(A<@)PRI MA(F82*>SY*NDF9K';BNG"51;"%J).OKC66CJ;3U)C3[F?'#GRHU*?FZ\ZY;3 MCCM'6Z2!J73@]7$FUR"X!N7:ZR0:E7J#@+?/Q&$&O:H:OAYV\W"VSV8:)T6< M=+%G*$,XIED!!"]2 N< *I2 EC.!$II3@ON5/S*:M;_)*(U^8:6T^4] MW9=VN%?V%_E0+A;FC65T;CJ3W42U4:N.EEL%1HI3/+G"*<]9BA(,8@43 !.E MMPI4OY%,R#1%*52*I=T*_[H0_S'KV\LZW.K^VL@WY:6UC 5XR\4:^*,9(*AT M$S:ZH^=-U&HZ@ MU7?ZQ_OJV_*OQ0QQIE">,8"48 #B5'_9E2_T,_P\+7IDV-.]D^^>'Q>=*FB[#O<_ZU_:$YW8A&G]U&U\P4_K]YPC& M@!>%U+8?*0"&. %I%D.N:)&FVP,R.\O/3Q"/,[+!S_P;J?N3L3:7>=FBN]EXGNMD9\@-B/U(X>2= M%/O0H_-UDZW5ITXN_$F=V>7P)G*^PZ M!(.:6IZBC&I/70?7OM%TY6B>WMSOM)P;K_#[9?65SN6V),&F1"^+,\11H@"$ M"04PXRF@4A6FB :&A&0HD=2QL/G%2:<7!+61&:AE!8S4N^4;F,FZ^R[KIE-6 M=*<)^F%9O3@Z=R\OA:5G-RB\@\<-O"J$<1.]!KHV0 ]27]T:I+!>W7"G.,R MBAT !W1B>9M':9T/"R%5N2A7\F/Y71Y$F6N[:[XVKJ8^$OVW:EG7,X&R#"8( M H:4:1X*"T!HAD$F"ZR*F*&DL"SIYR_$],R@1BQMX%35BWF?;I_,F9Y#C1J_ MM3A/2>/@._C>KY<_:A0XDN^RT2':),8T6@P.OT,AH<&78:1R0SO+,6^6H]PN M1^OXT/_2+\=#OQP/1IN_!2I,=!649\L7^8T\7I&CJS1_50KINI$\FP%N6R:; MC,UE$_,@%UQ;QL=R^ J5X3A)]?:ZX"922J: ,"4 AHAR!FF2*>RVO7838'K? MF!WYVWC'70T<.PFZK86=Z3L)A5INR_/?JOBH?RD5[OONCK&M[KKR"=1_V;=F_QIHW^8%CP_G06>^ /2*>H62N+!=_H&W4*MX;N MZ\=@HW27*V7E"1[](7#XO$WG81CI.[GS4#0^EXCW#\6\>2BJ5P_%\^:AJ'<> M"MX^%/_;/11EKWPH_\TXBW+VTSVP"./9 .-@^;A'PZ1&P#X7#1^8*2$;Z*K30S+6(H3C\A,YG27?_GO%8\H2TKVCM MU#4>/-1:TFF.C4TJ?):2#F\9C MI%/ROJ*DDQ?YG;]]*1\>5_?JC[H]Y+MG*UHNS-G?KS]X4QKA_;*Z?Y85-9[Q MCR;2MJ]F\S*3,:EU@[G6HXT"B7I-3&) KTNDEE6T MT29JU-G4X#H=A>Q\@!< U*"G>=?(,^K17@#@]L_Y0@QY;;W\G8)@;3R%WOSN M5 ;;\V?E#$F%]385IC %,.&IMA-3 7B<0BIB1DD!_>KF.\DQ-5[]I%]JL5N, ML.-6XZ*:;Y7PK9KOMD9VY#H"\D,[E3L-C /Q5>7"VRWX.WJX^(FO**OOA>9 MY?7=9'FC,OM>@)TNM^\WG!^+-BEJ/=2- M](.D:_D!%Y0;'448E1+]X-EG0L]1!@R3W;Q>F#",,,8@Y:8YJ-ZDFP)- N24 M)E! +B&V:L3F-?O4Z,\^CO/RFQA@;>RH;S#$!V:^D& /$S([*.NY23"]@-E+ MG.F0Z>YDY-/#[N*\>CVBYXU&H4[*K\?T[!G6 M%<./=]IU/0:OSL4"#.=;34M;L0L]>A/(9%PA=6V>Y'?+)UHN9AS+#*=9#!0B M1-OB"0$$X@(@1$6<2&$ZR[C8XN>GFYKQW4O;!Y5NY8W^;"5V-+8OH&UG78?# M<.!OR37P>=2SLD$E<-VJLU..7)_*1OW#.E16=UU[>-3%2WZ1)CK7^!86:ED] M-43VRTOWR[;[!TI%PA()@CC(&THYQ1D1)%D MG&4,*FX5H=T?8R$@;=>*Z5C,^@>YY'@N)V,+UWN6QFM.I[\NY^*/A;[K]J&2;?>G;TM-1?JA>:2U MW/ZT#9Z#"$N52*5-J0(!F$@$]*/#@2ARC#*8%G$,'6MY>HHR/5?B%UG+ZGL; M3%=M!([XUD'L6&?/=Y'LK*/2[G2MR=*/,,KKN"=N_U;M_[-G$]ZF^L:R'$M,&."2 M4[WO,&5^8A%*>)"E1!;;JGG)QIJEM/%I!F\H1FX#[7E;'EK@GP8T)0SA) M4T!SP0$4A +*A0*4RH131E*$^8K;G?(.NP^"'?T,L@<>QH#>(@<\*W>48^0#1&ZC#4T7_H?QH\Z/4 M(\L3.7!=T\'ZW5J:2F#?]+I*;7FPE?UF/W7W9NOANC%N M,":CS[04-VW-ND:)<%SHC5]0)G278E0>] 9IGP7]![HVW**-YOBX-.$<7^3< MM!#\MMPD=FRCRVJ3_]$>4NSEAA)%TU2EVH9,E *0%AA0Q4W['21BF6500.&V M*PTHW?3VL7=-%K9I$Q"M'K5Y,Y\O_S*-LIOS!1/2%[7J1LN%:TOE! MB*UWXN_U"VY'P&^TB -3\S:G;2OW3;05_&9O0;MH-J/\2,G"P= >* SD>OG> M*#PD&+"GPT;"3>'W6?AYH7@,6) (@DA2SR6*$\=K&,7068FF'\55;?2ZXWL-O2HG^5J\?H]Z]? MZNBGAO*7ZUIK5/_LQM_.*V-'TD/B/3 3;T3OFDU%.\(;OV?[P33R@W(!-NL1 MCG)]L0O*J\Y"C$J>OA#M,Z3W.'XT^/ZT/T(+4*W*?S>1?'W?7:69Q1CF[_4- M,TB*O" )!X4IPP!C!0&#>090!@DI8JXM8J>@Y"MDF1HY?GN4E:1&0C?NNV8Y M[&AP))"'MTV-!_5XF[B;IDTXUQ9%M*O23=0L2.M",/J$X\< H :ERFOD&94U M P"W3Z AAO3(;3[KQVC>3X02)7B>@BPUS@/%*" \24&!DU@0XVJEQ6RU7-'Y M>;JTF\Z)$3>3#O?&ZB>U<,B"O0SG>;H+#]+@CM +L@8%SR%3."B((R4$^X/I MEO%KCWG%=K?>.,9"E'"4T!4DEF#K8*@&,6 X@@ST7&4$Z=#K:N%VEJ M-NN.![;-HR=Q)+3XT;.6/Q)K&=5&_(AV\IM^L-K*M6U#$' MK2W=$5?H39RQ M>H6,^/I=BGY?5N:,3*^45N0F:O2(>D6"6KJ!0 UM\%XKUMAV;R 8CYB_H48. M7M1LKZ']C&Q+00&9YF0.%< R@0#B%$J>:*+!X?K^[DT^O=.RG?2.8=K] M[L-O1Z/#0#HP79ZM6'83M8)'?W9_CMWJ]P1N8Q4MVY]^*A7+3L#B4*[LU A^ M3/9.5II 3=JB.::Z7VS_/DNUU<@@CO4.GDH $VRL24*!@B(6.46%1&*VD _- ML9:]47EZ1JMWB[3OUL&\ VZTS&'OY\]+.[P9(NRI@\/E7GWRN7B7GV1W^5B+?<" M2E2A8!$7&#"AK1V8<@P(R3G(W((%:( M6Y)):!R'YI53$ X:>N.$4EC"L9IY7.YQ >. AIQN]HS^7BX>M!'P]$ZRU>]T MM:Z:$OYZF]'YY^[5YK#YPV+C&HYC(2&$QJ")]58LEC&@BD& $8IA6DC($NH4 M >XCQ=08R_[TXCKP[ MZ^V;C&/ ).( 8IP64!&I6.9DA=G,.C5.^_7I>;Y\D57T9/JA&MNFS@9^V_U=8% 'W^HU\D:[ D=&XIO(R!QRK^< 3.!MG\W,(^\ '< XW RZ MW.P9:-RQW;?E+?_?=5G)UD,O=T*<9PSE2F\#,2@23%I'.(&Y +G($THX(PDD MO3O)CI$L9O5P*0U^ GFJCO>R*A^T BO7+ILVX-NQ42A 1XH8[K,45\NHD[?K M422M$FO<(X3MX0D;%&PQ[[AQP/9 '(3^.MSJF0OW2"OY"ZT-Y3V9SWNS^[RM M*I.G9>;^Y65[22?.[5^T$GU=A^:W]>UZ]:C?2/,I1ZFD,(L9B(NDR8J( 98" M A7'2LJ<%@EBCAEQH66]1-MGH]4SVBH:,(5NJ#4(FT@77,IQT^F& OD@J6ZPB3S[>K[* M[>Z_:C,D2,Y35 ".3.5ZBDWAU20'),N3(LTX)]PI N_X-%/;99^J'^'8B?,X MI':,>SU0 ]/F0?&'SY= >1:#L$TRCT\U;C/,L^H>-+T\?[5'-L1OM%S, MEW6M-W14FZU+U>SHFCRV/@9-$T+&&($* <13"*!,*& \SD'!$HY3&:L\0PY! M%-833S26PHANP@-V)&UBEXPBQAYH-+F)%M(RX-9^(<[32%AMUP+%ZC.IEM8#31>QH6+7J^2+IQN M],EHZX9K/@H[S=<^R56;F]R[Z[85&F8HC:'D2(("%@+ A#- 5_7:A&KKIR">;\I=5BMWS- MP."[9-@-NPACY=P-LAB.^7C^2)[/T/,8=\2W/)=9Y]_J[3Y59J/4MM+ M<\83P7)$9RVKG!Y.:,.P?!66_;T1O'=D_N5O^SLA9XI M>UT-K5+635F6)?_7XW*N[Z]__=^U:8Q+N,8+86UZ0W-FGL0$L)@F0)*$8$&R M&"?0IHB@[81.'Y 1R@A^,W-$\ZW4[1'YCMS_3R0;R1W3]2X!;[=-#0GGT(QC^>AXU][P[2RC"IMA=FG3<;#I+" X2YVSO\XS/6SW*JJGV),7.5%U?]AEE M0A2(*J!IF0&($0&$:ZA903F%F<"0%&XAW>X3# M:6#N: 2-.DFC'5%OHKM0!WINH(2-X#L_Y;B1?%;J'T3TV=WEVXQS$U]B4GLU M1;6T]%7R+L?WEFG#B/+5+-5/4H)D"G):*+TU2S' 4'" %:$RYSA72KGUX+2= M>FH[WQW);YJT]YV/;K05/_JS5\"YWZ;UHMB1T3!0#TQ, 5'V:*GI"EC@3IK6 MTX_<0-,5EL.^FJSUXSH=;1ZI*OHB;Y$YIJH M37E:/R\7T;.LU+)Z:H[O]:,D&C^KN;Y:KA\>(U767._T7DQ!$/W$IT&2VXZN MI!T=#K0^ _/AT42S;6+03=3)'FGAHS];\4.V:G,';8P,LJ/S3R$W[!PPEEE? M9X<8OHMP4\4H81DF21.89@(2E@"49 506C&UTOMB9??J]CLMYR8@Y/VR,K_4HR/>=:KTAD'I)-3&DE2Z RCF'),FA8&F S?E XD_-?.V%$FZH&(.B0V5T4-%B-6KQED#< M'N>B.,-(X?=Y//W=W:N=NYSK41[,YN9K^>-;ZRK])A?O:5G]-YVOY4P6DB0( M4X %D@ *B@".<0)2'A.69"BGJ7+;> 23;7I;$;U/[-+#E(F>-+[FK0-Z)1?M MO]Q$1H6HT<'M"QAN6>T^;F^R5 -_MRPV)[L%Q&_GS?=#?X7,+N>KUE)O>#:; MG7?Z-S=1IWZW],9+$'481!J$QD%DM^C.7Z[@"Q3THQ1.NE&_-\%!W?^4A)_ M(W^@"7QLW%U=Y^H9)(Q*I2A ,L8 VST@@978+'+:;]I/9G M ]H/[QHOFOVDQ*]"V4]?%:CH^1E/+*>4Y#"EH,"&QV)) <$8 273-*&8%!Q= M6_S\2D_MJ$70/W=-0.OKW.(."V#I"@\,ZML50C^T('<,S %+HH_MW7:8_VU+ MI'MXL3V&\-R:ZPW%7R9(20]L"N3<=O5Q3/= 6;>>@0\+7IE_>R?;/V9Y[$0,8H31*2011GCKMP#S&FM^&^>S3>%^,TU*Q6/C7[-%,9 M+9HW:C@41;MJ>5**.40I RK.*8",YMIH9A@D)$]"$90 MRCD]VZB\[1]]YF;H^=^BC5-W8[]E3RN=^]N_&(%?AV ME!(,RY$ MS\BQML9:6X!)\]Z'19,UU+1JK):J7!FC:9/:6&224@RY*:BD3,FT!!#""(CS M@A0J1RK/N6,[,I?YIV?@_+*NRX6LZTV]P1WY'<.YG!;"CJL& W=@TNK!W B^ M"ZO>NC6R1S]];!HD#)%KZ@5<@?LAK$#>.JZO5[/=R43ZM MG[IC#RU-Q-G7!V%'2(TWEZ MN4K[@:FCDRM@LN5);<^][_JFG7==_VW_/3\<=91W^*0R_?MY^@(_^^*W2K_' M[1L]4RE'B9($<(8* !$I &-4@I3G$'*)LXQ*E^):.V,[O7\CU-%J1(N>&]G< M[(!=P&*JV2I)-5,EF:F\F"4 YU@!P;",%4P%*XB+(]T7L#&Z$J+-",LRPNG].N=P:?V6C;GO%)$O)$N4I1WI8Y :^:?("-ATEFY$#%G8[U#QP$7\=B88N6#?H6J'Q?F. M7#-\885O?RUG"9*J$"('DN(40,4PP 7C((6I*O(,:=4V$PF<0J5,K618ZG-(*( QED!")9]6\_N?*(I#+)5/=KJWJ]X5S^S52EZ56.S&ZI! MIFWHJ0>JN@2['J*0-39'7Z_ 13K'DW_D*I^C+\QAF=#Q1? ]TV[>C]_D0DLV MUY/>BJ=R49JS)-/&99/@E\1%(0@&,<_U%XQFIIEVS@#FG!64IBR6V/4PVV;B MZ9UB=W+?1 ^MY$VX+'TE>Y\4Z/A)LEP*V^/LT/ .?H[=X?K;#JZOA0Z70.>' M4N!#:ZNI1SZM=H'C\)C:Z>Z!JC==**7Q?EDI6:[65=//0LM4=H1L5=@GDQ0C MJ#B((>7&ZY4!E@L.BKC(DE0RQ! ,6LQI2&VF9MK?F3#TN13Z>3#)"$:QX'6> M!GTZ+)GY/V7-AR9\BRI0MD6@=C!IJ^QO49EF6:@QUGC<*E&#:C2MHE%C+)YS M#:E1A/+UM JIM"6PDA^U': W+RLM=,GF;9?U^I>7W^G_+*N[.:WKI@TWPT4B M"F6:M'#]/Y&9E%7!0(Y$)N,LR6'A=+;D./_4OHM;\<'/=)=%\G6J348](,[IBZB'KI?NB=8@;U";C*,[-GQ NC0.^,WC&_=;JED M55Y#TO7M>O6XK,I_2S'#"E&4"050 DT"."L (T*"1')$,YIF!,8N9'=^ MNJEQVT;:-FOI)JH;@2.ZD=BU!/=9L.U(*QR$ W/4%KTN8ZF5-;J]C)Y'L6P; M4 +7Q#X[Y?+>KU;3D%( MJ)A@ A 3T@%%$\RC8I!GJ<1%*A ACHF=UG-/[SCLBZQ75_6 M3^MY>ZJFE.2KUH5WKV[%LG'W-1X:F<,X%9@"48A4[RPY 8PK!E0F-7%!).+$ MJBVH[813VUMN98Y:H3>%K)8JZ@5W\I590W^>KH8 =&B6"H&E4QJI"T!79Y=: M339:TJF+ZKNYJ$[W>::)+.FB[FN$U5\DEYK@V%PVZ6-WM*I>RL7#[=-RO5C- M)$YSQ 4#..8Y@&D" 8FEYA^IR2<5/"ZDDV?+8>[)4=%R4>O]2-64,:RC:B.[ M8VJ( _IV%M- F Z]@6U0W-0IK*.MX#=1(WK Y ]WA,(F?CC,/V[2ASLP!PD? M'D-X^,KZD,K/M%[I_6)+BUV]0_-FEGH<*6[K3\L%Y;Q:T_DLHWE"8)(#;LI_ MPPQ2P%+"@&"\P$4N248MFV9Z2C"]G9[I4"/H2]T4"FUY3'_R%QN)HWI%5^LZ M^NM1+J*R4S@JZ^A9*QV)==OLL9)/M-2WKA?/M+1T[OLNHH77;MB%&?R(L@/9 M2!^9]>ELLDTIUZT*$:VCK1+#XN[@\QL6_Y&\@)MUV#SIS]MU: H7\U?KL'UG M_A;(0>@/XUF7H<>PXSD1_75^Y5:\8IBP)O07.3>%(C_3JNF$(%.54IA*D&4F MP5JH0EO/* >Q4#2'DB(EW1K76TT[/OLGJ M::^YF.S+&]RKSU6YX.4SG7]8-'WN]2,Z(Y1(00I-72S'>N-/%* YST J5()I M B%V2W?UDF)J3*8?S-R5HGS MV6L@2$=G, 6#\ HT'2,W^VZV)1_,-*&Y*TK MP I,8SZ2C,QJ5X!U2'+7#.;'>5_D=[E8:Q[ERX=%V1397,Y+_K(]C$0Y1*FI MR!>K. 8PEP@002F 60*EC),TAM2%WR[..#4NZP2.=B2.@#;-F+'#&K-"54TX MN1OA74;>CMR"XCDPD?50_MF*& URT&L-2%"RNCSKJ,1D#<(^"=G?Z$LX?0C% M\:-C4\E@757ZQQD2*../7% G3[(3 ?A_A?(7YC7%F= MJ(.A;\OY0V Z./F_"IXZ&@;45C*Y@+''%\$5KL"?!NOI1_Y&N,)R^+%P'L'O MJV%,XJ/1B80F2<$U6169*8:<$\!((4"6R3Q+L80Y=_(;GIAG:LQDQ&S>G_?E MHFEGUW:PNV?S\J%-='0CJ%/PVK%1 - &IIX&K\$C#"_@$)133LTU*H%<4'B? M+2Y=[EDC@S]*L9Z;TK#+I^?EHMTI;VH-=84X?I$+J0=Z_J7GKED>._H9 M"?2!*:K7HBDEE73H&S&."DR M@;2M1H0F6U'HG3S'.8@US\9% :E*D6-O[D"B36^S;\);RD4T-PW$5H]T$>D5 MCUXDK6XB(W7;K,^Q*W2H=;1CY;=8FS&LR*T>-]%&1Z"_D:"FYCQY>S9CF@WS MYFS96.I?M8*:J/M?1^_T;VZB3O/HKW+UJ-?[7J_R/VU7V;WI=. E"=N(.I1P MXS:G#@SI0DK\G3'[Z;G9'U0D*?>&G(P39E&-P$,(F:Z M0Y+&B:N?A1S*3&8YR7(WZK]2HNDQ?I,S#WXY*!#FN)&_U1_E=SG/NK:+ M.4J%X!D$(BZT[8Q)"@@C6/\O5P62L"'H3=8 %;'3I@$E03CHWWZA\8Z'X/I?8W')-\ZHV$G(_9(2F M,N=2$T.&* 80:AL+Z; M%Q-"8EKH'1?E,8 %SP%F(@R :Z2X;!#:(.*2[787,2-ELKQ *E)]V4N^SZ6>'=XV77792 MXE?)8Z>ONKJDWQ\+H?=>)O59BE]_<$V+76(_2C4_81/TE\@,P 1SP(1$ ,9* MQ51F"4+9;"$?S/[LFU=]OU-36SVLI'U8#P08]E/^?Z)6Q*B2SWILN6@:19:7 MFCYY+X(%"P;$]"W* IX2.#R6WB4"0V#Z)H4"G;&]IES@)90'.JM2@=> MTNU, <&+MWK&WABG]8>Z7DOQ;EUI$FH3BMO2KY_D7\VOZAGF&FM49*# A6D( M*A6@4#* )$RYRK"2U/'DUV[BZ7GYC5Q-P-Y217SY]+1MR)N^**W4-Y&6N[TB8-*O M&U!AHV/LIAXW$,8)CH.8%[>[O8\VZ<-#)=NXV7O5Y;]\+!?RPTH^U3-%)()8 MY285(@409QA@2CB +,9QI@F,X,0IQ/C"A%/;3+^6UQ!7)['SR>1YG*V/'H.A M-S 'G00N^M.(&S7RACU5M((F]+'A^4G'/A>T@N#(P9_=?1X;W?>4ZW5[^65= MSE=_7ZYKS6.=*R7-32,]JG>T*M?,4C &<"*PWN"J3!4\9BSAUDZYD]-,C4\Z M00$SDD:/K:@.^ZS3>$HH28)S 9(496WC<2:8 BKG64$1BW.F',J8!4%T'+-R M.$PMMOY![P=^D4-7FW*+U_MVW-.?Z_,R)_DZI:9'K1\-5-401@7$$C*L=YU8TV':P!M;-0KP5I8";Q( Q:S3H\5#F/U(V'B^>N-\*:OI"&,>M6$?IK0_0>] M6J&R+%PC2P*C/#"M'(%W*_"@66H..(V4L/!&\2<.0-BG&80K^U(NZG5E?-\[ M:0%0$$X5!D)JNP3FB ("J0(,JJ8<:"Z0="WPN]>P/ M*RO]@7@R0[9^_#[ 722$8\D!8YH/("(44*ZW+;E"B!2Y^15T:@Q[?)ZI.<-V MQ.QR?YHVYHZO_BE0[=[^ % -3 [$O9-7\,'MU^ (6ROUQ-SC=OD];S"!]U= M+USNQP=_-)T1VMC7NSDMGTR5W^X'\3_KUA;OLMO;JV8Y14F6$ 402C15L)0 M%N<8\#AG.(6$Q-(I%\9=A*FQ2&Y7C[(RJ8N5?-3CE]]E6R+$["L^R=6]^D9_S#CB MB,:B *::(X!Q@@#+A0*IPEBFE"449BX$ZCC_U-AS1_QH:>0WD5E;!;K:1XYN M(,J:7RI0\"N@G\@,OK,_(489Q M_4=^ !WXDCR'\0BMN*_*AW)A9KI5FBEN^?^NR[JI66RJJW2;(*P((PP1P F2 M &82 P:S%!20,$$HSG)A52+2>L:I\=M6YH@:H:,=J9LR- ['WU:(GR>S07 < MF+XN0N@32F"%I4-406A,1PHP\'\\W6(-7. Y&W9@-=!X$0@N>KT*1G"ZT3.X M=BW?:VE?=^G9J7:=,"D*D<5 9 H!F$,*"(\%R&.!D$1(<)EX%T."'B4[8>!PEGM0^\$GBX3PC'R2>5/3P'/'TI6XONI#E M[%UGE[;90+\NA#%79HB+A"F-$THH S#-&& %BD&14,&Q2&"&K+9Y)V>8VDO> M"]FW0=9B.NSF3@-Y_B4/ L_0EH K,M8O^47MC[SBM>1_>UA^_R]];_MVZQ^: ME[IYG4^/.,K+?%&A_E6^?*%/#8@N/;GI2(J,DD53_N[4#QVK*J;WJQH5&%R^FW(,>\M&T^E@^ M-VT^3%-Z+JL5-<6BFRU$K>5WJ5I@M006'IW@P Y,$COR;G8,WY91+W+4-@W^ M.@2:+B4@0J,Z5@6('72K#MW5LND,WZ!K\:PZ5H%P >I\$0BKD4:L >&BV>L2 M$$YW>I\]FCH2Y>+AZXHNA(E=^N-9Z+G2."F23?E2Q5.H, ,Q-#WELDP")B4S MT9XYYCE*E5L.M=6L4V/QK=#11NJH%3LR BH1A(HDH$@I!) C"!@K M."DNG6#1\[+JJY_4K=@1U_\K M5Y&BO-\AF"C))O+*L<35(=BP* J640)$3!" $%' ((&@2"1-6:J@A&13+M*A MKY\?XGO5(4WW^;FW"Z&WL=6:SNM_4-,T:O72_VI6*(@YT6R4 M-IV%%42 %7K#B7*$4Q(3%KLUX@@CUM3(JY?.+39Y2+WUCJ?>JW42;Y;N8L>[12STDVH%;KP<1;>1.[2'A/&SL M'G1TGTP LWMLDPM>95;M-_7!F8@9QAPDHCF(4!A0GC% "$T*G"8"$8=D +M) MIT:Z;?Y-*[>#_>>$LX47<0#T!B;,7>"BGSJA?_;*XO1'UB4A(#S"8^4$A$/: M,4G #;+S>0*68XV8*N"FW>ML <=[W>/Z?EVL2O,U>"A-B.!B]4D_(+,\S0E. MLAP(3#5A4\4T80L!E"H$%QE.8E+8AO4=FV!JY-S*&&V%C(R4]C%]1T$\S\8A MH!F8>1U1<8KG.Z>Z5SC?T0%'B^8[I\YN,-_9ZSP//_BC%.NYO%?ORP5=\'+Q ML(W\U3^9L<2'386]N^8MU]=+T;6EK1,T08H4LN "QR@2 DL2 %#'6J\N(J>\8%[D3D1^98VJ,W(O8 M=G/RZ]YT#$H[;KP2H(%);H/-UQ:;K^>Q<2:Q,]H'9:-C\XQ**V<4W>>' MTX'\_EE6U$3P678^)!A!Q7,""EYHFTYOZP!)X@RD"4^DR@7)6.$1F^$ES(3# M-T(T][QNH>R(9CC[K_L.YD:=]>JYFMW=SC!6:29Y#@I,S+FP+( YDS!9JYA+H7!FEXW> MC3&1EJDIFUC 8BB".0()RPM\B+!/G;' *).U"JY M?7Z>ZUVB<2:UM1"C%?WANJ,98F7M#)6W6JB1#B7O/MPT8:T[_39NHM?M.$Q+ M!V/,]/I&G<*1T7A3=)%)?:W-Z&&G,KO M"]+YP.C\PZ)>5V/LIX1P=,\U>96GB0,P%@R@ 6'@*DT3U1!,I3&+HZH M$_-,S2#;B!EMY8S^-)(Z.OE/X6K'P0'0&L?][@24,P5>@"$HC9V::U0JNJ#P M/IUH14D 1*E*B992EC!/,Q%)R$F:@B& M=D^Y+8P+TX3$>4S^D6_DA/)";0"ZLI7@#4C,$9SCU.8ZR+6!&&<:NS7G[2G7 M.V!(8R IS4QQ;*7WQIB /,MXBA"*<^YD%5G//#4[:3>,PJ:7H7>(Q*45L6.Y M07 >F.'"07Q%;(,E7 .%+ER:_8TB$RQ!.1UX8#N 'YUUB5WMSE+O$+OXTU_D M0JIR=;;:*M,M-5FD)*T MUX,:E ZO$&=4?KP>MGW"##"B)X.V)2*;HF]-G?_*1(1]J_1?E:P^+5==.28I M-('?UL:=O*7P.UI5+UJJUC3])%2)F$%=.&"<-;UD4:]=K^:ZL^7Q9KZM-8RW*8@AQ C T MC;54K#\ /(]!AA*LC>L$LR)W_ JX23 ]FO]EN?Q7U,CJR.".T%M2]'!P#LS! MO<0MEM'O30"K;(]D@A?U](0I+%4ZRC N%_H!=$!VGL-X%B8^Z9+H[.SENMZ> M4INCZ<_+U@3;2-3X+K:9U[$LJ-(T!V*1FH,AR ED@"6*?=-E')B)SSIJ;VS6\"8R M6G9,WGIVAVET/=@RA"WD'%S*<8L^#P7R08'HP28*&$3PF;X8:JO?K>4_):W> ME]_E+*4I8Y"G ,D4 T@H H1Q"%(88T0PX2)VZJYM._'4',S]@?;<"!X]=P)' M[_^9%@&B!(XA?T6 P)5XOEELP&H9,1E]IJ6XB8S@D9%\X+" ,U@-'Q%P;/*W M#P8X XE5',"Y^STW\\NGI^6B2?GK]HPQ33"/H6C]M3 IM/F:IWKC+E-&>9*G M,;5JHW1RAJD14"M@FVGJN!T_ ,]RPWT-)$.[-7?0&&(3?4KUL-OD@UG&W0B? M4O)@JWORPBN#FK_*ZGO)91-VW3V:/,8LSP0&&&;F,"8E>EM*">!:VAN^C=FM6UEO?,K(GP/7Q:2X&K)1K B#UM<>K;;.6G@VL !DF%CG M(_.]3;SS:<5/QCR?N<4SF:[/;&T/G,T>:9:G4&48*9!B@DU=8@:8% +$:2R+ M3$"5%,5LM5S1N1U;')G#B24V,PWI@FK",)I*WLO-R;IC]MH1*.VXX4J !N:$ M;?)[7VRQ208+F/1U6OVP25M'YADWZ>JTH@=)4VA$CV?[*\;3ORM6RXYWQUF!@BNH4 MB7:%C(PJ-]%F95YI\_K*T)D287 -79#\&I'&+D0> +XC!NF_-IW6;WOE-]H76H E7"UAXS0^ZL"=K;B*,>VSF!<_!F9C?*%?N'E^[JOM.3P)) M@GB<@@R2 D"<9(#!5&DN0['F,XX3N\+<=M--C;;.%0WSRJRX@+;C7O-J#$?; M=KK#Y[\%/8O*,+O1XU.^S<;TK/HG]ZCG[PH3F_4ZKO66\_73NNGL]5NEF>WU M*?\O394:4_V'T@P5!&I#"AE#*I42,))E0,F,494B%:/,(U$_B'!6[]KX"?R- MR/N1.LZF5Y#5L[3(1EN,L3:S9PLUU4VAIAVUHJ,KMJG5%+0^4U"L!XV9\I/L M3>.DK@+S4FS4=8-['TF6*_UA^&XR%E;Z&2^U/&WW+[VKKE;EOQL_>Y?B9J(: MOOVUG&4893SA'!1Y2@"D,098Z07/4P1)6F#*F.MAI;L44S,F]5.?.1]9>H!O M?9@Y+*3#'W-J^4&C0+35H.UP>--DXG+#K+O*=,%36I&@9Z#^.(8^'?609.QS M4W^PCIRH7C&8'QU^KI9BS5==3T/-PMMTAFT./$*J4"A#@,4P!C!GFOURF@$) MI>!*)3073B%8-I-.C>PZF:.MT-&.U#;Y[_[XVQ%@:%0'YKOK 76F-A>$@C*9 MU<2C$I<+%/L\Y72OYTY[4\RU_K:\%:()D*=S$S#\87%'G\L5G3Y0M3 MR%-38L..MPOQZP_31;Z6]ZJ)9+M_;@(G9JF((4*0 T%HKFTX*0"E. ,"%3RG M##&9$*<#C/ R3HWT/M3UNG'/+U7$VT#,ICE,M%[HM>Q^+O4%^C'X+J-G?;/> MY'UW3R0=8KTM=^IONXI#'[!\_G#7=:L!C0)1%[(=W9J7]T&V]9*-$_YAT19R M, WPBEQ=_G#36!MONS><[DD:RW40X5@,\#J\= MT5X/V9$E/^DWD-:/?5&L@&7^SD(3MJ;?\:G&+>!W5MV#:GWGK_:M&5(_ M:A(R?_SZO^M26RR&Q6Y7?:Y_DXJ"*ABCO-"OHJG2Q6,(<%PHD.=)DE(! MN:.O-3CFHR2!C8FX'8$'QW%@/M] V/RP(_)-1%?;*E?GR]YX5&5Q0"EP+1:; MF4>NP.( QF'=%9>;?0/0GRO)R]:.H:*@,$X)$ A" &-HS,1< I(0B13!20&= MB&=W\*GQRZYLKE'@.Y#9,8.T6YLB)K%*L 2:GO7FKXASP#"#(($Y4GEJ]H9.1\U'YIB:*?:Z MM[P;Q1Z#T(XLKP1F8-I[C MB.4B 91J)L J)1E%62S3V,[O=IT@TW/$;62-^(Y2T;S1*JJV:IE2E;+MN;54 M$3V?3!IR[27/2&MS_-6@F[5YV%V;]CWYV_6?F3"8ME\B,U;S>8EAG#4?ERM''^7[ M$P:!_A,5:+1KV]*]CGQZV:07[97?E0DE3&4F&=H[C7,N'Q\_F MO^@WNBI-LD*SD_AC4:[J6_UNBYX']M[&5,DD3YD I"AR "$5@$(L0*Q2EF8R MAH1Y-O,,(M_4V'0K?K<[-@I$O>R^S!EF*5V)=?0%&IIW+T=:'EF\F\WJC<3( M06$?B+##R/A&?!X4X--T'W8:OZ_!IBN@K$WDYRP7+&&<8R"20IN\(J6 BE2" M5(D\IP@6/'<,MMR;87I>F2; Y%F+%HEU96)*C)'[8C+SVJ9Y387"E9'?C9WW MH;5CURO@&I@=MXU%]8[J7$\Z0W8F[%]IT[^C$CCYOGNU&\ILV?>CBP^V>NND,6-@$3OOIQTWC=(;E()G3 M?02?L\#EHEX_R:;ZF_':RO*[L4'_+N>F0^BVV=HL25G!4@2!5+D)_H82D"S% M@."T2&!&8YDSEZ,_RWFG9U.>Z;R\K,J'>?9C=5L;F8&\ M(<^ MQ^M$[MHF;X6._MY#OY5["%A=SN@&@'>L([D>YGD#<[6%^<@3'NS\S1&O\\=M MMH.->+KFJ-_KPS37F]U8OUX]5[/W'V>80E6DV@!EA4FZASP!5.\00,%QGO,8 M9YA:E=OLQIN::?G^X_V7#^]N[8BAQ^0\DWIH.C!'7E+2^JW<4^V(A59+_K>' MY??_,E>VUIGYJ7D=FU>Q'V&4EVQ/W/[UV?]GSS*UIEV*\=I5\E$NZO*[W'95 MT*_CG-9UJ4K>IDMO$JW?:^%N[^\^=)&;]VH;N]F4EL0X3@M6F)V> E"E%! D M$: [YTE2O>*5EM%6S[9YC%&UL#*.J\$.J# MJL)#SN5[[*+)<4'G=Y44YY0E.8AD3D*$D!3#5'P,&\T0_ M#%F:J1BB-'8*0#HWV=3XO)@WCO$VRX+A"UUIMFIVAF8_ M^&'Q>5FMU')>+F=(FY><"082J1B 22(!I1"#C"9ZHX<+E#"K+C">\T^-;'8T MZ'IYFN/?2LOO%.#MO PVSKA!P1W:+;>#:],69B-^9.0W-ESKL#,J@'(!GGLE MAL7=*:)^2/Q'"Z4/O@ZN,?2^*%X(GG<>=LRH>5^=]\+EO8<9H[3Z)_EC]>TO M.?\N?U\N5H_U3&7<. 5S@(V7$"9Q#DB24$!3E"@<$R1CI]3/Z\29VI=&/\/I MD,76#Y;#SK8=#^2AG9S^Y=?O%P'K!X4!] WKL!^(-.&"[*?@NZXR^\E10Q:U MW(DJKG]YV5[3G>5N52_$.6#X_Z2;XUB5,/LJ_#^;DJ MN9SE-*944&W9*T4!+%((F,@(2)00E"(I58&<0O''DWUJA-U(+D^'.+[Y6ML1 M_$17<."OP6X<_Z[>N\'\=<1>CI=6-MK?1)W^-U&+@$E^:S&XB7H4H@Z&3<'E MJ %BZ,JB@Z[>".5*AY%_ C50!UT8N\*JPXHPT!?P@J#WZU6MO]JB:5V_JLI% M7?*V\B62$&9IENI-1D$ S D&5%$!""E2%#/]'W7+U!U*TJE]W3IYH^56X)N= MK/JR%]ZG&1JU=?9'GQ],\A4244."E)5 )4% C2M""C27*4YX_J?K)ZV $%KT[.]S(4G?7W#X6 MN+MZA6='Z_E\^:<15'N_;!/O[Q>BTZGONUG1^3L=O:SE+&-*"(%2("J5 \1E M#G *"<#:,,51)C,=5GAHQ%N.;_5PC"\#OS6_3>8TI21]>S?'OM2VLT"$4% * M D3&(4"R$H!5.L++H5X:,?H<&$D-)A_J MQ<+D!IBBY]:B2!.#D1 L%0I06.K'@Z@4$$ES0*4HBY*E"JJTGYAW"\MR\WC3 M,ICP*I,B%R+Z=-B]BV, '/G-?(AKFP!CZIM;L_NNGR;]G,Z3SO2 G=4=P0K; M.-UV\''[HCM"QE#SH&V M5\FN;<&LH#Q'J&(@QYEFOHI*0!E& &&9;3M-JJV1 MKLF:T6?X,IE.;MZFL$_]YN(^M7&ZVXQ.]MS>2^G9\WQ*7P2'7-,I?2%&RDR= MRA?#+9UUK(FZF/P:W8CQ4F7'PO,@L7:T07TU[=AZ5VGV4NSEZYZLRRS+LHJ4 M>0;20I8 Y0("2G(&RJ+2BRK(]>I*N#7MLA_<8X\AN>KE64^'W3HJ,,1C:>UI"/?+;H^%K;J5U%; *J0BGRM@@?7ZK(Y=KTYN;S'M[7:+82^#:+$4" 19[&=$B MM;4S&0R]KBSE")E+T!X(NK$"[C-?ME#=FFS@N!S67KK!B"&IA1^'X:3-!6,K MJ.Y"5=:L5Y2O9U+F-(7*Z)E0KIDV58#*L@2R0#A#1$J<.O66"6C;U/:9K(*= M\7 MXBUM-G2^?IY1E),"$@9XF>G(LDI-KJ2$()5IFDM6,L3+V7JK=V^3]'=U4"?& MV0X=[PG25B9/O=U)9[ASJN1UI"VY)S!^LX,&N^NH.'7UN[8Y_"= M[/;&&+]YW;&#)_O5G?B8=UNA=F.LS=4:!"T'V8I?-\>=:S 7I8 R!1(7&4 * M,T!8I1_SE)9*580AE3HV$G(R8&JKF=[^9-ZF+3X-*B[O_]VCHY#;3-A114Q\ M(W/) &UK^]U.6??.:.0PV8J<1>H2Y 59Z+Y ;D:,W0G("Z(3O7_\[N.;O=&5 MGFR%W'H2?2,74M7K?L-(K]0^ZSBI/?)IMGNV'%-H.O^"HJI*@(B@@$I> <)7+[+?VXU.RD=[=_D M>R^;- M\R=J4NP^J]T_/[>=O+FH2H60 @44'*!<,:.7<6"-S(Z>B#J3GCLX03G.8?A1*K#^/+&4R,; M8UMBC$N,=7;D<@369>JX!8+(Q&#IO341G'/U@M"6OJ1[PO4/.YFMHQN-\L"> M,W]X',_^WB.I]&/]6*^E^%HW_VEZ83?-%[EZ.Z?UX^?%]^>GFM/YE^6\-L_Z M_>-RLUC/""FX8*D")4KU$UE!!1AA.2!4Z)_SBF%1."2:NH[O\JT=)_ETETSY M9"Q]3E;:%U-JW%8>/])ZL=;_UVL"'=4EW+CFD&/I/#V7.2 ZY+$CB,[TY&L/ M<1M1&%Q;^TV)0N]!,KB0=#[$A-PAU34F]".EOPY3I51E&6((E(4YG& 9!123'#",*2\JF>'2J3'4]2&G%O,-%B>R-]EM M36F!,:("B;1( 5(0 P13 7 II5ZPP!3E@E0(68J(QT%YG!?TV\Y"(Y@H]=J! MKPUM\1^F2-'THJ:3]? M4LT^>N%><&B2V H$$,H5H*6J0"$09*5,LU1:,?S)NT^-S#L#D\["I#71?A5_ MC-WUI?Q-B$2F!A)]Z_7=_/=7= MB437XG[&(">,91*(E.KH0M(*X H3P(HJI0*GF7[LW0*+8+9-+_YHFR$V"1DW3((E 8>&-C:Y MAD#5G31=4 I+B%8CCTMV+F <$9G3Q9XDQ7](L9E+/<2@Q=IK"*ZW=9[?Y5_K M-]JK_YQA4:5(Y130 D. 2)D"HE>.@&29D 4G5/.5$UFYC#XUTMK7(?YMN5H_ M&-&T/2UB(SWEN(_H-AN6K!4+X]CLU=O=DM<6U']]-<6!BO$A: M-T+2F0]\86G-R8)QZ; OEO@9M;3[:/$U#T,W:ZG\-83?720@F\.8\L/M9 MSKT>3)@!W\_IPRRO56E.NI+!6"I_FM6I$K)-,>"*;=# M&)?AIW?.LE,UV+W2W2(X)_CM@K%8D,8^P>W--@OAO0#I-TF-N2U'A&]EY(-5 MT-C&R8!1PQ0?:%Y&'%[W\.TU\E-_19:KY]U]M_O>5<%(66(%,.0(H(P:]2IN M^A,@3& A<)X[59A=&&MJ <;6U&1GJ_KX<6>3ZY?X=DI;2*UWHM-,-Y!I6J%$!& M5Q8IDW=2IA10IK*4,((1)&YQS]4QIQ?L#(T76D$VV=MIWM;-7K:)XTG =>CM M>"4HG)'99; U,8]%=V"9].8F6WM#MDNSA"9PK[1KHX[<*,T2A.,N:;87^N[4 M+U?K[W+U:.BM6;.QTW[>_<";XR<&&GD_^[RKQUO0%SX;IT>= MZ0#V_<^E7@1"J5!) %%Y"9!,$2"4Z1BNS$LH>5:*RDJ^TW'=B. M= /N=G01 7>+%6O]?U_ MFF9,:_T]JME<=OD?;YY_H_^Q-+6Q3=/VXR$RHXQQ#A3"F68JHP)0Z?FHRI2+ MG,&,<^3(5+9C3Y"MM.F@M3W9&3_D1['GI+4_:1WPZI/D,C'65!8#[OAT%@YI M'U)SQ2PTL5F//S:YN0)S@N"<;^%']Q6ZT=15J M.ZX*"6!D@KJ$782305MD@M+0U4%'Y1Y;"%X2CO5U-Q8<=14")I=IN3#!6ON. M1BG"LJ08\$)'4*C(*2"$**#7?AG+*!%$,J]"HU.C38U?^GJ7G9%>(=%E@"VW M?T+!%IE5G!'S+Q2ZA$2< J&3([Y.8= EY\\6!%V\R',==IQ^L.L;#3.1Y;PL M "3(U)AKVB!9R36!X$I"+F0*N=/"Z\)@4Z..O92;/6N]4P4NXFRYC@J$7NR% MDS=P[JLD"T3"+HLN#3CN.LC"]:.%C\TUGNJ^BW4MZOG&M'C:24J^^XO/-T(* M95BY+3]$]'6J9'8OJ5[*K)>45#,*;8CP(E,7&3^])PS=Q7?^&B&5?6-:.^X M*K_Q@3]2_1UA2$^-F;JA#P\KHSW7#OU5_I2+C6PK>V>LH"DOH%ZQXBS7\2?* M ,5Y 0I9Y5(3?Y;)TDE$YL)@4Z/N0UM-6EEO;5_V[,C>%W&VH]]0Z$7F3W_@ MW*5=+! )J]UR:NW$R]\T KY.J MO^?:V=S\_<_P^XRZQU*QRQ#S;MD?#HAWWL\@WML/=N-G(W[&,WCIMAG_B,A^C5 M6[JFS7JU?/I1Y^LSY9K62VNZ_KR35C\KW'W31J_T@ MJ23-60%4I?3Z3C$$B((,")9226BA<$$=]*]N,&5ZL5NAA[V9RBLDE8 7"^*:MUR__'TM0*@<""U%>)^ MGL<9O<#T>ZFOH?,S.M,SQM.\R-,4B*S* :HR"8BDA>G"D><"ICG"3MTB[8:= M6G#:6^MXD&&'L.611G#<8A]N#.KVO<475>[#:]C;X11%KO[*T*^B3&\'QSD1 M>LNK/?7F=8@G92]COW@X6\UUK_23;DJZWM<_Y4Q@!$7)(,"F% %E4@ "3<)? MSJA@6&4XSYVDYWVLF!I-;\[IBXO9HXO&6Z&>L_=@V7GV M0VZ"+3E0YJN?\^VKV*_\VL9I7^A*W]R4=HFV*&-(MIVAK"1500N0 M5H@#A#($J&0ID)FFPU)6%2N=%F%VPT[OX1^V.MIVBG=ZV;5*?KHWE+8$W6YU M%1[*Z$0QH/BM0U';K+^S26=U7Z9E#B1:PT,V670!*G"G1:NA1VZWZ +'<<]% MIZO]R.F3_/.><[,%KM=5ITV]POQ]H?1Q&@^+/8_4R]X_33?JV-$ MB#,JL0 JDQ0@O5@"5,D<5$AAQ7G&H;3*K AHT]1H3;N4[.Q-#IUJW^>]6^:D M]N"#@V?>):@A9MB.)D>>M\@&L&M48@X(Y$O6#GEKCTVMK_))/P _:"/?+MO;2WUSV7Q=SN?OERNC8C1+ MA4@Y51E(4ZKIFN<0L%1'FS@G@N@)SGAEM9ZT'&]J5+RS.#DP.?G#&)WT5KML M UE@;K%-%A;)R.3X*B Z[*Z%!7.D_;9;077;B[.'Z.+NG,5MQMNOL_?I8 ?/ MX3(/2CX\R9B5I<15CJE>V MJ). AP!5)00J+@G":IV6E; JN3MS;B6I'J[?J MCD_GO9'65573/6FMF7#+>*^"TK0=T?^8C'M0^Y/1\IW]UG40_+NG"M-DQL?TGN?ZD#6Y3#M9];9)@";KKS/[+FGQ'"QOJWGU'UOKXP#L0)MQ@!Z)4D,"[D:X[K!=)&.' MVXU'U.X^'I"XQ^4^]4K;'J[F]B:?7-8_33KYAX5IHJ.7"J:+SKU2^E5"U[)Y MVS\B*,]Y*24$!#($$"S,85Y5 LKSDC-%I"S8;&%:8F@/+$G?TQ:K!XMT#]:1 M1?$>KKT^QJT[R=Y[Q JEV[P_K$ZZ\5XW=@G_6"_D!_UC,\LE MHZHD&<@95@"EB !," >L*E+&$"95);Q:@V^'F-JB8VMA\H>Q,6F-].T&O@/2 M[E3T-G@BL[\C,OY=OX^S?,Z_3W/G+S;%/OXT_>DL)>WB_$EU6]7/6) MR&51E1!7&.20ZV><0P)(EE9 I469BB*%$%M)?5\<96J/^2Y?N6Q/Z)^,J3[I MW"_1M @$0V 4^5D_"<]-:>\O02T64+!#$J9?>@:=!D^/576O_WJ.D=2D9?$JV3B6[ M@&)PZX:8Z^:9M8O0QIROV!R_G:J[,W-U%V"R_!4;;D0XCJJ#KU&OH_QP(X1G MU2%NO>\MLL5ZJ-UZ^.U*BGK]?S;4G,Y]6(BZ_78U;7? 72_%G$-<0IH"6>@P MMUW%$@@1(&E%&"XER_4JUJG1I:\IT\L;N+!WU$I8=N*5)I;YL- OD(7^7.=I MTKN:;'WU$4/VF$U+HAYAAJ('X;T+^_MYY\!OHO;$O!7-")+*'L:\@L:R/V2G M19=ON)_GIF"K[D ;*8S^@UPT[0KJ?K4RR=N,E4J1A0#E D$D)(4 M,,X@H#DCC!2%+*23[/SX+DPM*F^K@I+.G>2>K^N?;9>,P9ND=R<9_$E:A[P2 M=%_Q>V.YQSKI;T/L/5SC&6#&M63?_63/_[;/\M[G>@R2%H2[_EO4Z!]V0%A\ ME2*4N+S>3(;=D![?C7$WO%]MFHXVU%_/$G_-DF;=%@3-J%0E@?I=6 DB@%'F M!0PB#+*J0$3_@A<9=Q7?Z._M]+H:(1=\SS1WU8T!+[NW@2<*D6G:!@ OP8T7 MK@;7VQCN/[KWZHJ<67@WS6GJG>-<@7 +9[I,/ %OD)]T3,^:&_ M#D90#K@PW*B4<-WMEPQA<86G[NU/6L_-BEROH[[1^9XVXJ^2K7=_FZ6JE$6N M%"@R##5I**-)!CG (N,YPJ(J2^4D8FLY\-3(9&LWT$$4:+3EB= &)\W68D=5 M6ML)0(5**R1+D%&A69M(#BB2$F1"E04F>541Z!)A19F T4KQ=L=#D>"V8_,8 M($;F=F/8GBSO77+\C0ZHT>N(3UC!7=O!QU7/=83D2 K7]7K?1O!LO9-9WP8Y ML* E+ L!I*"9CB(E-CW?! 94.ZZY M':HQF,4-)8]&[I= "-RX_>10(S=JO^3N<6/VBY_VC! Y7VVD^+@KU>[SN?=6 MEEF&='@"6"HP0(@2@!G-056E^CLC,9*LY,3V37![PZEEZ;# M>M)7;[E7N]M/@66T$A+6R&0RX+EG[+8B) JS6(,3-D:Y.NJXP8DM"$=1B?6% MO@*(]T+H[U?3YN]\7GU9+7_6VJ495D)Q6E$@9:'7I9QB0 0O 4&\XBD1.256 M*8_7!II:2-++ ?;&WG49<*8SYF"PJT[B&7PO,TM(U"(3BC]@'G**E]&X05KQ MS(U'EEF\[-ZQY.*5S]^0^\&NGY>QE^=E7_H62>UQV&=E'S+>*8.WY>15383^9/Q!W1LS/U>J[ MI?HLS:J42R)!22L&D& (8%R6 .6D8$@IAJ1T>^%<'W1Z+XZWRT6S>=0KYGF; MZ[W:6N_8)_HZWG:<'A;#R-S<&KN7BWVW=T:RMRL7L(>S-3IA6S1?'W;<#LS6 M,!PU6+:_TE>O8ZE#K?7S%_U%6=\OQ+O_VM1/'1-^UW=LI61RPBDWW>YY1HQ8 M!ZX Q1@"R:D4@K(B0TX]%"S&G-I2>C!9!Q_&Z';G;FOV76+,=I+M<8'?CH@" M@QJ9B3XN%P_@8_VS[3>V>*A-W4?;V2J8Q(\'+H$E.JZ/.[(^AS40Q^(<]I?> MIBF];7!F6*X+SN;SY9^F5F_&J@SB4D& 4F6$6W,,,"D+($A5$)DJI%+'<\6K M8TZ-AO9D6I=-DW"Z6CWWB;KM"KE;:='!?#_5Z4MS8'L,&139Z&>2)SH?;BU. M[J^BZ2TU;8%/%)WI2^.^BLBT!1#G%*9M+G77)OR-_L=R]7;3K)=ZK=%T41#, M<<[R B@=_&@.DB7 @NJ@2*:((2P*R*UZVIZ^_=28IK4PV9KHK$EX L#+W'$[ M+)%I8K KJ CA>8]OEB \<>O1! C/N[4O/WCA4Z]3ZOEW_<%U\V'Q1:[JI?C[ M2K]C9S+3JR^:EX!0B0 2@@,J% <9S7E:%*60$HU9RWG"QJEQ1VNB%..66YZ: M.X=M^=>;D>GOQV\+)CM/C0I8YZOY%^WM= HB+TS%I"H>3]GY+U72> 'HT#6+ MEX;R313Y]D/.Y\8964A),0%H(PR@/*4 H)D#A1,:1ZGW+XAN>/@=B.G=)QRY3B1 MX^2GW!_4CQK;^9C^;1S49[,,^Y ML?]8GOV,WR+K'[(Q.Y#=GDA6B5SJ)1%G.DA"958 H@K])H555A18(**L]D1. MW'MJCV1OFM\#1JN[]]_U##[A&,OP^-3'PET MAJ)_&/[M75=R\%4V-AN;SIOA$U]-'AOGL,055Z HB0Z%)=4K0D0$ MJ'!95GFE1"7*FXY8G$V:&@UTFG,@V3N).9 IM(RE \Z9YY%,U)EXC1,;\_/V M%[U+=\G@5'MB/[AUM_O@UZ")A.%0CGONXV[6ZQX+><-X]=3(_\Z>I7+MJ+.B MJ J]C,D 9HR;_BH$8,$D*"NAH*)28E0Y5>JWMW4BR]'J\&EKFV,Y6P<3EX60 M1'^G4U9E>J4'*PV8,C\A064NBC2W4G:X :81WBDWPV3W"G!W/C*-WU_VV+T\ M[\#!L#5XW:W'+;0[<.>HFN[PMR/(_>V)8I:ED!DKB(X.*PA0D3'3RDV!/%-8 M_Z_"N;2JJ+O1CJD]R-XR9EXBIC?,WV7"&'%6(C/,O\R$1%3]F[3J;,P)BJO] MYZA*>\/MIZL >$6U-L#M?+N.:K:7S?H+K<4GN9ZEM,A9BG+3" L!5.4Y8 )! M'7+K?\8J*RM&7,+(%_>?W&N(-C^2)VU;(C8K\_BL?\CD6=)5HI:KI.Z-=VU, M>@BI7_U=+A]6].E'S>G\U^4C MK1>SHA($%Q4%!44I0**D ".I0,DDK3@LN*BLEI071YD:(_2&WB7[IB9_=,8Z M9'6>A_4R'P0#*S(KN,'CE.EYU?V;$S[/CS!:WN=5)_?3/Z]_.)C*TI?E:JV6 M\WK9C]E_:275:U@A$."2Y0#A# -LNL-PQ5,AB5)<.C4LM1YY:OQP4JAG:WK2 MV^Y(&.[S81=41$$Y,K&$ CB$[M%EL&(+'9T9_;65C2Z#8B%E=.4&G@GM]<.B M5IH9%^M[SI>;A0E!O^A1N(X_=X)B659JPL(E0"GI^_ZR7),9*E+**B:%(FXY MZE;#3HW$OFT>'^GJV?0+V7,@V7F0#"XX9J;;38(=>86'-C)S78$R^2.*7)L; M3&%SN^V&'C==VPF.HPQLMZO=5UMO-X^;N5X>_Y3OE))\W:5J?U;WHNOPU+_> M525$RO,,$-E6\98$D (A8$[R4@7U,HQ:5]#9#3DUBMI9G71FW_65%(:T!M,] MUF66$W!]D18>UM@[_&$0=5K*N8%T\[K.'?[WMIK!WN3VZHM>/KFZ="[M%)&R7,]!)4L%$$(%("+G@*:DK!#)!"V=:C!L!Y[:6GFPV^3ZK(VR M0_>^-WG\)W?3_S">)*TKC@<4UE-CQVXQ (_,;5&P]I'7< (NM,J&W>!CBVTX M07)"<\/M>L]S"OY#BLU <1VI5:S*9,8P MY;@$J^5Y0R"P8I\RO,#)9M5N';2WGN4BQ1 3!#)$*X#TZ@Y@EE&0%8H1 M5M$B%])5/O#%&%-FB;8SKA[TL7L.=I8/^T@>>H(O(;:CCAN!&Y$Q;L#,2UWP M#"K!I05?CC.ZKN 91T^)"I[[J&^+IN_TKP]"WZT]N#1[BGTW$RY230/8U !R M"DQ[)L"@#B[22D%84DT2.73KUG1FI*F11-^HR)0Y'YKKW"'F,L"7R2$H;)$I MPALQCS9/5]"XH>/3N3N/W/SIBH/'?:"N7> 7,?Q3U@\_UE+<_Y0K^M!WM/FL MV@YRS>?-NEGK1:M>K;ZA3'"$"_4@@8H;A:,&KIX@?,RJ/&[B1^KO:.KA;Y5\T6NVOO_6L\W>NB9@CDL M,\) E9KLSI(*0*L* U)24@I(*"+8C;_.C#0]INH-2W[9-,*H 7:$Y.>6ZH'E1%I MF0J8%B7(A-E#A54!L(00I!F3%"J$B'++\)YR-2G1^1US3V0,9?W5C8\OKK''O K%8\#K?S3(SY2>MY*VZY7'VC<_EM M^Y"_79I*EKDJ !*\ JR@4D=0&*=*_Z/BCGL_D2R='O4:)*"[@1SE'D8?S[@G5"\UVG1,_R?6VZ<_?ETOQ M9SW7; )SKB"E^DV1*]-O% ,"LP*D+$,J@YPBZ*1T;#/HU%;?G]<_9-LEJK=< ML\!"NG>+N@ZV'8&'AC R&^_,W3:F-HGCO^P:3 U&G]_*].D?98U1Z*92UP<> MN].4-10GVD_97^O'0O]G0U?Z(9X_]VFU=/YAH5_;C^T!Z2ZWK\Q1"8F @*@4 M 22) EA6$%""*J@YB"#DM-UG-^S4F&AK=;(U._F5KJD;%UE";L=&X8&,S$>G M,-PS.5+[!C>8@E*2Y="CDI(;'"]IR?'JV\1#/BSX\E%^IW]][ 4M=-AF^CT* MS3I0LA(@7)D#B"(#! L!L/ZS4B7*L*(^RB!GQIL:%6WU(NK6WF1-_W+=A+R& ML!T!!<0M,O-L(>M,;=.P]HQMXZ+PRAM7<(DBJW%NS%?1S+@"P#E!C&N7^;%* M6VZB@ZG-HQ3I+(-IB0K*0(ZI)I(\RP&3>K&E&.*YI"P3S*D0Y.#N4V.,MS^, MOJG1ROW[I]_NDWE;4"7G=;@VM&&-U212:*K,^L- M"\<&)]T-^NP?CC#JDW[2N9?/]>D/>714.5+,:45QI/C'F*<%A':EC2@AXW?JG."%UL7F*W9W&ZYSB MY-E!VQ2W*_VBK;?+U=-RI6]DZG%VN^Z_R;:NHZRX$%7*0<5R"! 2&6!]4@(RA MO$P91Y!9B(/A%OGEMX.L+5W<69K\T=D:<%?."I.@4?+E M$4>-FJVLBOTGC62N.8?;[#XG^"R[32]&TH M7 *40@8HSO0?>94QF;$R4]ROIX*[,5-CH4-;&Y-!Z+]K=],LV5'56-A'9K+] M@NRM(_N;?\:7Y-"9D=H\^.,:J0V$AT&OU";"'[KS;21NN.=MO;>^T&=SV[>] MZ)ZD0J*424#24I,H)A(P C'("UCR%!-!)'?,$#PYT/1"X<'.Y*DSU*]?U@LX M[=CN=H@B\]@6F]["N^1M**%!.PRBM+5Z,=2K-+$Z[>ZYEE5G/NV9_?7X1.N5 MV6WYK$RWD(^:?42W$/_?+U>_-W*&,=;UJ6H.[S;B[Q)CRB.,S8]%JCH@Y\'LHY$8B\7T$ESM[0\DLV:!QD84OWF \JK7Q MXX!/K2[P/NGH-/:D:.LXWRX?]6KAAUPTV^.6_FL+12FKLI "61(5*: 050" ME=(*X[R@#&-'F1&[D:<6H^\9GBS;VE>^;_IP=OR+V0QU;#]G/QO69R?A,8Y] MG/+Y[8?D?KU>U6RS;L._]3+Y0E=M@Z_@*2[."(4^;+$SS%S=03AS).-[ MMT:?KR1MY*^R^^^'Q1!Z&FVQ/"]E+D0*JHJE "F" ,:F!WB624I2)#.2SA;R MP9AI>3YS:3RK9XATS]#^J/$75+;>LG_\ZA;U8QQ)-(<50#A M/-?D@0M 6,H X5R42E588#%[:O6(OZWI:FU'()>&='DF7@X<[_%X(Q_JA6E7 MFK!NR7YGPAWM1-(8+^[ZON"N";L7D%<%3!'1H$.D&1NAC &6H@PH)D0.2U0H MF??(OUM8$G=8W(=AXZ'^KFN:-Q;D=HP>"L3(A-Z9F7SKL.HLO=OO11@R0?HZ M(H'SHR\,.')Z]'77C[.C+:[Q3([>/#W-9;O'L7K^,*R6]_H>_+Z0=+60XLM* M/M:;QV:6%KB$985 EF5$LSRM='0( M>F,=TZ"=Y\..@Z)B')F8OKU[FPQ)K7=)FH&TO$NV/B1FD407;:># R_W/K+G MYUVRG:O>U8")T+X@A\U^=K9BW)1G7Y".\IR];^3;8V'Q\%VN'DT@W35DU60( M<\QSCH%$FA%11C- RUP!B$E&B>(I2QUU(TZ,,CVZVS/.M:7",8:T5(3F&KF2 M"OU"H3IDQ;* ("]HSE N2\2=*OEN1'",K="=CEY0).U>!3?B$YGLW:#Q:%AQ MUOG ;2N.QQFY><591X];6)S_J!]5?M=4W"C](-TOQ#>Y^ED;7>O/:J^OUE8X M\KL>H3G]JT&20[)2*B5 5N5"^AY!)]&.FEYK:B)SFN>L.)-;#/B"LF)0 T>ETQC0ON3A*&-XY 0=)!=] MK9O_7"[>4V[RDMYLZOGZ?R\WC3;L5]GP5?W4I:3F@I2<$)#E%=<472A 9]%LN>&0YZ,^PQ=YM_XN$?? MNYP>Y [Y2E&A'RF)*?04N.4X>2-X,?')_:[C94-Y>WR0(N5_%]^SPV;]69DF MW[NWG&R^+>=BEBF,19Y34!:\,.UO$= OE1(PBE0N,RHRZ-2+^_Q0TWMA-*W^ M5FMK6Q@T6)L8++]+!NBWQK?X#^;'0]HO0SXPXJ^0,W\S\M[Y] [8 MV6;8V]SR57+N'7P]EX7O<@N_^/++:OFS;O0W[_UR95HS?S3);_I]U*;3?FS; M;,R@Y*3**PSR+$< "2@ 2W,(RE15 I7Z10%SET#38LRIO1RV)K<-TOE*BGKH M0N(6;=K@;1=V!D8Q,O$? FCL->)^VN*[-ACMM+T^7@;4.19U@"AH4&HS[JC1 MJ0,0+\-4ETN]*4AL^/J?=*4Y;_W<]A^F\[=SVC2UJJ48VG@1S3/*)%*)7!$= MJQJ1%XX)H(B6'*&*5Q"ZY0Y8CCR]?()WS;I^; N#_NQL=\Z\MP7=FHM" QF? MCXS%R6!RTML:R-,@NFF6\]^5N_HRE1U-'K)TN9B?ZP7\L-:/C8S MO7@H1);IMWA*&4"0,4!AE0%%$2LQRZGB3IJVH0R;VMICWZ_]/NR#9XF9^&3/ MM[;1<>]=HMWK:A.2/XR'2>NB8V9+L"FWBR9>8R(C\]"H<^A>G!P8\+"URZ&, M&[>T.3"D1Y7/H>_O]S+X;;E:/] 'V:IZ?5CHT(S+QB3:+%>2SY?-9B7O'TW7 MW%F%!*SR/ =%:7KCI (#+$T2[TP?WW0HSJNZNRGPXZ)HX R1;W_+\V]4J'6_6B7IM-\0\+ M(57[E[87]X?%6G\UC*YNUY5[MQ"J*.%ZZ8N!:'>7J*@ 85D%<"FA4@HKS*UJ M-&XS8VJAT>!(TGG2G@SM?$FZYO0[;WK12(^%[8VS=YFOQIN3V(O6?Y'I<$CC M&&5:1LKHV$Z/VDU/O9N>>3L]]6YZ.JF,4$T2;T;R8GZ'_]W'2_6X&8&#K(_; M[^;=G.A)+IHNGUFVK=1,9F)SSYKUBG*]<,])3E$I (0D X@4*6!,*OV'PD)) MI@IAU3[==L"IO93V[4UZ@Y/6XN2/P6;'_=2KF%L&Q &1C!T5WP2B3[\<*V1" M]\RY/.C8?7.L(#C1.\?N.M^F$$WS=KE8UXL'N>"UW'^-&PY@+"=K02!K?(A.(+F4<#A&MH M!.Z#<':XD=LA7'/[N"O"U2N\\\.>Y&K]_$5_ =8Z,'JG Z4G$U__6C?]!N!. MV5;*(L,\58"(E '$,P28_C(!IKA 4I*BM$W;\!E^>EMW@_5W26M_NTC8>G"7 M+.3Y_>_;)\..;V(!')F!+B*;[&Q/_H@B(NR#6NC4,GL#QLXO4AYGD1A\#ZG:?'&EFR\Z+#QRJ=ES_N) MF+DMM772G% M7(X!U=$2J*HB8Z*DF5".M8R>EDQO==>;G;S[RYQ#R&:O/KBO[$KV7'+6/?.: M+KL0;(0IB,S.@P=)[T(GNMY/R)X7\;>W;L0RM'J:ERUC:ZG= M@)9;6;;N<1 M1K:5Y;L6%_2Y:\^YD?\NZ>J]_H[/(*I*GJ%<+RR% HC('-!"!Y0ZT!2IA(S" M3,W6RS6=6P245X=S"BVW@\9[./6WLW (DZ[#:1%0!@4I]I'@-5N#@N<0;08% M<:2XTQ],MP#4&IN+H>CUNXP7E%I[=!">VE_EOVNG2?PM?:H-4YG1]B1^9SAG M"J55!7(%N696T^('RA3(E$"E9)86);-A5KOAIL:LW\T8B;'9?]+E83?OKF,1? _OPI"C;^5==__4CI[%59X+W'D[:U*T9:-O M]+W%?H98OTB;%88D1":!I 0"5 D!:%:5(,\89(*GE);4<3UK-?#TEJ^MZAQ@ MQMY6KWN;]6C.)!.NG7G0OZ$/M%[HOW<:WHZ+6+LIL5RS!HDY,O M!H/"7=+C8-X->]^D 8ND!R/9HI'LP9%\O_1-\?+VY#"N:^0I^C"N[^7H3 M=23<^8JF^+V 7Q:K?9+K#PO3FD8/93K>_UG/Y[.\T.]%##G@'#& <,H!R[(< M8(%X7A58B_A:-O%XR"\JW5P*,2I L4+QG-Z5J/HZ0OJWJY>E\WG,[-_FG? M9H3("@J..) 5S@$B)0$T*W/ 6253I')4%E:5K.>'F%H$W1J9J-;*Y%F;Z7 $ MC_Q<.>TU>.=\!S MT?*#0YW+G_0+K5YV\GM#FYK?+\2OIAF@#NR&0H6T("4O*-+1%5 M@2HM%($*R9*5;CNREB-/;TO6A 7=1FNK;M*TG33I>KVJV6;=IKFLESH*TS-F M=FP?]=*R,9NX/Y9S/2V-8QV)[?S8Q601,(_,KL=-2^^2UNKVZ*BW.THIB2-6 M0<,SV[%'C= < 7D9I+E>[GLPK>1J)<5W^M=2)?^@\TV_*SF?+_\TVDU;)8GDT+,HW.>- M:^"S=%]P3I^,3=]T:>35.&O*#WR]7OBR=:B[>M!J$Y]>]^$/^Q:=9F M-= ?H.G5M+%'O-FL/RW77^73=DTMG:1JC]CSM'AX2"N^3#_E1K;Y/!W>07X_#?^FO# M-Y:./2UA.]C$,G;<_C>1(3_JGA-[/"\MX4:N?LJF;P/V??EVN6@VC[+5@>L4 ML@4B' E2 5CD'"#]UC!G. @H BN<8T2LBP%=O,Z;PKZU/+\1^K2_S[BZDZK5I MSC9#E.:B$A"H+!=F2U@"F@H.%%2":*YFG$B7 _?=K:=XK.Z36KL'ELB5*"M( M 4:%!*B@!) B5>;-5J"<510CZ"AZ[ /62-M'-X)EM[KP@R#RV\=X_Z$['/C% MF/:W-L[O,PB^Z)BJW=1Y<5CP21."R9A9SN?F8Q\6>IYD$U8S] 54H5L?#;?ZC;UIZ;G]LM-"B2+'& BCV("0#GEK!%']&L';=.)#;H1Z4ET0?TC,"[%@K-T$.!SG?M)'.% M99F+')2T*'1(KM\JE L,EM!) _?"6%,+.P=3=SU&M+'>D@J70+:, M3L- %YE]O5%S#T&OXQ$V)KTPWKA!ZG7'CZ)6BTO\ZV_;XV1-:F9+0(_0M0IH M0Z9_:GZ32Z7, >0LJU21RBH'HB08(,%+P @DH&"R*"#!FFN@3UQJ;<%$ \UN M"W&HO-6VMFW/S=G=2G+3!LR]C93]I%C&C6$Q'BD0'(QN-QF-V7O= 3K+D]9T M8&QO4R7"%N6Z(1:\,-=R^-&+<]U@.56@ZWB'T+V>ONNIDC.&N"@J#($L<@E0 MEF* $2OT3. 4L;RL"+/:K;0<;VI;F/J+AT(U+.H M3@W"@M39/ZY;FQ8_$)U M?'+&<0HMGR[C&;#GTP$Z_DV?NMM,I.O3@4_V;9\.+_.4]Z/-#_-_TPK^IUX4 MZ[M_E3HRK;D1]M*_T/Q^^ ][GYQ5(D425AG@E20 D0P:71T(LA(1H3 N2LQF M3SJ"6HIO:[I:VT64-]GD\N"\M"S>LV.,O$NX_K-5HNAM;>.AU=:3[O=TG3#Y M4"_:0G,=A*Y_2/<*K3#3JWA!($<2<*)R@!@L 2DY B4I%$0"%RK+^^E]I\. M*4[N8-=4IE8NQ"M/*JM8FF.I0%6R4D^JU),J*PXP8P27."L$P4YZG6--Z"AB MGM:3.>:4V2T21YN(R'%;-P?FSV3/P+MD9WOW2S,I+_]M[X* :J$A@ TK)7J3 M1>/JC(8 [TB$-,A-/=:E;9_QPSOWI;TP@QP6&0:,0@A021#07%J"-*^HS&E> MZ)C(KI[R\D N#^HXY9-=[W4O>KR"J<6*- A.D0FM ^@E57D4E9]'RF'M&02Q MD9:<)[]:H;(,KP)Q<75Y_NKQ%I57/3A82U[_M+="_.-RT?:U_$)7GU=Z/:5O M;RK>Y% :.H-(.X?*"D!LSA[*H@!4KP_UPB++)!0X(]1*ZL=AS,F%EGNEXW?) M$UTE/XVYSLKP5[&VC!;#(A@[)NS ^]:!IPW6W]"D,[FMK92[/L[J$Z??=;)UV;XWN M/&MVS!9[+B)37=M&?3]C[CBA[BXYG*O.C\!)<;? &+P#N[,AH_=E]X7J5+=V M[WMYM]BH%U*\D0O]P]J(P^Z4>SYN949I+G**UF01;!@P,;73*"X"J3T\,>Y1"]\&P M&'GLWA?V8)SH=^%PL6>B6]M(H^^BL4W=%*C,BE)6G=0]8@P"QBL%!*UH6N98 MAWF6NVX7QYG>IMO0.Z9KWN/8@^PTEG;<:1GU*\[ O;ZM;/!,9ZT48)$### *52+^94 M)D&.2 4ASZ7*'$G@VI#3XX/6K-M:15_%V8X@0F(7F2LZ4T%K:W*B7W1K;SC: ML$4F*(-<'714,K&%X"6O6%\7G&(^R=T;DK.<,L0D*"C- :I* 0BO), B)9A1 MB2ET5+&R&WB"=-,WX6X/X9?M*4V]M=]Q*\@2_)O9QQ/05^8@4W\>(X9Q VHL M2MH?>BK$= (.!WHZ=;4;20E9S]XMUO7Z^:TT*AQS(U7_U_\GGV<\S;&1P@!5 MGE* *%. Y3D%*91,XI044%8V6S)G1YC:]DMG9-);F;1F)MI..\(Y#^1E;@D" M3V0:<4;&FC"N>G^"&QK)_^UA^?-_ZFL[6M _M&S0\L#Y.X[RR%]U:'BZKW_0 M4_WF\8G6*Y,^\7GU:]T\+1LZ_ZP^+AP,1F,3(R5]D'.21"OQSBW0A.9D1Q1<0IP+KGN%=^:OC1>N%.;S^O-@[[E[5C?[5 MK_JOBXAHO6HD](T) NGK6C MQGW107\9',8?T%/@W>2;?FB:C13[MV_339OVEX?2MU+,6$$4R10#D.GP$L&" M 9(7&!#)4TARD>*,#-UQ[-XO[D98D[XV_%\)$S_997* M96->Z1T( 47(O5$.JR'N;L:X$N#>,!TI>/O?R9,@>\&V:Y+A;UY*AK=_?#6U MT3ITE-_DZF?-96=M.D,94M#T*"R03 $B5 (J"P*@JA#-A.055FY[E%'LG-XF MYF_TK_IQ\YB8$-Q$:UWO@C:WNZT72I;=]+\L1.]^28VOCH>N<;X EB3^VI,Z M?9YO_Y-L74UZ7\,S?<]">GVK-P10D5G4"R.G3=]K('AM_)Z]Z6B;O]? UD.\H)"%UDNG%&S3T'UPZ+L,FW M5\8<-^O6#H"C=%O+RX(7 ]P_&L&O_VZ74KW,J@F:WNO/ZGA&"*DR# @Q+6XX M)(!!7 &&,DI9)41)G:0Z_,R8&O7H;V$9K!S@$OR6[!,=U,BD=+%]N>L63\:34>H'+) _K&[+XW MU5(E6\N3/=,]XZ^+^#M&8:$PC4U[U\$<)PO9";@X@=O%D5\G?+,!XVP09W6Q M'V6UTCZ#0DGS57)9_S2Y4I^6BR>Y4LO58[UXV%K3V0GE]YXDCF_E.C1V_C0!W9,;KX-T*)NTC M?9<?Z],9L#'Q9]3MD]7]<_6XMFLI)5P?,<8&0$Z@F"@.)< ,XASEB&9&X*:>P9 MV'[HJ1%M6QECFO%O3 Y6O>BK8$Q01;=&N[&OPSS8D6P<="-SJ0&V53D8S#;Y M;K_\WJ'\MV1K?')_'69GPG1'+"@O.@P_*OVYP_*2Y3SNX"F);O8PEXO[]98= MMS_L.DL.TA<40UQ6&2@D90"E!08480DD5)!+BEA9.>E9.8P]M<.6WG2C,[:W M8;9_CNDF.N(S'7:D%@GDR*P6 %]WF75WI,+*KCN,/ZX,NSLP1[+L'K?P([0W MF[JM@].K\>''#X]/FD?;KTW3/SL%R:M<21V8R=(HM+,,$$D)D&5%J%!4"=<> M+U;C3F^3<;"UVP"K]RQV(RX[V.TH*SB4DV^F&89R50E M ,.F_51>$,!04>B)J*0L"HHX)H[MIZP'GQX_O6V[*;2UE\O!Z+X5=_NXS7O% M9AT).[;F=I@2.]J* W-D[AJ,3GX9S/Z;P7IK>=*;'J4SICMB8=M+V0\_;E,I M9UB.6DFYW\%;*V#S*,47'937F\?F'5TMI)B5 D)!E00<"4UAF8 YZ@$1&"N MPRM<5 PZ:P4WLX3 "8@MCPUNA2WV M04"/UV#@-8!\] /. Q!:/^#$2&/K!YQW]H1^P(4/>PCVOC5]\%?/3W,]U4:+ MKF[[W?2!/R]9 2N]U!(E$0!A1 'A90D*!J$D><9@91G47!UK>JS06_O%6.N@ M07L1T,O/?U"0(G/ /CK)SDX?U=Z+B#D(]X9";B3MWGT$0TGVVD!P4;7WX@W& M$^ZU\>- N]?J D_YWKE>N'Q6;9>17Y>/M%[,%,JJ+"UWJ,AIK9SWEIH4DM;&Y,_.BL=M\E/(&D7$-V&3VPF=(3&76;W MK/=A576/AQE71/>LFT>:N><_>5M/SIXVFN\F4V%7*XR$+"N3#R!AB0 JE7[< MEP!LZ;TN-O_V0 MYD![YY!?=\PS^-N11#A,(Q-&:^@^6,D?K:UQ$E'M8(G2+?+,D*_2\O&R^^?Z M-EZYRO/POFLFTWQ?WO/_VM0K^6;3U O9-++7$4,ZHI JKX!$0@&4\PI@14H@ M[/;;E^4=WUWVF3"A714,[B* MO!W3! %RI!/Y ;SU,NF-37;6!E=PLT4F[ G\M4''/7:WA.#HK-WV.L]5S*99 M+Q_EZE?9-K4>)"A-.2+&2DJ0IOH/5,(C%'M=,\ SF+C5C VXM+F,0MCUS9FQQEWD7';X:*5S MY>,>&[[_E/7##_WJIOHAHP^2]T']ANH+UK+MG:G?[%S'/J:3*IW/5"5S1##6 MO U0[!2 995 N15GBHBF)25U6:'U^A3VP<9[$]Z!Y(]#Y+!A61EW:;.;THL MMI%C AV9>.PQODMV#L3$VV$3.B;N(VU,!\;?;0?;%[^+N]K.-QUOI]O7WX/= M;^^;>'8OY#^DV,SE9_5]14WBU9YFP4*T:^?^%UW+C8\ZCOVPEH_-C%..*T(@ M()PC_2Y1##!"*J HA3A+*TBXE5#5S99,[;W2RI:8S*AW.O9?/Q\4UKW_!_CT M(?G#V)ZTQCMNN_M/EUTH.\HD1'[G!,+?O7WBK=B%;:KH;VH >/- M-_1M _M@WN=?=72_,EE>'Q:F,+U]O>\>PC0ED$F5 90C!A!"'& 3?Q>$4\1H M2BH"W?K 7A]T:O38VYQLC4[VK+Z%&FTFP)(% \,:F? "(.K1*]8>HL#-8BT& M'KE;K#T4Q^UB':[UV"'X52I]&]$>]]5L8^[[17]WVAZF.<38M"P$I31D5)2E M)J,T!X1599%*4A6HL-X,N##0U BH-S79MS4QQCIUBKT*K\7"/A!HT>.I4?!R M6)@'PFVD-;@W?FZK;0M0+BZL+UT_WAK:PHN#Y;+-Y\/QYKO'I_GR67/4;W3- M?YA<_KT/_*,K#._D0V8<+NX@^[R#'$9Y]3>5.R(V[S./NWJ6DXF?4J]$C%AMWU%Y1C*5ICB' M0'$( 5(Y!0S# DA1")5"*C)!7#8MCH>8VMMIS\*$+QO7;((3&-KM.]R&3.07 MR3XHO74!J\3.>AZV1.QXF''KP\ZZ>50<=OZ3?@^V)A:Y6DGQG?[U<5>Q_??E M4OQ9S^?WBZ/FZL.O9FE>4E:6'*0$Z?B58@883Q$@*9-(*<(8RCQ2&+T-LGHF MQL]M',QSXPK_:;&CE+@HCQ;"MCXDVHEDSXN[Y"KFSD1T,UY!^*%UHVW85 M#C077$(E094I#! 1"- RK4 F1 XESK'BEA4F :UR>9K'R=C<'*7I!E(J[L]'<*M[7?) M_@3^$;3<)0*REUA9#[?'R/IO+]DXI#VC\'($ >&CG%KS]*;5?TX-&+,"*RX MRLR:5)2FB+<$N*HJ/8>,9/H'B3%RZHNYN_?4UJ:M:2!Y_^'MYZ3ARY5,2@Q; MFGQ821WKKAS+:/90M(LH/;&)S%NM53%:4AY[&[;@9>_^X]:V'#MV5,9RXB/> MS=>6CU)'_'4R\7VG_LE[ANYD*I>WZ_?2WUO32YKNM[H^7G>76\D MOT6:LIQ5#.05-[);F -:5/JY+T6:B52B'#J5[ >U;FI\T1N;U*V1R5HOH>@Z M:0;;'?+;XTRF'>F\VA1%IJTN\JU_RJ2SL%WB&AN30T?;-KS]3&Z=>GG-G5%" MW(2LZ8D">^@.<@$M'+O)7'AP3_2ABS"(QXGZ-A"\?Y +_MP69#>--F7H3%NE M),TAEIK0*[UN9@4")!?0=+!+JUQ4*6-6FK)6HTV-I7UY"S:=[U57X'$ZE0\(XTJ'S;7"ZG2?;PG/QN/CJ3<8[#;;UY^"P MU_HB;W%O(S6Y>-A)IMW/Y\L_S8AZ:?YV)46]-OH\LIFE3%"2%0H4L*@ @K0 MF- 4L*K*84$1285C.W:'T:>W.[FUM.U4,39Z9&8 MLS0'99Y5(E>E7H#"69>]IF.EU?I5GXF7=L2;B:%)E%Z.,/E0+Q8F&V"IG/+X M?*:CHA)6'.JX$#((4(XKT]HB Q151)K*F12Q?CK>+5[ID3B8C,&*4:9"+L08 MDV"W5(\$:^107JN9.2WNL?JC*8"E2 LM43E66EGVBCKE"E599G>8&84P7ON8&F M]G0/=CIKA)Y%TG;C_W9\HN]"]2:.HT9_#9' V^MG!AMYI_RRR\>;WE<^?W,* M;9=UMI5T,3'$6[I:/>LP\4^Z$HW9/Y=&CEY/YWP&B-]TZE=9L>.R8: _3(3'602-LY M<;-LHVO:1U)DJBK1>L=/.]N3N3'>65C3&G?;55@,+*.ORP:C00MBLC.[#WZ2/XSE26]ZT#6: M*UZ!5VW6PX^\CG.%Y7AEYWP'/^KZ6"\T$W8[Q.^IR9M:/W_H&W":5*A?-ZM= MLX(*2YSF0H",8@40%PH0*200-"^SDC"94NH2OK@,/K7 YJCC[$&7V42TIB?K M']+KN,II6NRX+1;8D=G-F&W"I/Y0:K#<%.OT>+=II)WUP7I!W ):4(IS,F!4 MDO.!YB7->=WCU@; [\_S:JN9,R,80Y87*1!&'!U5608P)PH42"+(.%05Y'X= M?Z\-/362&RPW#V!G._AX+L1H'?!N\WMU4NQ(+@[4D2DN(,HW-/.U!2Q2]]ZK MP[]2NUY;6,[WY[6^@V\$UQ6./^N \/?%$ZW%VSFM'TT7X/X'\1^;IM4$ZY/@ MNW_^8C[9:7/\NZ2K=(8+":54%)0<%P!ES!SY<0X4STK.B:PPIQ[]+T+99_7 MCM\.P^SME#,E$NEQDV!HJQ ]%]:Y/F"$Z/4B,; M'!VJC0+C.5+!TS(YC[C51XY>'50?.1RW3EBWI^8C_JG__4_ MAG_1?S#:R/_U/_Y_4$L#!!0 ( &JLNU(6R=[L,=X -Q,"@ 5 8W9C M;RTR,#(Q,#0P,U]P&ULY+U9DULYDB;ZWK\B;\WK127VI:V[Q[2DJF6C MDF22LFKN?:%A<4B<8O"H2892ZE\_#BZQ+X?D 0]"U=8E180B"8?[!X>[PY=_ M^Y_?SV:_?(/%;$ OX+TRQ_3U9=?_IY@^8]?\J([^^7OW>(?TV^> MD/]8_T.:H(AP@$IFY(LY&_#8;P-^R2=K-A\ZF\W_\:_DC^"7\@IN;+]?? M_ON?OJQ67__UUU__^..//W\/B]F?N\7G7SFEXM?=;_]I^^O?;_W^'V+]V\PY M]^OZ7R]^=3F]ZQ?Q8]FO__NO;S[&+W#FR72^7/EY+ LLI_^Z7/_P31?]:LWS M1^GZY=[?*-^1W:^1\B/".!'LS]^7Z4__\2^__+)AQZ*;P0?(OY2_?__P^MJ2 MT7^+W9]C=_9K^==?=^+U\_3;?#5=_7@]S]WB;$TJDK_^N-6/K_#O?UI.S[[. M8/>S+PO(__ZGB)]%BIRII*(0\3\>_+Q?+TG\NH!E^;7R\S?X@^W'%IJ&(1>^ MKV">8,.6W:JS+E[[I5D12K?8_9*/<:WW:AL6[K^=!-.+S_^$OSOQ $SX" 2H M5$0JG8FWRA-F7/ RBR"CLW M5[M.]571/UO$7[I%@@6JHMUR?A%OP>#Z,=C^QJ]?_0(_B,0OTUG:_==%)]44 MX:H;@*,;<>$V_O0+,5*FY8_^8Q2'B&1*="^*N9_SRQ M(F3P5A >)>X^P# M?.T6JTEFB0D*"&: 3"2 )\Y%3KAF4AANO)%J$/5P==5>T!!/#QI'<[@1A+R: M+J.?_7_@%Z_P)\M)RLPGM,:(50Y-N2R0%1HHT2EZ;:P-AHE!0')CX5XXD4\7 M)\?PN2FHO(?%M$N;34CEDG&.DN2Y(-(EU(@Y*!*BRAQ->Q-X'! L5Y;N!1?U MU.%R**]'!LR+\\7B&N1_FZ>7Z&=.N%7",^J)]QX=0 V..!HB$9(IO$JILI(> MA9?[5NX%%_WTX#((IQM1+QNP[S: NI&IK S1/"!'E+"H*2,E.5.96?:*!AA$ MM5Q;MA=.S-/#R?$\;@0DGQ9^OIP6GFQ-+L%\#-QR0K5 #PUBPGM46^)00VIG M&. A&,;GO;%R+ZC8IPN5HS@],EHV7'DUG<';\[, BXE-,6=I,Q$Q,B*-UL0; M;8AA.3(=*+=@CD+)S15[H<,]/70D:?*D".87(3*/D GZ>%$_/56W\& MD^@0Y\HD=.>#1&X8A8Q@@K@0'(TR2ZWY ""YOFH_C#S!$.O1+&X"(J_GL5O@ MS;CFR4<4#+SHSA'V/UYT"0WPG'64H(A)#/6B#)Q8RR.) %%YPV04Q[DZ/8CH M!Z G&)<=6@!-X.F3__XZ(<>F>;IY5=S>L")H"TYX0G.TA4F9.,51=[*$/PB6 MYS"$[KEG^7X8>H(!W.&8W@1ZGJ6$LEEN_WHSG0.;*"%SMB")DLX0R00G7@I4 MJ8[)E&W0GNL!D'/'TOU0\P3#N<,PNR7$O, OWRT^=7_,)^!5"$HG$IT,1$:M MB/<&B&8.S7BEG:-#>$FW%NZ'EB<8S1V"T2UA97W)OEN\7W3?IO-8HHR!E9N4 M %.42.4LL1ROW. E=0DW:%(:#C W5N^'FB<8U!V,Y2U!YWVW7/G9_S_]NC'. MO!?9EY=10+M,1K3+0@9&A#%."(Z\B@-JFFMK]X/-$XSQ#L3NL=^.RAX6X-=T MXVXA,+Q.DT9JI;!ZHR?+5TY[AZ;\<:;OU=7Z >,)1G0/9NG(4"C9E;/W7[KY M1:P132SMDR4@G"*2!TT">$\\B]0!0SWHCX/#S17[0>()AG&/8NW(L/@(\7R! M_& \?)JN9C#16HM,DT;GK$2.>/'5+-X+!VZ-8 M.S(L/BU\R7?_^.,L=+.)]1Y4H!0I%9I(FAQQ$;<0DT[1>A>5/\XRO;9J M_;#Q!(.P1[.X"??D[S";_:\Y.N4?P2_Q/DROE\MSO!#Q\F,V!D8X3V@=12^( M=\H0X)"B--HJ>5Q>P8/+]P/-DXVZ#L'T)M#SMVYVCH)9K%_$%\L)9$>U48)P MQR*1QC#DB$"_RV7/-5>9J>-2K.])H^F7*&CU?IAYLC'7 5C>!'1>S_'3D!W3 M;_#2K_QV6Q-EDS5&,.*!!2(5YR0H[8E.P4,,6NEL!X#.W:OW@\Z3#;P.P/(F MH+/6EB_\"CYWBQ\3 *%U0BV9-/XA U#BC(HD>L>9-9:!&^(M\-JB_8#R9$.M MAS.X"7Q\//.SV?/SY70.R^5$*#3855+$2T_1M\N>6,,S0:/=<)FX W&<;W3' MHOWP\00CKL]-QR1#!T\Y M8L6Z*@6"QML3)!\BK^G.Q?OAY0F&8X=B^,BX>1WSXMEYFN)O/%NM8+F1S;IV M5IB@4Z:>)&'19L=OB04#A$JJI'!94G;<]7/_VOTJ4)]@M'8@=C>A;#Y^@=EL M!WFILV81M22UI4](B%"RA06A0LLD-4?@#^$875VS'TB>8 3W2/8V 8[WYV$V MC:]FG4<^1"W09+3FJ0YOP+I4@E(+(( YAQUY9LA\TGF ]SCF-H$, MA/19R?WMXC\^?D%V+M^=KTJ;GO)H,9$\.NZR)<'&8I%;Y$N&1+36-'*3N#!L M *@\1$,_[#S9..Y@[&^DNG!YF5(.Z?F/#X42F$?X!-]7S_&7_S'AP8>,_R-@ MBA6?*-IEZ/B1;'AY*V6I[I?EZ[[/^SX%ET]"3VR/]?YDGSV_NMDG?-8 M(/ NOYK.<;&IG[WO-L6HE_#*R3'F$F&>:B(!35RGC" (-E PF?[T M_]LNP MEO1VT M6D.\QF^CEMD%&R _F =W^%ZOTS%.RZ]JJ-@IG0&8?K!V^0:+T!UY@UVG?QNO MOM@&!6%XL()((U%)2IY(R-P3B"%G*A0\W'/C6.S<(&=<"!TCX3O!<@RSF\#, M"[_\@K=X^>NW_SJ??O.SQS^D]?JAO*\CKLL'J!JGB6(]B TF M@2;P]/%+MUA]@L79Z_DW/#MKWW4BA0[4!K0MPCJ4IBVQ625BF.)&&9ER?JBM MR!'NR1W4C--='Z^]//T!OP2KA^$9V?E19VJA,7SHHU'1C)!+/A,T%'.60#0R/A0J+JQ]C@]&,T'YI;<#AZKE(Q3C_'>F@YF,--V-3O%_#53]-OW[_"? GHA+Y;?8'% M-2Y-T#U@#D3IS(-J4XJPJ%F3#C)?((Y6[!,*)]XB*5+@G^H:?=@0+E(S6&K.CK'\SDPZ^I;N5G M)XE9ONWF<8=^9T%088BSIH0M2G&LS7@5@V!)*^O0.1TE7'E)8PN1RD$>7RJ) MI0FE]*:;?[X9V@@.E--!D.0%0])+52W(0!@UB:EDC7APFL_AV+J#F!9BD8. MZ%A&/Z$8TI7S$*AS2H,F6>A2H(TVH2U-8%P")2*>$<-N0.G8,-*>^J=R&/(H MZ)R$ZTU$D9[U"F5>G$S?JAAW"U[_(M MQ"@'0E95SC?@^=\9Q;BR'<>#YH$%(D0)LUI&T4)$5\(4Q:R XB?6\>H>(:R% M<.4@]]Z0 F@ 3^\7W5=8K'Z\G_E-0BJ:@5_+;5[B'IE;X9CS)//2:#/%2)SA ML93OEK"']-35R2%XB*H6XI*#(&DPUC=A>/^EZ](?T]ELXB 54R^0*(PEDGI/ M H^2\,RX4S+K(.M8VSL*6@A%#@*0@UC:@$YY7881?Y[BU;MA!N+YM^]Q=E[J M&B[VE"RNK-"(@RS+!#_&2"C#FY/W%C4EPXNWS@M_'^I:B#\. J'!1=$ O-ZA MUO2E*\G:T/M0!JN_R[\O-SN M)*N)N.0@B!J.^PU :<.7B>+2"%?:^J)QAE2;7)H+E X#@H?@4=6R2EEKZ_5' MFE13+:U[+WXV$*9^,_5A.IL60Q[-L'4]WI=NAEQ?%I-L]>."-DJ 5<@JL\#DHZEB=('5?"L<-45U*UCV!]*Q!:G..Z MM[@TR5)F$R607!H:EZIUXKACQ/ID(8J0/:]32'HO2>->@O6 -( FL#2NO,Q MI)<0+HH60K)>6AL(CZ*D29A$?!EAF!F5B5'%'=111;=I&?>!MA)ZCF1Y$["Y M _H>K!8"KW7G%916/*A&I4#\HP/CD"^>\8=:E QI&HW[.%L)-D>RO '7[GJT M8K>?'U??:RR@EYHRB2E$-!*3(=;)3 QU/@2A&$MU\M8>):V9>ZR>E3VL>!H( M*&T5[2XYIBC( M1_Z'"6OF$JR'KB%%TP#2'N"25=1:KFBQ%!215EIB-4_$,?!:*,%!U>H0=%1X MLUJ>TFFTUS ":<)B?[];>;VI3;N#Z)5.7GG"&92\!BE(R#(2W $%+I@64*?4 M[0YBQF[(-(RD;Y>:',7T)I!SI3/B9@=9A:@A(A]8>:)6N)>@0R:I1#>H1J_$ MU[GQ;E(R]@M+%X&;K%/"W0?SA<_KNS 9Z90U3)B>/%3+44'6+-(@'KF MM-,FTX<:\A\.F-NTC&MS5X+,D2S?'S1N YHY?"YYEY^&2P%(:?U Z6?O_13- MNA?^ZW3E9U>.Q"0ZYK/)B?AUS*-$3P)S90@P==S:0+.NDU+R.&WC6MR5L#6P M2!I04!]@Y:=S2+_YQ7PZ_[Q\%N/YV?DZ@Q@=BFF/ ML6GB(>2>XXD?VX>H#-=3B[>!V_=Z#! W^&ZQ9G-:;_0]+-8[G]! A5%X M.J-+";GJ<5)4] HM$MH[;$(Y<(Q3.$_I<6IM*LA_MI&MN4; ]Y!\BJ4=1=G?9E MD])4,(6;$(;(I%Q)() $E7KDV<5 8QW[\1'"QK8-V\/?H5)K (17 NCWVA,A MZZ CLBL('TH3%(UZG2N$3_8T>!=4I?XA/8AK+0Y]6C .+;VV 'G+K T'JRQ M0+)QI>>!U<0[5QX7A<%]0: /3K$=!(@'V8$GC$2/!L"CI-4B\+96A0E)!["6 M,)WP_ BIBB-ER@Q.RIA(0KD3@6X/\Z]:KYOF '> E!H V[54B/)!4Z(U:B 90R2^@%!PO.P<,.=C MG3-\#T'')ZE\@_DYPM\EKC3BGX0DRVP\ \3[TN[>,?PF@W.5'C-V%(P;^1U" MWK>S30[@;2.IN,O5N[RE?T)-%JD4TAA34AZT-\0KJ@FUS G%8D)U6\E ND+& MN/'8&O@XG,M-@.0OBVZY?+_H\G0U"&>28E](2Q4W4^$^!YSK@NH.8<<.8-9!T+,<;4%*OY^B/P7*U0WU( MPCOC$TEEYH54U), :[]20NP5<5)G#\J_3>;>8KG[LC@_>U]<_91,\^RNL MOG3IZE 68YVTVG$B1(F6MD-9QPD^.&,.MHR381TL15 MO=WR]@9YC@9L<8N$*,VJ3236TDC*H'-B4VE\I!CGY2V4T9I OT70N$W$ZX'R M.,XW<85O'.FUG>JL@Q"U()R5]#7CT9FV/)=$(@-6.99#K:2O'0TC-P>O@90# M&=R =KGC56%7A'7!&>O+=OHL_]A NSK%! Z4XGM09 ^5 AZ@>(,[]<3O,T;L29_L_Y MQGXLEN6S=R]>O^H6'_T,WN5U [9U>=C&1"WEJRD9J73V1%-:>D.@K^:]S\0R MB/AC(134>3>JMZ=Q'Z%J0[T1+/R,IZ+P0%AIT# 6))5B'4G1/')!>F)HD#)R METRE)_8:NQGWM>W)G81]Y=_P&?A]O@ _*QF@_XGW7GE,\M-Y85^GRVF M2_RGE_CM_/-[6$R[=*D,J!-:L:S1)!2E>[G6Q&6T$&D*Z%1:356H\UI<;4OC M/A2.=1I.BX2?\$@4%H")RBC/22DL(5(C,ZP2DB2M43EP[KP\K95TQ&;&?>5\ M:L=@7^FWTS_M 4[C=YM)@^^[Q5KPJ]5B&LY7&Z>I-/GNYBND:K9^R=D$K2<\ M!6IYM,13;\N[<43K$%TH'KAB5@@1;*T,LT$W,N[#;6W\CRGU!H*$NZ9AN\*K MR^%Y)N-OVXSXRHS(Q'F95)\(<\Q:G:VVJDY.\'T4]0O(/*EB-XRL'P'0_FQO$CTO MI[/S52F/9L26)#XH3S$G$,GBM>)[9P#T'C!LI.@J!#6-\$AOX. M98 OI&?XH?XS7"^]NE+J?L$U(Q*SDE%"!:"7%I4E5@8@CO+$G'5>ASI/7_M2 MVD]O/:D<\*K">E)PW&AL&353DI4FP%:@QD9>!IH2,1FRC]E*SNN,X]V+S'$O MT+J8.1"@^XNO971NE?_M]B!,,6V]XGBX+3KTU!CB.)[U#$EH9VEFE?H)[4GH MN!=T"P@=1(0#8O04M<"W"Z]QSQ\@ 9P55_UN1_WB ZYO^KBRX2,IJ5=A/"2+ M!BI&OM(N\X'.P='EI"TSA +J5YF,(-;1,HJ!23JW(R]R#N^8>MVD4]% M"I-@51EOXXBR 0WYD-'H9HZ3)+,*>$A+G5+=S:[I&+M=Y="XN-U']6"N-_!< M<_DRNWS5+=["']O)W"5.N>CF^&7NEI*(WC=5XE]R*S$<0=@(=; S]J": MD3W*4R)]HL0E&DBRR"Q+$W6Z3C[?7=2,BZ.*PK_9ZN58232 IDOF?"PVJE^D MY>]?B^'"*=.4;3>5>+"N7WM2 MG!TFDL9QIIG8;BISER,WD3A9&JUJ/$$NHE>N"L^X,OCO=9XT>I$W;O[C:?79 M02)I &<7UNJ+DK"Y=9+6%D7P,>:2 :&5QHTXG4F(-!,MK-!*>2-XG3%8]Y(T M=KOYP>SZ89C> 'JNTO^R._/3^20++IG,0!2GJNA9AWH64.URKUAV0@I7*4_I M%BV-^(''"?EF@M%Q'&\!,Y=%0;NK.0=*L\U$6FV+4F:E\,&3')3,66N:3/7N MLBU8X,?*]OXVL0=H$CLR! M49RG.E?5G>0TBL6< 'NWJ5V%]XU#:'D%A M*+.*)Y*9"\@N&?%PE,0)&:UCSGFN>WEO@X!I3/^_#@;V -@! FD<8I>).SO3 M,=-H G#T15PD,HLRH%UQPA@K[47+W!-U.LUU@[IV87<(,O;1;,>(J0$K[>(" M>(,6YVO\ D_I]20.L4H=VF9>R9I,/'P0]C M&R=ZJ&P.QMG7]=6,)VJQ&NAJO,FKB1;! M6VL3T9#1Y\[@B&UDR#I2#LW@Z698[TH0YB7D M:9RN2J*&R,%R](PRE.)+0UR2@6CO*5,N@39U(F&/TS;ZT+>3X6U@.3517'VM MMS*J8^ 0HB19Q77J6*D2%QGWH"WDH)FR=5Z=KY$Q^LRWDR'J<.XW8'3=[,*Z M[KWZ>/SXQ?FBB&'C+^^ZETVL\($%@8H[*SPX0BCB+7(11!:1"<>9J%--.N0N M1A\Q=T)5.)+L&\#]FJNOE\MS5/M7>DENC-NW\,?ZGY83+QV-S ABJ$+3UJ// MAE8((TR"$)Y&#JQ6@GL?^D:?<'=:,W%8>35Q=5^IX/S4W9-=L-YD0 :G\X+K/\_6G_,W/SF&B MC!8VY$PT+^K!.(^2XHIH*;2-B&K#*]5<5M[9Z$/\GL QJ8"1!L[,M<3&]0Z> M1=SGHNQ]N=H,+)S$)%WTV9)@>"R9CK24N#H2G61,12L>AX)'N>?LP>^0TP O*/T:8>]19ZS3)E(WTN92J:62(E#H0 MJVP@C'K%DM&W9#,'1L=6[I_GR^_0ISF*:2+?,8@ MO/*,V)+X+V4.I9#($5ZR%+,31HI>27K]$'(?&>.E?0X@VFYH/C?@Z]^13V:= MIBJCMX@*%/4J [5.DR"9!\>E2"+(RAUXWNR5SGFJUCN'*)6!V-P 4-["JES! M[Q?=MRF:=\]__+Z$]'K^#NUF7YI3/8NKZ;?-/+7=!>VUY)Q:3@R@+R@9ER1H MH$2J9$KWJB0JY07O3VLC0!O:S*DLM":>NW!S>;I:)TH8&I@#)@A3!DJC&4TL M4$D@,$VM!NYMG8S.2QK&-8-JR[L;A/4-:+-K(?\2KY_'Z0RNI=U\ZO9E) MP?8E^-E9&1WYW^N?3WQ6I8Z7DW(IX4'/L8S[H$25+G)< Y.^#LC[4-=,Z^R1 M4-15%F@3,%US;UF2R[K%F\[/WY20-.YJG5Q6F%R2=H),CC-#LD<'K(PN0EM= M6N+!R,1%4%S606D/XL;5K,V!=&AQ-F!=O-PNNV'I)_\=634O0Z5?X ^GJ^6$ MN6@S-XP8ZDPI+DW$*^;0 31>Y!RIJM0"[C'*QDW:;PZ;@PJR 6#NYJM>SV*9 M.&.HD,B=9%3IV4%+] H ;?FDG7(Z5GOIO).>*_0RI MY MM^'E1%LP7*+#R(4JG6&S*,WU)+&\S.7,5#-59R3?;5K&S=%O#G1'"JN=+**_ M^.F\L._=_*.?P;N,#$26K7Z\G_E-U]&OA>L3$235EGL2@BF;@U(;6':8I)(: M'!50)Y^H'WWC9N4WA\X*0CT6L4>!M61VK#FTHR)O MIW==<'";_7S!/AE],$XD8F&=V>7MOVV$Y2^0\3+^MGVW1//&1!T.LS*DT)'3$"X=6C$Z.^N24A#HV9A_J M6FOW,0PV'H7@D6(:]:Z^B%OY'[N2D4W&_:OIW,\C7.YI.4&+PSB;%'IF$@T0 M$9%K,CFBM+,Q*,JYZ-4\]3G1@)QE&82G)2%IY!3G?JPG@2VUDRD.@2' M$E83*+S-O]?HALWQ/T*[>2*1;B=I0 ]LW>W)>!*HDT1)SZCV.F==)X/Q0;): MZP)R(EOO4,$T<=7>WL[[!7SUT[1[&?KM>XG(7[Q7/ELN8;6<)&J=EE23K"4K M\],"\:44RL@ 4@@O1:YS^1Y&;VL]/TZ$S,%%V2AD[S [C$HY<1%Q0SSC'U$B M2R5R$[<;&*28&@7?SM5'3ZSLJ60?Q;@XQ_6F/DQG MZT#7A ,%M#0$>OM&$&G1#\/3)0E'K]\Q)= 6J9.N>WDO;L(O7=\4=I( N7A*AM&U@%H\<<)L-D1RA]=, M#.C+62.C1%,ET#HAH<&U>5T_^^:GL^*]O>H69;J^\G#ER79F!) FIM$W(02L: J.JSBB" PD>]]5G9%U: M0ZA-Z-7^?)TD3E74,9/ N")2X!GU!C2)-@G%.!5X3D?VR\=]_SDQ1BN)KMV@ MT>9=X9[HF]>EF7TD.94'!HFF3?#>DNA%I!P\5::.-;H_K8W,/3Y1T&@HH36A M+:]="U>:R>]:S*>)<1JRPP.M-7/H]VE'O&:">):BI^!8C+;^K7X7:4V&B 9# MQT/W]]&":@Y[M]..=S;(MA<"]>"E]D @LA)^L'B0A86^U#9 M9,3H%(@<5'P-5&-_@*];#^]=7N^DS(L+:-V$%)E-&ODEIV+A'H*:# ?5 MP00FG#P=YN [TMW-/Y(G[Q99C+E<;M$ZZHHLB0LA-/ MI*>X)^,YR4$&*<"8I'MUC3TXXG,_;4T&>JHIN6%%U4Y@O#\?)^AJ<9Y%)BE0 M]+52"L2RZ-&E*T\"3%DIZF"Q/XU-AG)J8;*2Z!IPD\NVRO]*6/^;G\':HD". M32-BO_S#LWFZ_H,KO[F9\',[-RK.SLOHB]^^X]F=?X8/>(Y^*QU_5Q,(BHM2 M=4Z#ET1J!*%-X(C0+CF?J$=A5 'V:?57G7[_.UJSTLQTK7\]SMSC;"/." MJ5)G:GD@,3)-I/) @ESG9'.*WZGH8YWGTIX$CIM*7V^^3 7Q-!%.O=()L*XY=;$<+59L76^(52$0D3,+.:8L?9V$]1N$C#S[X230.9SS#<3) MK_X M,VJKW7P5A=4 %$N#ZN6SY?+\#!*;> %!, #B8JG11.:4#'E+N'=@P''D69VD M\FMDC'OUU91W-Q3S&T#.A^GG+WC8?E_"NK#\75CYZ;Q$5'=1H%?=XJ)P;=T# M?5=5^0/]$Y$%WO#$V9)VS%0BWM-((I@R13O2XM^H)47DJP3: MX6UY\7H3[\)L^GDMSR5:IN>%F@F3*E 7,@&ET4:A:%=X49Y,%5?Y-$]CJ=#8I(4@(]]WLVDL M#W77MM!OE'+/3SY^GO(A6QAHJ/*[Q6<_WR;+7(YUWLR$>7]E-[M.95,_NYSX M? %0RU!%X?\1+6.IV%;HA.2P3K4QB"#!LZJ3JS<(^4<'WAZ2VB<4U/-9>:]/ MH$(V*9-0!NI(P7QY>O7$\YR4%?A/MDY"VM'Y?GCGDM#3>9 M&!/+J%T\Y)[S2))547KE1!"ICB'Y %4_@\[)F I!)[1, 9:M'UI@)D,(UIIZX'YY'*H@KK;M(SL/8^.M2.ETX"O_&JZ MC'ZVR0":9*E$,FK=18,2R='9MPYW 3Q';1. ]74:1UVE8F0O>'1,'2R1!M#T M>\D'_FVYFIXA2Y83+Z(,-A5R>2#224Z<-^5 0$@,K6(P=335=3K&3=(>'U%' M2*6)._"5GR[^YF?G<(5%K^?(F/,UCS9W_ 0/1XINTQ^?$TFS(#912710G'/J MLV1UWFE[D3=NWNGX&!Q>ADU \P-\@_DY;!J7S]=L^OMT]>7%^7+5G<'BIOEI M?3"-C^H12 M;Q;CMW)M[]XKPUM&YH1&MXNEG34P$HS+)$M0PCEP0=8I;#V&ZG$S5%O%=P6) M-X#N*[W7;]Y%(?H@/;6E]WJ9[YB!>,88<:#QS 8;4Z4V/O?3-&X&V?C('$A: M#>#N]<4,T9L;49)%6SJX@]"JI&H*XAA08BD%9YT2BM9*DKV'I'YA,)?REW>]LE;H! :HD+%$OD8/&6^)Y MXB09#BD;;22OHPH/)+@?8G_BEYM3"+J)J,%VA,I]^]UM*TK/K/)$\3)JU 9/ MO&6.4/!:1Z4DY#J-3GN1UP^M/_';S_!";%C7/IO-NC_*=E]UB_([94#TSIR9 M^"1"8,P2PX4M>\2KI!0G"@;)L6",2G6 >@BU_7#[$[\O51=Q S#>#?/[<=/T MX48HSJ(B*3C<1\PEISEY(@S-%%CFJE+&QGT4]8/C3_PX-8BH&H#K\^^^NEB M74^W>#E=?NV6?O8NO^G0K)Y^@[29)7G+78Q&.VL=B2;+TC=)$%]:N%.7N6/2 MR.3KE/4<0FT_\/[$;U?51=P$D/_2=>F/Z6R&;'V-+)U_GA8+YLZ]\9S!6\U+ MH\U0\J\9L=Q]7>_ M6."ULC5W)M%PY)=VI(3DB*1:D,!E)AZ"SU9!XI5JH65-(O> -T".Q,K2'LN#=YQ)EU*=U,]'2>N'Q9_Z M_6A(X37@*ETVC]VTNRH36#XO *YF@IF 9H?AEMBD:+%($@EEDH:)0'D6R5%6 MIR%4#^+Z9;W_Q$]+0PNP 4S^/D>S.6UH?S'ST[,2(MM^D?[/^>8A[;?O7V%^ M\>P0F4J"14>T4I9(IP()E$K"?0["9>W0>JZ3W;PWK?T0^Q,_+546;P, _@BS M_'J^/%^4$"Z>25A\@]OWA#3.EWZ74!(5->/(0;PQ-%5X(EF2D.LT/NA!7#^( M_L3O24,+L %,/DMHQ*ZFR^G\\XMN>=N7A+?V$3D/%MTWJ1@:SHYK8IF,)%&%9XN9 M9'P=*_,^BOHA[Z=^#AI 5"-"KG0>V+32V>SDFDUQW&!OLLV ]=/^'+3C6I-*# X3(\Z$LW0UDNRVOKZM:A] I]+R8-"5!"KB)0XIGBQ-C$HP=T MR4*=^.2CI/7#YT_\>#.L\!I XV]^,4?+M\Q%69^]F]N!H,&PG$D$YPK'#$'# M1!".EB]0#LK[2F\V#Q/6#XD_\ZO-@()KXMWF+?QQI6?4HIOCE_%JF/76#B$G M;6PD5DE+9/!E[FDI+3&9.AV4HE G)KDOI?VP^A._ZE05[8#@/7V;M]OO72]A MY:>SBGW?[E_R5(W@>FYZH,YPMU>[P#0W/@KTIHF)Q=EVAA/O@D1,.ZL31&%E MG1CQ_30=Y8OCZ2[V\:8]TX?I\A_=_!5^9K?X\?Q\.EO]9W=>HEPO81D7T[5) M/;%<.)7P0">JD .\]$<1CA&3DO7K3HM1/P:[PY8>MW7;0*"XYG/7Y7X#MN(# M:OS=XL6ZL?;K^=7?F.)E@GKK4TFYGP@1DG0A$A55J0ZAR-M^O;P# ]O2 ;0.UN1/G;;@7+74'(1:/ORYJ0YS\NO_Z$G_WL^W0Y M05ZZ%'(DSDO<*RV16,4YT=$IIF700M:Q,8^A>ES5>D)PW7S).96D&T#U]1V\ M[,[\=#[1R!]!32+(0DUDIK@;_#T2DP;NDN&9U1FS$BQI,TG*&6>$@]K$%24IU'! M)(#W-YO-WV,S/K;2V";BL8+L:G&U ?USF4FT?-4M'M#YZP/EA44:LB7"E.(A MDX!82(DXEVA.)@K4]I62'_8@,V11_O&CZMS!L ^/,H$*@Q M OXEG#*FSI6]#Y5/,_)R((!NZN%:TGS"4YRNM$/$J^F"0\L3//(]O/#IGOKV M8$!3HZ"R="KYA":)B!&]<(%&;@!*HD9WW">?6:51Z(.0?W226OP"Z7Q6++6> M@;3-_>=D,M[A:<9C[$OZLD/78-UALTA]"*Z(Y4H1Q6/DU&IF3WV8\L="2+;@(7EF45# ]$F:#Q(,1!+C2*<)2 M5Y9[EQ@9#8?+K!N<@0WHBVMJMOA.1=->:M=+'TV H#0G1KRTI7]_]L2;(/#@ M&R>C]E3Z.A,;^E(X[C/*&!=7%=FU@,DK+OW+[CRL\OELM]?+[4TD\Q:TC"1; M(?#P!D5"S!)/&J7FKF?OH82$0;#Q@.QEX$$U41-P$L(JX\0SQ?3 MU12Y]\U/9V4CN,N/_GH7WQ=(WG158DV38+6R*AIB-+ R\T\0)W@@AC'*N:+* MTCHE*X=0.ZZR/ DXJPNQ 4WY:*/I27 V,^XMH31:O%\R$"N3)$RY0'D.7(HZ MJ'R4M''?6TX"P6'%TP#>[C!C[CY(L)PPD2!I ,+ J5),@T?)@R#42F6YE9V52' P+ME+CVW_:*H)] MP#5D%<$^DFX U7?F.$.9F>8S+Z%77S*12^,U:8DV641%O3>V3J;%3U9%L!<6 M^E01[".8L0/;C^:[E[1YSE@@R(IB<$L\HD9RHEWV,3@JI+Q1J_+S5!'L)_Y&.+;G\N;T*&EA*)X"-NCI:P/A=@D]$BF3K7Z#]-%<$Q]V8U M638 U#NSEG62SEK)T'CVO$QM0N,9.45\DB9F)UP*=?#XU*L(]A)^GRJ"?231 M )KZI:R[**R3P90./JC+M?$DR.1Q9RQ+QB5PJ.,5/]4J@KU0<% 5P3XB:0!G M=UBJ[[O%*G>S:;=]?]]8JEDG "6(DB4;-P-:JL$(XA4DK75.VIXL0G@7@4^Z M(N"(*[6&_)X&++>&,L]X^J@PA&OIT%#&.\(9K8GT4>EL,K.ZCBO:F\1QU6 5 M@.P/P@.DU0 ,2]3T_ P6-W>SU?590.E_ZPGWONPFLE(Q5BH6C$PZY)QDG:#= MPW0U#[A#P-!5DTP#.#N^+$=3YE-VG"BE*=K+Z-![GH&8:)+W.437V/O(F[UR MP:J]ZXUWU1_^/*I!>9IXJ>3;_1+5\ M>P'HF%J^?:3YA&OY;HR5K5["=\]ZIZK *H6[H*BWC6 $>6)(-$9'EP33Z5'K[ND4 MW>TELWY%=_LPL %]<:]>??[C(HW'*I8T9Y&DX +N*TL2F B$:6EI0-^'BCK. M:@_B6BFUJW@_#2VBEE%W)44H:.HZ [%!1=;0DU41;R5X]\GCLF4!+0*B M:)FK&XT@ 3='N#?:&F"*\CJ!B >(&O<^K0VRH:0QHD9;+E:3#R7XO5;SB9=" M*-3P(MI$I&! G,Z*:!X%BR4CQ_=R\/!3K\ 'O[L)G6O+CIN-4M7H.IR]+6!B M"V54A-0;+W;9U5&A6Y,HRE1*8R(2;WN%DOJC8LP;Z@B1W13Z ?P;6>Q_GY\HQTLL^EX/0/W$?W7I<,&[\Y3$ M M0^[W)>3SV9MIAHFE+"H5(^$IX3V<>9GFHA-R++C$M*=*U&F)U(.X1CWI _'0 M%VX'"J<)-_KUV5<_791=O,LW\C)*,>"K;H&[FT1M&0].$TJ!HOZWFH2@/8G. M9V^440$\X4>HO79?^F,Z0T^G=Z@LL7N.R\\_3T@.\ M>M)4C[5/E4"U+QN.3*9:/\P]L.9E;HIBEMK("@HMD5Y2XJAS1(#1(1AF\(M> M;YP]%ALNJ^D5^B@K6)^KRW4V)VQCH_@4G4S:$*<4E'FHD: R1]^%X;:$X>!9 MG1%C_6D-UNXI(6@AE&!6&N/'AK :B[L\;]"(@ 0"WH7I?ZDTA3ZVPUE-K/D2=+E%5]P(-:B4K-9^YBSMEFEP03?X O87H*[_P5L#RZ.+?YK M;S>*QB!9RB3B_M$J*FEO$ U!STX!2T9J,UP^1(,O8 >+_V N-N Z/' -7@8W M>0*; G7$:S2;9"P%20;*(%RML@K<0\Y5/(H^U+624%/571U<3 U [^UY.3#O M\KNOL/#KWDE;'VU"54S6.$%"+,-W;(QXAF@D6J-.%5GBWW7>(NXE:?2^&0-+ M_V;#@4%$T0"F^CVE"*DL8S(1&\J\**K0%PSKJ"6Z_HE%8T*=QD!/X*VK.M:& M%U$#N+N?:U=>CGE,C =T*0(D@7OB'+DF(F'6T)2$$T94:Y3V*'7C7J/543>X M@!H W>Y9YMG\YIXNS]B$0V9.!TID%@&M#JJ( P:$4L8=EUJFT,N;WQMT?:@; M-X.I.N@&%] 3?M?_NU\L\!^F)WC&O[W4J5[M']ED4QU/5UNI_?@$B[-)Z:+.@ 9BE,$SZ6DF MP?/RAS0A1$^CYH_!]+%%?H8F)?O Y]HKRE#,'_LY[2VR;K7 '9PO_.Q%=_:U MFR.#=MMY"3YJ[O[ M?8Y.6WILCZ_G\;R0^OQ\];9;?8"OW6*%#N;SMQ^V_\%9T5T3RJS+*2)GO M)%FIE-*"9&.!1QJ43W4R3FOMZ&>P.88Z!Z,AY0E;*<\2GMO5M&15O5K ]/.7 MU66Z,7Y4?>.E+P&GLFD.8DA;IH[RBC(C":.1$:DH+Y-Z$BF#4+157 M3ITE' M$Z;.Q2=NGG^5+3["XMLT;A+6A#7)"#2C(B\1$X[\L%"JPE1(GGGT8V^&JXY( MVKF+@D;RO ^09C<@:]N 1K$UMCM8;I.=%8 $'AR1,7DB#1H//@1#@(/Q-H'6 M_53P/OBX3<9X^7W'2_8V3(YD5"<:(;FI2R3 MO"UUD3A%@]"9B9CKM#JXDYS1,7.LF&^.I3F:YPT YT+?7CZ0:JL54"_P")6. M+S8'8KF4I;&8X\@81OO=0(?;-6_V2@6L5UMP_%TT$)L; ,J+;KEZE\L#^-5C M]+&;I4E(CF8+Z&0K*4J7*48"=9H8]&=!L60-KZ1F[J6I$2/F0&G?FG\U".L; M -$5#W@70/0AR>P@$)44[D"6,F.1.:'4EE'5#*RJD[IWFY9&M,TPH#F2U4\X M[O1QU<5_?,'3@924QA[EB;!RI.G^)4\56^JYZ8&B27?$MG:N/!-"Y8A6N!#> M(F:I)"$!)SG&Q!S"S*E*4]GOI>E8K?42PNHCQ//%M"0"/?N&;"T&P:MN\='/ M -<]/SN?X>%-?UETR^7O\P7XV?2_\5NT,,N(K.>0NP5\\M\GE$8I*!J9,;C2 ML=?)XJ<88@4#SYSFH5)/Y<&V,/)<\6%P=U-7CB/@)I[#7FX71N)W[QW(@G50 MNF1:+. +7AW3;[")4$^DMART,B3[+$H^CR+!J$!$H!""LT+F.LFG^]$Y[DU> M#:751+4_%-T&BG/X7,[%I^$LQ,O#=M_.RHE["V@1EP/G?&!Z262#! M:R ^LH3_KX&G.IWU]B1TW&S\2HBL*:PG;("68S'Z^7R'-)]CM&.2?'0%K"RRQEF9!IS@3\*M# HY!25VJ%>A39S4[_ MK8+8H<97[R_QD9_=7FRN,[R]?LL9XNH]+*9=>I>?I6Z=8+Q^;.(\X!\0/"A6YAOW.ON]7N#Z4-0L.(<&1U=14HTC;]?JRH&FRE)"LW'( MI)AQ,R;@>>9)N2R$UL,-L^A'TWC/>L-C8 ^ '2"0QB%VF /:T;]\U2T>,FW* M\979"^=P7Y3:TK]+!6*]2*7Y4@PF^PBJ3N_+O<@<-]YT^ANXOBP; &H9LW9Y M['8]I8P+2952!\,H7B<&2 #F",5[1E/O@DEUDB/NHF;D8'P]X7<#2Z(!-%TR M9U'?N.>#U[ M@+QQ\78\"FZ'+P<620,XNT@CV+P"7Y3+[DYAD)E*3T(H#2JXQ\UP!21#L)$: M;H*KTR/@0;+Z/=WT.)ZL&@'=C#ULKV'I'0=E,1)2:2&48L4QR4DH#G1+ MO*G3^>U.W-W0O&\ 0!]*S'\.Z3>_F.,YVTTYUHFQB#P@,95JN:@5 M"5ZA*^]\2"$8RF@=#^!N>L:%T ""[@;G>@/8V187S3^7YZ7IMZ*9WW>+5>YF MTV[;^G!3* #E29-*8GGIY2M%N#6$A!Y%MSK22ENM-XN@=4X<'R/X@/$!:#< 0 M[XLS6)3:RYO[V6K[()4V&B1)2#SZ. Z(A^0)"%">!\B)U^E=\!AES8/N$$#< M2N\?4#I-H&V^/,<=W;,;I8&%,E#%&(6[,7@X;8Z&J."Y\#1KR>M$T!ZF:_0F MO2=!VF"2:0!G6T-D^;9;P?)-Y^(.1C[_CSEZ9>FAK.#1,W$OSO:6W99[5Q MD72\0+N:W&U %QVJ\=]<-MN&C!]+.>$N(SLMYVBM)$=<]"DRZH,Q=3KD'TUZ M+VSJG^^N/:W,&P#YS0#HE:*&EY"G<;J:"*Z"B1K0XRKQ5:O0YLZR3+$(X")W MSE2J>GJ9^WD@6!X)71\IN0:P^&PVZ_XH76]?=8MBVZ!I\P;\6RFXK53ZM >53S,S:AA\5I-FD[51 M'^ ;S,^A".%%-U\7'2S_F*Z^O,!==F>X\"&53H]_Z/%U2WL2/E 5TG;55U=6 M_?N512_J-HQC,BM0Q%%:IHF$,FY."F*CDDP6$S+4::[2D\#CK]\'E_F$['Z. MO_^/B=5>X(X#,:[T^+(&53F+IF2164>]2-S7B5'WI7!L;V9X/-V^<"O(ZFDJ MLY?3I?_\>5'*GW&=+F__@[7]74?3/;SB"=3@'EL^L8[4TD594A^8C,5IUXK8 MDD1C&(,$V3@0=7J.G$A'7N?\NVNQK:<1\DW>K/,+B4GHIJO*HFWI:Q+*5ZY8CZ]GV7J*+\^F_JQ-K. M.^UE< 9]6FN(-#H0FQ%&H"W30B4ASC9/M: >Q]&MP&4.UH&1]R"TR$3'4I(41OI*23 MLBDQX7L9FS]5 ^Z])-NK ?<^;![[9?7C>8A;S0MI.5T!6CF+[MLFT+A]^O,: MG6*T^8CQ#/WN$!QQ',^5!&6D2XH*L(_917T7&QTI0WJ"U2Y7:[#U"V;CA_,%OJBH":0!@6_J7$\%Y M$-*7Z=:V#,1DG+AL+4G1 '#I#.@Z[^\["IHT;0Z4Z]W1T/V8_%1<^EZAOV%= M_+V6'"_>V4((("CA8W)XC\8R+XE231Q$C=:7-#8ZU'OIYPT!Y #",\9(Y!$O M^^PL'C=F2A*?H"IQS70O=^V?, 2P#V[V"@'L(Y,V/+L;_@MS41E'B986C8E7<"&0/+O8*0/U<(8!_)]@H![,/FL4, __G[RQ==VN7Y2J$D)*27!EJ> MD3PM8UF0*QQRD@Z_-/$Q"^GVQXXN\&-EU W"L+%%_5?DQ&:3220ZCC:12L@1T(JP&+6.0M)L^D5S'UYGG'80 ME1 Q($O'1L?K^?)\43)[GWV&>2S]6,ZFRR6*Y:)]BN71&I>(*=$D-']0R46T MB(QRW!HMHU&Z%SX>6VF(&J!,[!O![;WMF:;L^+Z?:?&]-M MUYN&"A8$D\0*P(-DO2HS11/!+5"\E;V%W,_]O7>)D=%PN,SNL'V/9.#H,+AQ MG^[,LB02]:YX<@@ !)2SJ1@V6C*4N)URE('R5VIUF6XFCDRJ$ : -A%6H4- MP;N$FE$HU(-PDJ]7X]4GDKNPEU_MR5_9AC">/4 M$\F\Q]NEM,*$R,!D)DVHTW7[8;J.[BQXYZ?C08FS;GF^N%)EI1,#:G(@*@*: MZ5 >(QVC)# )W/KLK3HE ^X@<5SE,B!^;C49K"*D 8=EU],^QU3_WO$Y0VNB MBI6ZC^ I.AL=9$FRX7A?!<](*+%][O 28Y&"3[W&UC6FCS[&+Y#.9U NYZN, MOKWB%="KX!1+FE!5&JM#= 1YDPF/PE%O8XPWZP"&"K'L3VS3.FH?3-V*Q%06 MW(#::@ATECV]FG5_?#S_BKJH.+-^=JF0ES-#IP$I?4$^ 1L^J.RS._ZH*'OU9H9X8_ RTE'F0V. M)/R32)O1!PS2$FLLVFC&..Y%1N??JR=4K__?V^B._B-04=3<8WT=&S5M_AARZMH?M X(RZ-\& M;=#KY27>;QQQ'K^U/&N7K#.4#3?"^UXRQLLE/E:NW=!,'OM5K9R:#[!N6_JI M>U%:42Y^?)WY"+L]O?<_U@_0G[KG:$&=35?KW_ST9;I([_UB-;UX2O+>.1IU M(IY9W+7PN&OM# E<1!&L!A#]LA('(VD\F V$C6YT08WJ2VY:FY>TJ>O*?I?1 MJV*":"-)+I>N_O7 M3U27;U66@N4A!0+>%)+(I.)$*C_1: DBUP:V@A1GN(B\=IY",PGPVME M0?2E<5RMV1 J#Q3;$P#D!.W2:#4R*R9>9A"6-$7*';&)8Y2- MF]75$/CV$M'AD.M6?G:2L/\'B'B]-^MRZ\C5!7\1[HUY M>)3EKJTR]/O+8$97;P9Z\G^=K',^YSI#3O,YS4$&"%X4^:IF4D6B":32ZN?^ M9038[%4,=XH..P#FH<&9MKIVMU=@N5G=[":OI\I3I2*#+-:E1K-V6T3730M) MQ@5K2[U> &S7HC?&!.-*"E RJ#IQ7=3+P>1/"TE+-#$71:N!(H,&WJ0V.\#I2;*EO80IS)*!,$D3QS:"E\C!HD0,Q7(MV_D#1Y,]3J.3?M!\/IUW M6?#W;O9'OIN%>$QLO_[GIT?O+Q(S4'R^]OR?<[@FS59=7O_XE,E@3>LI\0.D ME TI%J\AEF)KTTX)P0@+19!J99U6CFW"T?UI/-7:K;WIW>SN7;_BXE_YNIYQ M/7LKV?F\J&-?/R\PD2?R9KG,VV^7)!6$2BE!'=U41[_6R#-%$$YZ'8M@9K,% MS_"R&Y2C<6.I1JC=-(1=P*'3RT9KLCG^IM'SAPQJ,1O>,3H @4)[D80K8"1I MO#8) A1("#0)W(8]JK-V>-E%V.:#@'&TRDD TN\@SCCS1\XO:H<_#)??")/\E%< M:U:SL!1#O1FN:SL"IFO)&B+D>E*E#(IDVJ1N]B!NW'1-8]"U4E(7Q6,O,U6[ MUT]G-_.;Y3]FBXQ7T_\A\N;+Y! 29OA O&ID838 =G9=R\SNBH/@< NE@#:Y)^>X7+Y;1,<_KIQ_WXAAN\ M^A6OJU!^_(S7F]PBDXQA3!!Y*:!23378H,#KK(/)JI"OV]J_.9CJ<7,\9T+V MV=3:!8C_3I%779T?9NM>T0,_5H2"/&/M]4R+TBH$;Y58U>>A1Y8*MO$>=M,U M3L_<,P-Q0-7TGC+\=//M&RY^G% <]/+#!@V.=Q%Z_B"Y,&.CJU?39:T7R[)F M1!3MF]+[9%5.7K<9(G6^Y.)C1?U=?NA)ZFAU'>-)XNBVKCYI5X*W$0*3$E3M M#^Q,(*>Z<%H:)CKMVC0/.HK+6RFR@X#\4";?/]25>AY30N'! M8*A=W&(FQX'XSDF7H+.WI=&AW]$D]W*'N1F<3@3P<;KM ,35"JPE*>YX>FX6 M?OGCM^F#:>")H0K)0HXFDJ.3"G@NR/N-0DOKC5&;782'ZAEZ!+67!=TC@;39 M9+2U5CM [LM)B:?<3PHG6=E,<1ESACSF: MM\#HF\X4$:0Y=[+I*84C-RYM MCI6]LTDG**X#0&X3V,2SI&B[L4 2$W45\]HYO&:[F E&F2@;F'< M0#M9(=V ZM=\_76>UISWB0U",(<,N'0D%\D#A.@"L*Q02!^D]&U&/[Q T,C= MNL>!UFEJZ0!=ZZ0;EXI4P@'3J]9WB9/=I? O1N&BBSDSUB;[=RB*FN6>\^+;.@U*Q*,N(!ZE6*8,$OA1: HE'L9H9:!NUHMQ" MS;AIX[-CZ62%=&".WL]G7S99X$PD--R!9$;65BMUO]86C)*RGK.@:Y0KV4+, M. /71H/4J>KH_2#B(1 I\\6R!B)#'DR\\O!!#RH.862$JFA.V..L3AJG34TI MEL%E64 &Q!B2<@2GO\S!Q8X"H%52TH8S '%(;AZ.;\[I,(ZV$(?QE:]FY&8;JH@5ST;5T-Y$0/8R,F]1&,@ M%#+>.F4>O90QZ#:=AU\@J)>L[*#J?VF>Z0FZZ !2Y&G,EJ4V_[R?]DI^QX>R MA;OE9WKD\-,>G"=Y8F)"AZ1]3FWLWY!06 U M[T3''>#[5PJCURJ93V!:'(:@&8CX!"(L3DI4'BU?@V M0>UNNL;%X'AXF3=37AO_XM!IH6^7Z<7Y%K$2\^G03TO2/Z?ID=:=H\^%" M@3?941CF%"#G"*Y$)7*6F%*;-G/[T3?N04,WX&R@S"Y ^G:^^#Y?$&=/4Q+W M(W*]"T73%N2,#?5>#0=?/(+U] V'49G8)M[;2=:X!Q3=0'(XU76!Q'T<^?.G H7V;IL;A2 M1A883V Q*5K"R4((6H%CQ3'TW.30IE/ Z[3U'YD?"8R]RU".TE(7YG"3IZ=& M_LTW:.'""6Z5Q!+/4QOU&J7C MHG)HK+P"Q4'5UL%A\2O\Q7CS[68UI^/OB_ER[29AO13S4SW4R)_QOR>V,*V= M-1#)(P95# *2JP,.N>2.1XS>_+=+WF] 4?CFI_B^I9_K*:ML2-2A7N=V0G/&I4VVM(GV!ZVN;E93=F:(#J*F+KO-K]_4 M?J7IP'*8"HZ]7S-H+<=QS)V_JL,4\C-S*1#JY +%A"9GE$DPR:3 ++-IO[F( M'5=U;-C[C:6V3\.+23'>>>$0A.&9 E3M :5DX'0A1T>$E!IU?CB=]HNI SD$ MB;LO2C57<0=>ZTNGQT@^-TM<@+"RT :!#NJW(""3(1)'FK6IL^RR0.3Z#G;N 3I:/L2?0;N$ MM0,@,X[B3RUKZBXH#LT=988+CH=? ^+Y>?O^+L M\Y_YZH_\*_WVU^6#."8B1%FVNR M:',_IAE+O18^7-K2&0(QEW"^_)H\UDW(AT6]HYX7CZ:$*6UT/=W4P553@AF0 M4 ,\&)DIBVPN)35,QQ:+GSCN3>@*224'!URT>;\IQE+O19^7,K2&1(Q?X6-Y]%L8$@HA4_ ;#&5<_)7 MBRA@=0K)BN2+/7?U_M[$C]L6Z?)7Q7$HZ+ (>W^6GWF<+!I6VVU8)6CA8]2 M05KZR)4IUEK&VW2B'XR%<1LY7?XB. 41)V\%YRDR?)J3##\>YL ,4EOXVM,' M+2D\B)7S5Q)&9J6S$B%XX^H\- E!*_IHO$J9"[S\P1:[RW3O]/&DIBTQGGD0 M%(GD6!>4 B^E@(C,.4R><^M'J*I^3NG%5 D>@K+#JJQ/5%_G<>53#G\C\_#[ M_(H>\V4]LMYR18T75#%; 5[KU<2B1!L36C 9DY62)8'GCB>/9*77W/\0V#L2 MZ&U@<%$KX8[]_\BX^/SG_//7Q?SFR]=?IG_D+4)(219ER/8D]*Y> ?* I5Y8 M9J((GC-FUZ;FI@$SO:;S1UP-K:!PJ>OAT_2_[X3P.<^VR$ AYE0G\41;&"AC M$WA!6[$)4683 QH_QD".8WCI-3W?QVH8$@B7N!C>E.N\6)F%K>R'Z%QTG'Q0 MU*2-.H\BE,SIHQ3.<.6":W,Y:% V>DVSC[\$!E3_1:'_G]/KK_.;ZT\D@JN\ M/C_WB1 F)G*GLK&@$^HCX;P" #FOE M7NW2DGS4R14'#&7M9Z$S.*4$%..$,2(XE&TFJC1IKC-".OP,$!Y4B5V?\NP5 MP3^>;FDFI0G* @:#H&1M2BEH+9_25"?1>D7Y9*\ M&*(_\DZ!=TK!$N^YD ),$N!BTA L\TX667P^]Z'^H3SL!7GW;P7Y@15_J:!_ M$HD_LFZXTXDV-K#H!"A56\;+H"%K&3D7T7@WK@O^*@M[0=[_NT)^ +5?(N+7 M ^\UKJTJ4<9(ZQPYQ=NUQ1(O&7@)BCL9N%?CGDCMHGZ_0RCV[PCTT[5]41A_ M,;A>*VO6!;.V"J*D2$6Y56\<[T%DP903.CLHZL.8[3*F\ MV+Y.,FD5%@_,95\;WFK VBTOBZ0Q9[0ICN&<']AED/\[G(L>J;7>FP[65K7+ MJ_ERF9?SV7*-XR'* 5]Y^*#5@(;^X^]M!7\?:TU\H0[KCR)!'(.M(!"X;99U75:WW 1)/BP74!+A1!7F(#C-H#@GE$N9J]"F M4'P75>-6 )T)/6O8R(PA-5-9@);!3H_H:+!3WLCSQ,:/OL<8,&L[N)'>$N6V)> MR"A Z&B!()#)X5(%)#HGDW^^?)EL;*3J\JN++E$ M23Z YUZ#(@\ T!/=Q8;,O,LJ8)OK:WL0=S$!ZR%8VFZWAE-2MT9K1F"MZ=_\:Q)9ECH1=)5.F1BF51&4C> U,X[3CF[E MV1A^H&I\PS($/C8MR6!Z&/"0M9$16742/=64W#UD4(.RC; SF!56)%-&24#_]FYX38ZV-IPQJ?%I'5B^AJ&#$ MZ#/%U 9EO1V2ZVQG =J7'(/'S&2[MB"MG9K?\O6CG^]D3'74] V0$ M9Y^84%;:PAOU2MY&3;]6Y1 \O.C$'"OW+BK$'KCX'?_\E:*XQ12OEA.1R0=C MC(%F6H%"LH;>DIA$P,"3K%=4VMPRVDI.)_@Y6L\O >=HD?>%G'_.%_]Z-_NX MF,=<3VYR3*P0]8:Q.A2497!:Y=5@B.P#XYZU*2_83L_XI[=ML'.\T/L"SR_3 MV71)[MG?Y_-$B\ :A9I[R!0^@HHI@#-!@-7D]:4B51"L+7B>T#/^.6P;\!PO M]+[ 0X*9"*.-B+J E2:2SVXY8"$%!U4$5R:R'-M[.N.?GK8!RJ$"[K+@\NU\ MMKSYEA?OYSA;_IYCGOZQFD5[1%STTJ-.#X[V(G*@".GQ\6L'FI;[J DISF9R M/YPF(U"L NZ0M)^R"Z%-:F(+,@J(8#50Q MC-@E%]RBLB84'SB^"HS]7]>?'3E$W4_LR/#B[<(U?7-U-?^3#&2MG'U+!$RO MWZ]N17R8;3.YW==FX(ZLI#(=ZG!:,)6?<-^K==0+5XP;80V'R M[/H;L6CU^?K[O_)5*O/%8U''VZ]819D7T^7U-&[RF8O*(FOBL\ZU44P$0%X2 M&"&C3+R8Q-SA1N\P(L8-S=N9PH:J&!MR/^>KZ7_=Y%G\4><0WRP_E"><;W(F M@Y929+ Y(*A 6A@+@%363*-48G--A(O@.R@UXX;R \*JW;B'AM(GVZ^?/=+$U7[]D0 M!6/(C6(1.*LMY(+)$$S)]?*5HA]@+)M70EY 7ELZQZV5'A2J'2ET5"]REV>\ M_'N>?UG@]Z_32+\1B?W%2MD;O/H2 F;I04A>0&7R01SS##1'="Z7DL)^9O,D M,L9M_G>.0*6!.BXK$7*W9N?EA9^?4'URXAN;I5*.8KEAKJ4DE[R7$JRV%"+[ M9,GYLPPL2X%Y9:V7;2Z4#9AKN7_DV[RX7MU\(8F^B?]U,R7POYM]7M!'6@F_ MS:_?Q#B_F5WG1)'9FXVF$&]QL?A1N_9\J[]2#RT4V%\&YQB0M1-R%XG%[1S5R_FW"V*BH]-,U%%] M,C @&47 PB.4E 2WF?EHVI0VOD99?YF:4VS8H'KHPRI=+V[B2AWICYKY7$X$ MJ\VI90%DCIS6$&E=&.EJ2_5"+C0)K.B]+=#FT_O+L)QD;4X27@>="VXWXUEZ MGW&9UX!]&XD_V7,GT@>M" Q&FQG8O8CLK^LR,G6 MIH%V.@;>SW?DO)M1.)8GDO-DA>9@5%04MY,E1142I)A5T74(;&ZXK;U*7W^) MCA9P.T$G_73(6#_:JXS>\WE[P%?;@/QM2:K+$\589C$*2*;>8?;>U;T\0U'% M4[QA18B-)NOM2>&X4PB&!ET3O?0#NU_GB^LO^"6OUM:'V2,_;^??*%*)4[RJ M>>R[P*7&M8:"#V=T@) H0%&25E;@F4*5G*6,5EK>J$'?P:2..QM@:""VU50' M1::7)A(.WE2&;)?AB"ZTS1C&,9T4VJ@)]E;1Q M>_(/#;5A-=&/L7N9K]_FLWC'FJ4H*%7/H1@*DY21&5R6 D3DT:CL7&'YS"![ MI&[DGOCG ]J1"NFR:L M!4Z%"9013*A-'!TJP"CK<)!$@-,^Z=+F-E>#\ZG''@)WAQ3+U=*ZCYBV5 >N M3H(G3AD3R%P#28*<5N')A)M"GBLJ'FCQ(C>M6SX<1'!_)TZ'H.CES@_MM-9! M+N5-^L^;NP9@M/)_RW_><4N0:&Q7"5 _W7I@?D062."\2S &3#CR M&"BLAXB">"!VP'&C*'YRB&B#*(V&MF^C9ES -53^?&!-=("F1^%\NL99(M]F M^8_OB6(9P;CA\HZIHM!+EQ"\*>0XQY+I*UW 2,&=XN3/V4:)O'W(&Q=OIZ-@ MTWH-KI(.<+;%SC\K0JWKD6/M"UTH1)-ZF MJWO '0.&S1K+X333 .]\F[+H8Z@=MSJNDYUY6)UV@-N]S[1]L=&[C(2FFGHOT8.OG=EMK$,> MD%F;VU_Y/KG6X)PVU]QEE M\L"9D?7JDH$0% >C45I:X3PWJO8[A,IQ YO.X'F" KNWF1]72^'=+"[J]W[. MM_^?L)*+SXJ!#<*"8MR2JQ1+78;"I"*,86/4:FVG=MR]OC.P#J#0+BYF[.;R MGXOI-7E793F)WEB-+H&+ECQORQT$B0%BTHRY'(-0;0I9]R1PW+K\SL!YG-KZ MJ$X+X,>'\A.F>L=N.7$^&%7]&)9L &52!F=5!LM%8E:XX%B;B.DP M.L>M[>\*HB@ M*U@>K;@30Z2_S=9'!9^AM.R?>?KE*YGL-[0(\5($P:H0&%8R!%XBQY"EE,]]T,5M<"[P6)MX*,\]GJF;5'S8SL9ZZO MH.4A@\K2FP2*^SI RPA 9CQDXZS)AAR/J%[#S@'OZZ^PZQ"%/[EWV4# 8[>T MVF IEY)C'4'ZA"$T-CGM'&3+:(>73$!0@;S2H))3DLO CT+,UK?UUQ5@*+R< M+MS.T/*-%L#7Y?7\&U[79AD_)L9&RYE%2%*P*JD"WM>Q65XQXB8'C/M=X'[E M1?U=[1\*(R>)]))JY&N7P-EZF\"-[D;#.S;[OK&9HW,4RRW;.&GKT))WS.IM M1E6/8Y$V)P*N1!]U%.23]^[XG'J@*!$-RKI#V\1I>?$ /FE1KSM%%J-BCK7) MCOUERN0/0=%09?*':&WL/?/9JE]5]P2'7BD3:GJOGI$$ 5Z5ZC*RK!GM_WES MZ.^.+K//'G^9->P':76SX^QI(NX.)'<5.8Q(+_7Z"2VC4,>:(P3Z#D1N7)'D M-;IBCX/)F*5P0REM)P:.D.#8*+B[@WM7,I5$X5(3_HD2\O>4M8">.;#2TL*1 MT1=3]M+]D\?VI/%C5#0?1%YC:_J-Y(;]C#^6'W%Y_?--OF>!9T/HYU!217\L MM Z0*? R&6,\.?]IO_AI^_/'":W;Z'X "8X. L/]%A:*D39I'4D03-"9S\.""K%=/21:N?A36 M:K3(BT[[=8+?]O1Q#MP; >!4Z?5P(+GN)#]OF?#^X?",&:>CY)41$A#Y1C72 MBK+V8V!R%+CR!SYS1XLT.T)7: MU".JHHBY@FVN=0_=G;'='=LF*#FA9>,A*KNDI/+ZM]=R5>''W644?&EPQ_#9 MYI-):9:&'E9(+=NX*$L.&U+PKW,FE H&P9$E2*6DS#$&F>)?/3]M TIRC1P4 ML@:@9$X0A'9@6%"(/CFY.1/H_^2GCT?14/GI0[0V=@#R'QD7'\J'Q?0+<;-2 M5,W#126UU3$"\MKRQM+FX%5 <)$%GA2+=I;D!E+83 T=(<&P4W.5; M?YDN(UY5ANX#[N2ELYGB]4!AMN)>@W<8@87 !(F+&H;4O. M^B09CHV#CXOI?/&, ZEL=CXSP%5M;VU8$*3PD'0I*)7DR>V7M]SZ^!%SUX-C MX'3YC8V 6^(%X_Z.>"-,#+84T*;"5QIB0R0.6(2-]>I_RON-YMU\\HCIZL'U M?I+4NE&YN\=KT<9EK\"(.BA=*P.>N ?&G%2,B>+\?N>3FT\>,4'=3N7'2*T; ME=O[34H6I8-5!-7D0(D<(5!8!1$Y-](ZH_<\G]Q\\C@WK!JK_!BI=:-R0Y'0 M:I]Z.%01*20R4-(X1KN3R^"YU:"YT2X&X?QFL>!KJM]XPSBWF1I#X!0I=G , M\*X6JL_PZC8?^*;>LUH^-*ABG"O,K$#*]9J_#K1Y>5-1;FNICJ$/;?HT[*+J M,H^@CLDL#*ZCCO%VMQYSULEZ D0*,H$RM#+1J5)KQ9SPG&EEVYPT[:9KW&S6 MFS/YS=R M9I%RXK7F<]\2(U*(Z:E@Y'*-)XQ7+40NP7T6X\>-P= MJH'B3Y9>!];ATTWXOD:]U,;X+*H$?)VEF>I)>700K1119,YU;'/R^)2.<:^Y M-;01)XA[=#,Q_^7=VP^?XGQQ3[V6*;B8)8@@/*B4 F#FNG::)OOFA?)[WHY] M]NAQ6^,T,Q4G2; #8[%W.4\Q6D1&/I<7E2\N0\WMXZP.0AU5^P=Q!* M3BC8.T1E%U:P%W/MHE$?_O0Z])/2M+_G^9<%?O\ZC;_G+S5!UZ)>[R1*6I;K M#2>BEK?).7J5##D -K&:ZK;@0X[ G# 6>4R8__+5>IP+1IX0!\U9O8*F(K@@ M# BE9?9&Q"C;3)C\RU3K'8*BH:KU#M':B%O]?_=\)<+M['6IY6QWD$*R&HV@(T*ZX\(G<[A_PL<_Q?7^9_ M_._ZN%MHU*]6L+@%Q.UK1E3],(J:'R^U47M,KPC^Y?W$):YL*;4+=FU"'((& MSXEMDY,.*GACRJYY.GNI^9?WXV3$&ZGY0*EUD#K8/]@5/G/-(DC+!/EF=3)0 MSH4P[&Q(.@>O&@UF^$O?/SW&^VBJN[%3["\$PLO'9?HD)GZ(';3D>36@GJ'W M=>Z$JBW3!0CN8XY).+W93?RE,O3C"+B4G-4A4)B?62^C;GN[N%S?(YZP^3$O MZ@?\DB>6Q:)\"& 2=Z"8H$W#Y@!<:>:T-;1U[-FQYV@:1KPJ<19X[(''H34U M/B0?"?]0/BZFM(M\QZN?\*HV0_]07A##A(G::E@BV$(NI](V 5IR2) SS%*E M(J3<"XU'O7[$^QIG!V)[_5Q23O\W7%3!_I&'3](_>W2SK/MN)AJFT5$(*XT/ MX 4YP@J9!6^\!B:]U%8IEMG%I-$?9S*\B?]U,R7,?OZZF-]\^?K+?)'CU7QY MLR!3++E,@I:9SO4T-Z@$OHZ$T*60ZYL0DV_5A?9UZOI+D!^"C\UH87!]=!"] M_CI?7'\AR[M:O^]F'Q?SF)?+#V6-I;LS5.W11)F M*-UFSL/>)/;7^OX4M+713*<[X3?:0N(4KS9]#IREA[DUY79N39U7<]R>>.A+ MAM@=3V*LY=06S$%'[ZPOZWO$)5O7,<: M7L1_#3NTRD">QQK=O6H$F[2-R8:6B2F4A>D$G-E:S>PIKD,K@?9+0JDHOLA= MAR;]6*:7!;V2Z..ZJ=.-4B%FD^.T?R=>6RS1)LZ#X=9EK5&$O4S3OF_LSS8= MHO2-)%8#(8^?LGJ1K;=?L0HL+Z;+ZVE<;HR_V61:^-RU4U 'T>+C&=WZ?,K?\]5J#.Y\FZ/PVWP6;WOV M;+">4A(ZED+N2+T=[C4'E-:#KITU<\825!L[/R 3_0W2.@;08VNWBWG@6[C; MWL;SV1+F@KQ<&X%S56]JN@0^\ R9D]^;:HB?VB3@CJ5XW&M10X/V+'H;WR%X M-_N#A#M?_+CE-[]^+K/!;N&.694S)(RZWA1T@#JX>HHMF>,/5O46ZSM*OC[IX*L9-2-$WD>*JF%P+FU@: Q"*G4T M2/ 1O$4.@O,HA68^YC8S%#JZI>(,\SPK \Q$0ZZ-JXNV&+#:DMLN5UA_1DS5T&(.]JOY54)#$3($8G:YD^L1BL MAF)20!42YYN=7\X'R1XZ3C4!R.$@/$);'<#PT27:Y.>N&4:@/458"N9L5@J4 M\P+0* $V&>N<($=1[+I:] = XAY0^UT@+:]B\*Y1:]BR6!)1M6C M0?)H>)V@Z9(+:+A@;9*9?^V[':?LPTUTUP$F-Z+ 5;N+B10N"5M;K3+E0*7" MP<<@ 5DLKG LV;5IE;.-F@NYR'&0WN<#*Z'7G/=#&N*7^6+]%&#"38K(;8;@ MR6@K08X(,I/K@ 5NA8Y<-NIZ,L?ZG'0X/@\>>[ M%_\\7=Z*\BZO6L]4OZQDNFJJEI?7[V;QZB9E^KR67YA$86FER0PFI@**? GR MF#T'4S+)5'NG0YM@^$3"QSU&/ MNSZG:+K"\L4/\EJ\G#IEDWB1R9'B=JYP" M.!XTD.!*"6BUT6VTC'L&.,86?:@"QK_%^\)AP>WZH!W@%Y+KFU*F5U," M[?)N,-)$!&L%)Z\CR4@B4T*#9Y&#ELJ&%+S,>K]VFD<2,.[Q7E-DG4TOIQJP MS^- \+$89&)M=BZ'!*R$>B7!TDI+N4 6J)F*WO&RW^7)XVD89R!&OT \4CM_ MC4+M?J9M73ISAU>T-J-#VJ8N,AXXH;7ID=UIHZ5@!@%%,Z3S&(YFPI];+]Q@[EOQ-S7Y?7\&U[?+*;7/]:XRHS'+(L&82UQ M%7T&K+W#27ZI%CV9X,4Q4'KYE?W5?P^%H8'$_)>I\?J*,XKJ:3E]S7^C'>); M]4JW_>)9]]M#B1ICPSU)< UWW)!=DCIAO53LR4UU$GSQ'KQ4F1!LZ=_2^X[[ MD!G(?]ZYY^0D?US,9_1E7'6J7'Y8W&K@W6S]-U8M2>[/I(1QLEA##CLS!91# M6LJQ,- EH^6T58C-+D5#97%.(;N_[?L01#W+[9Q-@QT<^+U)_WFSO%XQ]\M\ ML8/U5=4(5U(5Y0N@KMT3G1 00N(@C.+>.2;U?HV,#S^)/H3,<>%X1OAL'DHW MTV4'0/U,O_>AO$GS[U61=Q4?&!E+A=?>8(J!2JYV A4!=,I%6\:4<&VJP;91 M,_+)=#OESP?61 =H>A3.IVOREG"1EO_XGL@?JG-AN;QCRH88"SH.J417Y^1I M0&4\;2KHHHT4JHE&YFX?\L;%V^DHV%Y2,Z!*.L#9ON68K AC0V:09>:@"F(] M3=<@LW="IB13;-,Q9NM=;H&U.E-(2_SH )@X@@PL M"J8#CXUN0_UEZJT/ <2A]=:':*<#M!V[BSP>IT9A-;?D*Z<@%2BT""ZX H9C MT$+%I$JC0MA321^W"&R\_?N\.K^XNEM=!#>&I(K%!Q)MO0_D1 0A>=0ZD)^= M+J/NMKMLSI$ .J$@]Q!='@W4[WDQG2<*T!;7P\3A:]S4TX?[D9NW/*WE-&J% MG7#126DBQ"K$55(W6(*722++($-.O$VVYQ J+S-2&@:NS;39@?>PF[>/JW7Q M;A87]7L_Y]O_3[S%&&QDD$R]9>D" XR.@@ 31-%&4@B01D#L=FHOTT[Q+TEAM $7P-13-X&5R8*1*-DBME&MC8X?V89O5K5^.#WN( M+D_T8?\V6[^*TV?]\#+\V-YNCA[T'QD7\_)A,?U"\KT^=>SZJ!3W5'M\NL@; MUDGYDBT3%-VQ4 JHY#.0"\VA%"=2K@T.&H7K31MD;3$0]%4UBJGVP+L-&;8K MY39!5%@RA9/!"*+.AO+U,#L+DI(A@24R4-&U:9(Y' _]55 =@K67VVB=5;<= M^-BK>Z8SO+IEZ4W=U)8/9T"*:VY$B5 2)UY,]<6\IGB!*Y&D8#+*-CC=154O M/;3.BY1Y([5U#,&[$R%DNCA:VQ2E^@2U&A+0D3]':]JY9'AV.\=&#P_"'DYQ MA]/_GL Z0AD=0.MC7I /]:W>_GN^6N\.!:7$8@TG]<=Z%SIG!<'X" F1N>RL M<+'-&=D>Q/4)LF.P,&^KF-'O&>%U_/I^NKP_:6:1*RXU^2%<^%KU17%A"D@, MP#-[S8A[YQL^D-;4T#]8QM;FI@_V$]L+_=]Y4KVML(T=0(2#OB M@)Q,B$5;SB69EKS?Y*2MC^^E9]XH?O= 4N\.-W?+BP=7F$BTMS)%/$1C($1A M0#B64//H-#/'(6=,9WDHI>W$P!$2'!L%=TU8?IDN(UY5ANXLH&&F"%;+XP)' M4,P[6A@DGB0H;3ZP#,?&PAF MDIP@C@3?2+PH&:T2HLBT>9WWQ;FP3Y\\CG?91N\G2:T;E;L[XI/21F N4&*N M12&: <7="4(2H13T4FR>T;RF R@&BL\F.DUHW*[1WQ/DN6B&706"^; MITC15$X(1B996Z3J%/8+%#:?/$[90&.5'R.U#K(2>\5)[Q\J)H)W 2T/X&I# M>B5<)NXH/JISL*TD,Z;8V0;W[:!SW"Q%)Z<_#57; 7"W=A,WG"3$R,H&6Z_N MU-,-;PT97<\+3TX+&V.CY%EO+=U;:G^?QNZ'J.(OT\)I?6SA80>+"$:VMU\!3&ZXOIXG3T3!&9 M<^",%G.L3HU!L@X^>G)FE=&A".^D;5R*=.GC^PY T6#C^P[0VH@[^G)Q/?E$ MVEF5[C[.@,6K50XVI"S(:PY@/5/DF3ND+4I;B$6AR^2I9[]7"PEZRQKLZ-,F MY':2T4LY44, S(?6QMB0NKW4O<["?;!7ZDPX"M&,XQE43I+$@AZIE\@8!U(#JG<^M*S'!,SU]\7DS?\W848['6T +9,A 4@'@98*) KP M4T;#$^X*()8Y_J\O\S_^=WW<+33J5RM8W +B]C4CJGX81' MV1;AU6NY]=?P2YZ8R K24\"(XD 502LN2P0>2;12!"UQHU/?BR-!#GSUAX4*BYD,.'1"#R;AGH&X]VE7+SZ":]6H^W6^9UD)CF+G+:, MP$BVICHKR@60TBE;ATCPO%_!V9$$7,B,P080'$XO?XU92+_AHO+^1SYGXO[9 M2T?(R^]FO&':'057@=D"0E0+ER7YD=DZ<+9F4KU@1G6?=K^O_[I=2A]Q>?WS M3;[MNG+7XH+6U7)*9B2G-W78V..%EXE6P>L@% 07:(U9%L#50;0AL?UQ)X]C/^6-Z)@=R53]?3JZLW ME>6ZFD*,@?GD(? ZLA%CJE=F(D2.F&6*O!3>Q)R?3ONX7N!08!U)EUVZ?Q\7 M\^]Y0[X"^]H Y?OYHO;Q;Y,XGY)_J; M?TU8R-(Z%R'X>@G0:Q*#=W5D@W+>2X4V1#X[6-Z+.9L)2*KQ M3-CC4BB,,!]M!J_(_53%>4!?,NWAPH>HK F^3?GVZ[3U;JX.PYNHXS5R: MD3HA9_;J,QN:J989K]?Q9J1S6%0!$P4#97BNO2D]%!83,DYH4VV:XC6W4X_G MR2^OB]L#9-1"I)!\ID:Y^>E'G?UV.]5(&;1<)T@Q&U#DBH++%.]&50)J+A-KU"=Z#^)ZJ40= M$A7[;I='JJAGU%6&[DJS'-.T5G.&D!6)K&8$L0A%S 6N=41C>:,68Z\3UZFE M.Q80>_MGQVFG \"])T_F?GJE9]JXHNO,2GU[A] S$R 9YFTR@KE&TQH>:>@4 M/L>J=SZ(K+M([?]T0Z*;SKZ06.Z_?/?M^V+^QVTC]?O6!3X$;7("P8VL!;X2 M?&(%*"2RAAETMI$GMA=YXYXFM4;7\!KJ GB_(LEUEA<_UD5VWS:!6T[\.&"9 M!?);M8.@M8!@:H&)\#;R-F-C=Q U[BE0:Y -I8TNH/6BL-X_7G?6FB&/"#ZF M3'8Z&G#".L @->,A*O1GS@*^[ZW8>PP'_S@%=>!NO2;T/RI4ABYS0 M$S("6>HZJ!XQ1Y)>$,@=4]RV*6S:G\9.W;4CT;$O^$Y35=^6;]63X9$OEX-3 MQ$@.=1Z-]!9"*74\#7,REUI+<&8(/J&O4_B=B(]]87B\JBX @A-&9%M-K@DO MM%Y51O)374JT?)W76A<;PIF3'!WT:FF!A8/@=I!:NH#9FQAOOMU(K8)8M: MV&!":.,)#L5!I]'OL-9R%'6?.CBPN67IU=R;"-AH'J-VT>O MJ3W5PR4#),-1.LYVD-CN.+"EYP3R0>R#(I8P9@E/D87I15+ FZMS&TV^Q MXZR)[\=:"6Q@FMR= ,6F>LXD/?E2!%E!FBP*E?>ZY7:SE:BN]II#,+#=1)PN M^(XMQ/%W(9[\_5#6H>$MAPUE'(0JCWLNE;FJD0@["-ZI>V$]2533A$]\]M MPND"[\;Q?.I&OY]BF-9^^K_B]9(6 M,_I&%V&.(+8K-_4TO+555 =87/?!7V,M&^9E'2>'+A10]!^@U1Z\D++4?)+R M>[6A/1B#!Q Y;BYW0.RU4DS'_M#JWSHC];HV][EG>GK2\($]GSR4#W48"VV\ M*PJ>@[ Y3SYHQ" NP;MZ:G9_GW[Y>OVA_.-.NI-4,N,B M>M"^MG1@]50Y,@-?(?;9$3Y M[(J-#KBG+5JIF,#[P" GDAMGUKO]>O6?M*,=@Z%S>4^G8&@HP8_=!7?[$F V MH*H]&C(:"C2<@U CD)*Y01]1/.OV]D(OJJ,A<"XGYA@(#".W#DZ:=V!XK<)C MO9)C(CD*'B."$9R#0K1UICMY9&BTELB9*6T2GX?3.NZI]7E,S1!JZB!.>R$( MO9O7/%$B*JT=4J3!&"C!) 3GR*BJ$)G2 7.C*W.[Z1IG<&9S?^@D\7< IJVQ MY3TO5E$PF;2%H&DYJ. -?45;LQ-U>J.PU@EL;K^. I*Y " -)OH.8/3"HOAM M/HMW#"4G8V$L W>U28Q3$5!$ U%(S[5.QN)6TO0-D+ -2P2NBB5'KK M&EECB%OA4G 6+"N%PD_MP,?L@1?F1&+&4 QZ/@MU(*;4HW_)!>A;?+%C/,L$]>0+ MMP-7]=V,UEI^X.%]_8.J@]J()V)R664.A9M,#&B*VS2:.K(^92>%0=7FAM\. MHD9NFG6"KN=M!-\OANZ:662! FE_!48LT=I"#^A0 3>)"982LZ;-@=1.LL;% MT6#*WP]41VBB UC5>J8/Y1->Y8?6. FSB4F"]LZ!4KQ L#Y +C9++Z,JC0S2 M,U*ZA,\Q:IX/*?,.0/,I7]&/OOP]SRCZOZJ72=.WZ6RZO+Z=?73G1-XSYP23 MK@Z%$8J"-J5%AB S RRQ*$?QFQ)M+C,<1.:X!Y_MP-9.5ST \4%@#[U.DA'D M%H@(2958C_@TH*<8U#J'*;.(FC5"VS-:1FY--)P;=:*8.P#*TSSE'>@G/(H@ M'0H07 10V2)@I+"D!,\,V5UIL@4"I?'>.JG,V0MY#CYI;V^(AD%6"Z5TAK7[(6GWR\;% M;'G1 C)SK,XX('%%<@]C$,98KB(+[0]%-X@:MTJH(:9.$?[8QPV?5^GL=8N+ MF6.=, ;>".2[VG G\[-'CEN\,!( !I-:![7BZV7[$'ZM6 MMY/(@S.B#N*TWI"CQPVXVK1**G+EE?3&ES;;TG9ZQBW':>K?'"7RL8W%NM%[ M8$!1X.>L2*!7R!>L0"C>@_%IFE MWZL2KNY-GV'.RY(+1%9D'=S$P0?:\[)"R:)S/O"&O5HVR1FW4&9@FW&ZP#N^ M/O7+S?7-(O\ZG4V_W7Q[LBY./O5^_=%#G8$?R$2C$_$8"D;-(>?:K=?1/YXV M#L <@N6&^8"7T[OBA0*Q!['>Y-](BI__S%=_Y%_GL^NORPG/N=2;JI"6I:&=O9ROL]<.0KNZO'4.(!ZCH$O#'P$J3X)3S&IK MP-A"#.:0ZO3?#,9GKY)G).DVI1P!$8?@[+:D//1K,G6$>1V=7_M'& \7ED7A,B)]+[H.EE=2<5 :).X'MDLXO6BCE0N!VRH-R8VUK@1B)+/: MHB$Y"+$PP.!R,$8[Y]NX:?M2N!_8+N&8HHE.+@5K-;O#+3$5,P=3'*VA: 4X M+:JORHM"&5@J;:+1?2G<#VN7R2,M%(!KH8PCR1&W MHZ!M/X!=PJG"H#KH(*N[E9\7$X2!B12OD726J@42>OB]-G-6VO21Z6NN67 M<#!PNK1'S=QN:?ZV*Q>HA)0A:C+&K':[S:I>L/"D<^WJ)6)E\N;.TYR]]0Q"/N=[NYND_I84B!2PIT8XDU @D1T"4)"64RTI'(4CP-+P=5W_:< MGQ]>H'VC8Y6#TVA%%E9#,G6!LHQ2EZSJ>W$&K7 M&+FMJE2%">$\.%E+VA -!.Z0-E7C(PG.ZIQ.A\C>>4G1]WDF\>61W\F,$9SB'1(E!>,(Q1# "0?=,ZHN?$=0.1=@N0IZDIS"6B40B: MAUH<5I/O3I/(T 8KDA,LJ=-0&7_#,9AZOYD@@YO5_%ZX\>2G0',M&F7T601BEAR&*26U[;WM#6JRGT MSR)*7AQ#M&U.*(?M5_&T GI#LK_GVHCW_H>?\^(;GW@6E*!(%9(IE>_L*83U M&71,TED1M'/GZ![Z.J5=]:*4^#74#T=@&_GXOKYSG?^G;S8CWD12? 3@YJC M$P5""G6&0M00D"E@1BAC,T\HSC%>[W5*NVI)T?IS>G6%L_3A M^FM>O*,'SKY,PU4^*CC8];C3 X*]B1TH"+A_WYM9>GS5J@OW\C$,>8"=4LJZ MI"+P(C2H4 J@R &LC9EYCTI@FREO!Y%YJOW:ZV6?20$_T5_]:^)+XM*Z0,O" MD% XK9)0I*^C7YSGG-S5W*:9R6%TCAL^M,/9IGEKJ+U.$TD[;,9J:,C09N[N MH4V-W3;"1S%YF04LVI._G\CC4CXPP%0R9(>)<5PYW"4>:Q$K9B'(!Y&"HG)=P*A2@E$.P^.=TF%']!Q.["49 MOT,0]VS$3V,]=M$;X)[)>2%7=GJ=WT__R,\$>YN.7A\EI>8/[DDTR.@CP MCM?Z6I; "6O H2V)N>!";-,4=$@NQLW-G!_>9]?\I04VGVZ^?!::*ZC B&5J>-I,G@K$*SVC ?#/==M3E_.XF:L3G ? M]Z8W\;]NIK2";A?QZLTIEQ=7]$\_?L7_G"_>7N'RUB^LS0E#9-J!#X%LB(@9 M4&D)%!GX[(O.FNG7,#PP39?D81P"MB>'\".IL(.S8TZ4;@NK^-W<_3 MSE:72!M3R?7N(\NTK',44+PSC!O#T+7IC/J4CJXA=KK:7\B?'J&#+K(#GQ>8 M,GG^_ZHIC]6'*IC[R=A2EZ"MT."E\74!%O Q1+#&L^RL)*K;G';O)&OLJ>7G M1=AP&AK_PO-JMMB[&;G7JS/5:5P?PYYL*B6X#%G57DV%"_!)>Q#"Y"+)V59R MOPMGN]XR;EG$N; SK+"[,%0[4EC/_ 9?@HG2!C ZU_X1C)@KS$%47CCR<&M_ MUU8U$H.&$H,;L9Y"B58:[< SV\':]C6>I0K9(=B<):U&^L=ID\"*J(.0S* 1 MYP9L?^%#,\#L#\R3M=+*_GW_+B]WRU4MWRZ_3[_;:@0LQ,D!-A4W4G MD',(3!F28DI>*T/;0YOJC!U$=0NZT\$P;Z.9+C;LC=.#.Y'=,J-YLIQX@&"1 MPB3E.2 OGIP1691T,9;29H/>0=2X4<4Y83:49L:>Y7V@][)\_S#0F!O+ALZ]_R]6,)GU " MDU>0A*Y]BBG<<[E8R D=K7 ,-C2[U;('?2.>>YP)*?N[@,>JK8M-^17A_3Z_ MNOIEOO@3%VE2I\N2RT'[BJ_CC9VQ@%HZVF$2TX&\:J[;I)/WI[%;S_!HC!QV MB'&LNKJ XGWF?**]B"K9#":SFC-W%H+DF>"A%%?**B':.(/W%'1]8G&TCE\X MJ#A(W.-GC%^1SKM9O+I)T]F7!_9] MW-DCZ@[52!<>V X'=EV(:-&8%".8D 4Y##7JF2$,D8W6Q(PT[*NHT[C\;# M_I [7#6]@^U-C#??;JYJJ[KU:S"3F 3F&BAY[TF *7'B$3V4(HWW5LMBSYZ3 M>X'6;FW@&0 YA/I.;7%XAE3Q1&B>3<8$@=>*'?)H@,(HO X_,><(")^.N:T/A>LK(& N&_K$RE3U#B_YC MV(8.7"N9=[&A;A'6\P209EB2MQZDJ5)#%L"IDH"]%SG++U UE7PO(_$1!.7WC$-+'LD(20-SC #LG;2T+?&T)A MFZYZI]'=;JH?16ZWN<:>@'R,:B\3OZO)AQEMDM$*X)* ID+M>AL9[7],.F9Y,A2R]H+@ MO6=2CI%RZ@[#!ZOW(E&\FLX8F'%)IEHL8 /0OL,!G;!03,[>)">M:]/;[CAZ MNTU?]8;A@Y5[F1"N\P %"F,P)O!>\3KGR8%32!^%=-JY)')LTQ?M.'KW@G"S MJ7R7!.%#E7MQ$'XZUS)S9ZQ4&3RY2;3A($DW4RC-BW12BY"R;--2Z02B]P)S ML_F!%P+FX]7<94_1-S$N;NIHQ15SR_L,_=N;1=79_?R]Z7$]Q?=_^.EG#$/L#B-5\HE"_IP#881SBJ""\H Z.RR*:>W;W [9 M0=3)9P9Q-3=D>?>*^S<0H!\%O:W[/@6,S"2F01C&0'GI**Z,'G0,7)M80C9M M9'$DP>/FO(9"U;,SA3-HK]/9"7N;B>,G*1SZBC/:OH93%G9A54JFN,ZUN"A& M4"9;0!9ILRXJ^QR\"ILWFOJW@.MWT#?7SD;C<=3(1/;$OERUU",WQ7$N@;F0 M=:CWSW.;S7SAV"G9>G(PRJHTLW;2=4D!S\CC,:MY9U([L0&HIQ7',' MM/UE4%B'%^F(8&6*PI043".?IJU_M[%>[N3]P+67 6G73Q"U=K0N;:R-,Q(Y M(3EPX5#SV*8VYE72^K5EAR!EB\\VH$:Z*,"\;Q;U<_X^7TZO[QF:2".3J2-" MDE'E[GYWO966T3/,1I8DVT#K!8+&!=3 BG^A8=SY0TMHO=SG"T_S:_2Q/$+;2FG_F&5"B=J&0%*;XK&M?.T9A20DH79OX^6!2QSW2;6O)VNJMBTWT MXV*>;N+U/W%!O%W_N'-@5^WRIF6:T[W)SD(G\EX92(:N1N82@A,*A"\IN-$B1<\H "'G,=-2498$ ME#(0ARSZG(Q$?][,UEZX)JV'TT.6]SKLM^LCBB;6_/CV)_A(I0Z7'G_@D M3TZ/'[.?I$Z3%3>@A45R2%0$SV4 -+D8^CZC[YS!:=Q.W<">\[;3\Z"#=+5L M,^A43[+TW03N+*PMS&2>PCGXWT;;R"GSH='SBLM\JG*Z+.1ZE-[QE0O/GC&D MX6E9>[ /@%R2*G*;P$?+0.DZ;T :#5(P3#5_Y$V;7ESG,#^/)]T;6+_?5W]L MG'='PZ1'7< ('T!Q3[LU,@;,&!,3.6M"MHG@#Z7T DS3((Z-U1O MXO7T#^*PS!=_6UY/O]7\[C/V3RA6./)-0QJ]XUD\JV=&>'+S3-XR&L.C,V=>C@='8VY[WDQG2>B9'%]!MR] M26FZ&N+V"PG_IYOE=):7R]4TF^7J^Q,16,RL%+"Z-B7DM?.6+@'L:@Q#29'S M-IFRT^@>M]RB+]P.JN,.#@YV<_NX3;U;+F]RFF"6T2#W4#CS%/9[!SXY"YHI MDUSF$F6;G,QA=(Y;X-$78D_2X07L]A_Q1Q5VG?X5*VN*EEJ.H&)Q@$[2!H-H M,_=*6#X&-N_I&[?4HR],'J6S+EHVO^+5Z&RYRMI"*)&\&EXB8. &BESY[C86 M;'.->0#/LUE]1U_8.TA')WJ>?YNE1EFAGW.H7/XRG=6BJO<9E_E#N)I^N9TB M?$SVYY4GGI[E.83D@;(Y]95;^O:A$4%I8Z$XX4!I4;&0.=@H(@7;)KO0IFG& M=GI.M4E/G_J8^G2RL*R+!I$Y!V7KF%;+)>18%*)@*;MSL-E):GH +&P:FB$$ MWV7.>?=2/?[ ;*_GMK8T#0_67L28MIR3;Z,8KT.II #T/H)&DQDF+0UOTV>J MC;UY/(.IS]\X;W$^:R<4L1GJ[83((L6_*@'Q: @)3 7=R /:056GEF=_5+Q\ M#':B"GI(03SP\BM>WRQ6-4T?ROOY[,OGO/BVA3^!'(4B\VKJV'I5YQ$%C058 M"**H@"8PUAAB^U$Z;N*L*>P:J.H"=\)/-]^^X>+'?+4*U[Y_PB'L:2]LO7<> MQ'#C334A*Y%)P,@#0:M.X/%H/5-ZW6TB#O8)#\NIK,X_8Y7 M;[[55D0?;JZ7=9E.9U\^S&YO]N6X,LC_D].$;"U9=*4@V2HDM(:L;JW]RSQD MYQ7%(6U\L$.H['-S/ %>S534 ?S6MX.'.IP),AV*S!F<*PJ4MPZ\#P9\J2., MA%=1-YL3^YR<<0]]&@#J=*%W@)PJES>S]!:_3^O-@0U_8B)%R2RG!#G71M/2 M^SI" X',,[/DI3+5J-?3;KK&/:QI@*4!U3#B3,.'.*1:TIPJ4_>W7QQ/26DR MJ 8]+0O%+'CM(G!D5FE6?'*-FH8]HV7W'T>+M5PR\AZP#KQ MZ%BH@6G)1+^RQ8)+.4#6G!-'7 ;?J%CL.3'CWK%MAYRC!7Z).8&['$EZ3)', MR_77_';^[3O.?BS/EBHXCH[F&80!Q-,VL>"2]DFP"/6*%,6#=8RT];4+10VV7N8^SX?,8E5TD+%>CE'PJW-01HYQ;$JN2&CQC M#JQS5AN=+05:G0!S_$%974#S8+5=(CA7,Y*4#MX%(< ++T&)H&K#+06E7N*. M2J/K87?O8_Y5#] \6&D7BJK3+0N;3*49")RV=CD!R)']:" /D7?__[7U;DUM'CN;[_A=$ MY/WRLA&R;/4XUK:TLKLG]HF1%Z3,Z1*I(5EJ:W[](DG6O5C%RTF>I&8Z.A15 M+/H<7#X@@4PD$"&5'(LPR@G?9J_Q6(J[W%ZUMRL4_WE&S[JN M1K(NU9H8S"A5%I#0U@HM[HD[9."056M0*&2;,]QGB.ERV^80##QWZG:*P$=< M))>+U>1CF'W"-W]-EY.@4]'UIDPT=6Z?L@Y"" YTT3K&>E=+[Y4HT%/O(81^ M>XR.!Z\='P\G*6]^JB1[4/^O^#GB8N(1M%6IJ@=Y9@L.T(\I^@^)FW M%F31%=RWE\9>BG_PZI%5?XSBYD-(<6SUA[_N$2XCX[[(!,YOJL4]>$WQLLXI M>*^+"ON-HMM/_?=?/^6#J/UJ*'23&#U<^BN3QYQ5^7A(;7'F?*:&/@C(V MI&0M!EF;/K*0E"D\LG8EU\\0-/XQRA#QP9!2[P \O]RKLGX7TKIH\:>_ODP7 M:\5\6-^+KE,*HRB>02@YU-UU0Q9%!A'(($32@@O=IB'Y/M3U%'8>"8,7*M\' MT#+*83 89(T3*Z( 9&Z23 M#*5XU!1DQTB$?=_8DT\Z#3SM!-V9EYI@;2T1A0>CF:I=2#(X*018J7-FWDK> MJ.+GET.OVS0]>&WI=0Z2<6?XN,'XSS-Z/BY7'\,*?[Q>3&>?MIY36.&1VP)% MDHY5,;60(0601=1>VU)FT>BPZ@ JQS\]/<>J-HB.NMSX_XC3FQE:899OYVG] M,E\N/]+C%U^/:\FPSV-/W^(_F/B!]O5OWW0W4];+$)6-H"2O@",P!"$"<(-8 M+S^KPMMLZ3\AY507=4^F=Q>N?13,&TJ?I_K&S.5G:G4Y!W\,RC^_WLO_#S^)B&G9^>0HV@AC2HI(H((ZU"X=' M EL28 +!Q$A;9&ZS63*8HZG[6/>&.%[==7^X)^N;X8WOYHO;%V]J^>L,BUM+ MR)1-[[2,.1'1O[NL01-W?BQQ#AWTT M#KUE]O;Z++'X]]F7,,UOK\+T-!MKGP.G@/<>.Y_7TQ7)"PRB)_6(Y7O MBNR*D1$] V%+J>W(&7AN)0AGO,? .1>M6H&\3%EOB^LAF'C:^6- +72Q)KDJWRF;.Z.U/9J/LT000/Q(]SY,]5+(UJQ9XC9^Q!+D/J_/%1X,GB M[P)%;Y;+Z\]W\]UO^%!)2&>=!918QY\Z!3[7\38^%U^\<;1.-('1\_2,&S,U MQ=$ "N@"2&\Q/^4B)U=0FT1D:TU/^1PS\AK3DZ^)S/8BB)(1X2$I")+N Q&4Q.IF ^^U)G!H;$2WC'LXT MA<^)@N^@V]##U7@CF@F3)L6""81FQ$-(#ASG"A ILZ7D$[5MXWV>HV;<^V=G M#(6.$'X7"]BCA7C+!@]%*:XYJ,AJ<6%6$+TPE'-$)TOM(=^H]="SY(Q[2>R< M<= 1XN\"10]6XBT3R5&T9A0Y3XG$B<)":S E!9+++*26R8DVYYG/$+,7@NQ% M(NA4T7<5 VWHIY7XPV+^!1>K;^O.@,OK<+7Z-LF<6RT%^59E%2BA!3C)#"1* M,17FR'AIDP4Y:D#T MF)/-ZGS+1W2Q")4LI0>U&04C9CSC";+F*@6FW+-(6K-5M37&ZZLT]X-I0F.@[!! :J M4 ;@H_00(\O$GF-)EKTPAE4@$,:L2BB$DZ<#[B42QMV"/!?F.$T:S9$_XZ).,]7IZ!;VS@F(V(\$3+F7&8LVE7&ZX7_+W:K%?#*:X MP#1H9,1VJ?V-K4,H.1<12W&1-6IC>0"5O660AV#EZ6$\@%;[F=MST'J#R5-PKS.8''F=[*C!\4S9GS')>6&4L6VF M;0\>#9PQ.S];-'"(=DZ,!GZ:Y49I$JT1\\_X1_CKN&N1]__ST].4G<0,EF9L MG_],RWW[/;X&]9/ M'S*H0VEZ8WHW;$BW(@F1P3F?*>:FE-&C46!J-SZ*P$7B;6+/AF[E[CICO5H[ MGVW:E-^^<+L^_H S+----[E[:#<^,9T=('):*D4*E(,46J)-LI963:YMFZX. M)Q#=KU,Z!%V[+Z6VU6('F>0=JS^5@G6C$V_YK.UUZK;XK';=62OU$:^97%1U MT8!1DW_.3I#C%Q*$S"XHS;F*;;;D3J%Z[(V/UI!MK,>N,/OCE@!B\LURB:N: MD]PD*M/MPG;'9DPB:X,&2@J.3+-(2HM%@6Q%2A*MD"PUANM!!(^]M]$:J>VT MU^5E_WL1UX?%_.MT20_;KB&E]N2X_>L)9VL'OV/00/((MLX09V:=L#8?I/3$ M%5"X'J45,GBK"1I2"-:H6U;#.'.[W;X2'$USOU'F(=AZP0?#P/",+[Z&5QOO VF[FO$#8N[LZ%C^=A.8BR M^L'>[Z0WK/$%_0?/,!7J\&1K*8+)(H+R)#7OM0)4*0KCM$^\S3GN7N2-F[*, MB\,!%=IFO<1&1<_ VA MJAZNMV]?>XP4ZV0D5I!#YK)665H/Z\8B(9:4"[&?&Q6N73$SO:0&;198%,NT9[8:\0-O9)>T<(#T\Q MY^7>GX8Y--GC!8.>F!S*T!F.2U Y0\&7!7 *3 HS*&JDT$0N M Q#?[P'*(6A[[/'.K=4.XKL[XA]PN [%K6H#B%6ZM\?<_21$_A"7F6CA*GZR_ M^7:^7$U83(+S]>!=3Q88K 97:OF2++PDSHK+;8K/!B%_[)M,9P5N0\WV"V?Z M8#-D<_E^]2Y-KW@,C8:WKT??6-W(CDK($_1 M33_W.W]3."X+93/ M#+V3M-.3MWNT*V:*Y\FZNINOR814,!2#< DIHK AH+2R3WA0T3[,'N41+QQTS_)4AL]Q8UEFS:(7X RO30A+@*B8 MII ,Y/:[_[D(4C:=;S71F,=+*[W&+QG]'^;S_._IE=7;VH[ MM568?:IIU$8 -W^:^&R50UQW3B^@Z!<(6FDP)M7Y?(XQVV;G\6B2^ZCD:02E MW.)#*L4X#RE83D[!2'!(Z5@. M'G6)+- 7SHC>G83V4=\S)F:'T6&72-W(M*Y:V\^V,?9MU\I9?I/2XCI<+?\] M+!;$_TV[RN7$MP[85O:?1WT>UT-EQ?2Z- M]Q59',#US3<^5@/'HATFX\'GVGG*Z0B..T4&;C.G/WDFSQ3]'DS[N+OMEX#O MHS7=%[;OK52_8%A.9Y_>5+O]A)N]-N>S-EH6R,*&VI=!0["!EBQN'.4=R LV M&L6\+XGC;L/W$&&6"F29XD6 M&R]3[=MEP3O- (.WM-[49@V-QF8.RL>X&_W=N>%6".C+)1_(_0OGPE&*J$VT MP&1AH(SDX (Z<%Y)E%):5II[[\&X&?=\XE)L82 T]&41#])IK&V)MT)83M"R M')D*M72'I%PL0E249*3,E)8Y,8MMAFOO1=ZX5.>8#2295@*.S2M1> RA$BRP4$K3A:U#Y1>;\1@?N_ M=2: [5^%S+_7DZC#5=(7L.Y% 9.02]914V;$8P+%K 7KV ];W=P1TK$I.CK;.4ROZ6SV6K3=6AZD$??*X0>L\7R;V M#%6<59S;EB*S3W7BZ%L2^; M7P0;Z*^O97+#YS_"U?5&>U=7\W_5L6(3ZR+C(24H*.K*'S0QEP(H5XH611IN MSP3)I\3U>RE\4/2=J)4N^^2_G7_^/-W<-@JSO&F^] EG:7K<\*27'G?Z>KDW ML0.ME_?>]^;1^Y[#FDPZ>U$H*HL>5,ZV1ND%>,Y&Z"R*EFT.X@\B\^2FNON\ M[-ZTDQ*3%R( KT5"Z\M'D5-P&3E&&<@;9]FH ?Y!=([YEATO9.J;9U.([6&P!-EC\Q;SB63 MLE&GIEZ\WEH7W^YLQN;@D]8(:&L+.,DUQ9ZURUR*B:5"5E/:W+;9G\9+\G:' MX.L ;W>*U@;T=,&4%*5: Z-* MG>@D,@2K+$6JZ\&A#CEK \L#"1UY_,+9L-E2?UVDM(OIU_6&UO(C?IDOJASK M$+*;3]_47G+3U;>)]-)8X01H3S&,JM472! M)8@270CE-43M^:Y+"N8. <>#VHZ!1=[! KD^S[TGO4<#.(M,#(N2$$*F)+^@ M!X=(CIT"T8(F(*HV9O0R7>. K0D$YLWTT?U.R)/5H]:7U@^JD2[_-5W]^;Z4 M'\)5W>+^_4_$U;W_](3#U&$):+J**PK42KPFDF*_HRHK3X])!N+ ML4Z+K-H<$9UOZ7V@EW]_42]WBX[W03E*[;WR!A1B@!B#@&"4L[3F./=X"WK' M6GS$RR]I<3X$/@\6Y]9*Z6*_Y8;!ZW#U/EY-/VVOWFF6!"TN8',,5682O'$. MM$HY>JR2:[79]PPY(Z[.S3'P9&OO5'6,BJJUS(@'DD1M?4L*RE^KK)8364QT M50I6* 5*,PM11DN_6IDQI")QO\SAN:>/L[EV5H ,(]E.+A1\Q,]A.B.G?9^A M6S]^3V:3+&+1,3$*?0GO*I'?CCY9$-[*HD2BJ-7N!9N]7SG.OMCYL=1&!UTV MVGPA(-Y&N34A(I<[)TKS367#69L[S<_31P]#:"-#K;0-FW:WX7:/WOU[Y," MVF*D;'-EY2DMXV)I" T_#KE/$W=W@/EQ7A?V2:"XCQ/O4$1"4%DG""0'*#R5 MVI#66FSD?Y^A9F0'=**&7P3,$>(>$3+;T&\Z(Y];X\J[)'/Y*WZ.N)AXSBG. MRQ:4R'6SN1[-:^:!XLB$GJ&0*>T9<>]^2T]X.$:!\Q;2[&(_Z(F#_>';;V%% M"_3[H^C&$3I5[%\OBHV+&VRK'+3])VA!MBI"TH""2:0F15?:D\]*XG#QK4^WW M,ET]+7_#(6I 78P=B=<=W[L"D)N842L32E)5&&0*#XKUU.J4HHMDK M G_NZ>.6?0X-B6&$.#8*WM;^9XMO7ZY"PKO-LBTC0:&.DN#,M"8XRT+18N8< M.'V>L@@LI+P7&EYZR[C-PIN@8C"A=K'^/(GW?IG.\.<5?EY.E$654U!@,1#2 M2R2D*Z8@.I89SY@+#^=)PVYIZLG)M$F[CA/_V([F RZF\_R^O/FTP'6;\;_3 M4KK848'XZW0V_7S]>9*E\&1E KQ(OMI* 5_J_GRNA:U"2?LX1M[A@(YY>T\Q M\?%JGY]3!^,7@!S&8OAKS2)700O#!0B/#E2TA609R49Y3)0.<(]%-(#9YNT] M!_733%NK;O5#CAG'+=0[1!)2>M22!E[8F6 M,8%CL4!.I7 2-=.AS3'>L13WE$J6[]CIZZ.-W[=S F+XA!-7FP6D)"!SHT!9@1 -I4C%%Z=K^T]6 M]IO9L.,%X\ZM:0&,(239&1HV"0_AV9E:O0/2> F*DW""R.OV>(;+XH1+^A@L M;!X_[C28,R#A""GV<+;[: ,9__7V*DP_+]]-KS#_=KW>\I7>U]DT#G(.=0B[ MJ2VF'8+(#CG/ADG5YDK3'L2-.P'F/ '+R4H9W]_0@W"Y^DA+Z2_S],][9K=V&ZJ/TT<1(SJJ M@C&EGD(I#I&K6G!(*VK@7+O'>-OIB YY[\C3 M6-JXJ&:"[R+ENNM%4Z7W?G;W^R13EEAB\1"#RG4$(D+0D8,NRA?F8V1*-'%: MNVD:>?!*(VGL 4,EI)AK183%&$%1F _1"P;&6BV,\,+D M-BOA;II&'K#2'%0GZ6#LA6_;AN09MQONN=W$+0^>&X@R4"+IR5:1^1WD?U[?,EWS]=M\]2,NIY]FU>6]6?X; MYD\DR'M?J.921?P;KB8)T[4SJ'1+AOM_;ZB*/3)A-Z').]W>7C'DTZ_*;P/B0-="[Z[PUEKS^]>MMUT MK(.+-S.-8R7G0_CV\ *[CYE')0TD[VO;;UF;6\D(@6/BT=+/N4VCY=/H/MDQ M[OOV'^Z__:YQE^,Z83 .>&!B<[$H^(2 T7@?44C1JK_H:82/6]!S1JP^\9MG M5'BGG=J>=TK']R9]\7FM?&C#CJ0GHM.F$%Q6M<"Q("AKZ\UYOIX#BB5I$EVK M\7.C>M+?TY^8KZ_HW7?FA$*I:7L<]UO(Z M5B]M2B.$)EFVN5]V.NT7[4\/0>QC?WIFM7>Q4_@[Z8Z+9?7 MGS>?/6[^J80LA6F(?EV@U+!_C%F]V9@)G@D,'6PNO M.8"/2"*>)M+!6@Y_GTU)[%4L.[Q!\JBB" 58K8!5"3G$(#.EQURCE"I:/\XB M<" CXQ:.=F8.YP+$!>U3G-#I^.4'MHJX6W8B/A&N:*4NECM@S!$P7**D3%)Z M)J-DL@3RJ*UFU7<=&<'=LS_*'JS#[+7R^N3PM ME=(<;0%7:NMS0_\X'A$29IZ5L('"FS;>M0$WXT+\!' ]]IMC:[H#M/]$T>;\ M&^*]#'5[,Q]UR :3A1!J9QA>0I4L@U@GD0AM<[!M!L3L)&EDUSHZ6N8M5-_3E?3/\+\T1R1CXD,4AD_:!L21"%B&!3W;=A*8G'[4+' M-H%=K'3NYP?&XE"F, @P^CA<&4@$7\/TJKJF=_/%WVICLHDP/J5(:ZSTPH&2 M*,'GXNH (B4=3TR9SE:)5S@:>>WX/BSE))CT8S#Q=4G$QY+XL+TF_V$Q39M] MJ\_;\]H/N$CTK4ET52F,0DE>IT)CH57=TC\H=/0ER^Q]0Y-IPM.XQS(]&,WX M4+ELL_GIKR_3Q?U;FL+I%(2G8%?Y!"HH2KB$16(=HU5,2/NXY'YL*WG,PKC- M0B[5*$X"0C\V<(SDU_]\Q/^\GBZG*_P=%U_)+VRDP"=!F^BX5)!-+<]DG)$K M$ **X5%H9BVF-KURFK S;A>3'FQC5(!T82=OKM;?P?R\/,@1T(\X,1K)WF,$ M)VNSVU2O!-D274Z/A]/O1-VYCE9&1W$"%74#S=A]X8V+/<_?;?/85 ME_5.4!7H\H\ZY._^W^OY]&_SU?_#5;WK]FFVWCE@16>&) !K,P/EH@=:Q=93 M"[@PTON$;:XV-&-IW 8R(QM 'T#YOFUFL\"]FR^V']7O\4G1F'F]N:Y%H;!0 M*P&!46ID"J5)S+F"T5^6(3W+Y[A->;Y7ZSH=4A=U"^G><>9-.>C@A9(OO*-5 M[>2^;/513IDT&A6D :&5!J6TA)"#!1>$8H$;YU0;A_6]E%-F00E.)B6A^&U73GD("#HXDWY8616E0,:SA.)2G9KH MB'B+#CRM-:A4I <.9$7#)F-]>RGY_O5JNPBQ/9Y\^SJ^NMAW@)DY+ MDUAPY$IT/0MP$4*LI[M),54LVI0[LX,7^>G&9 MN= JY'[MYE3 ]+#.U"SJY^7R&O./UPN2[8:73( M8<'4S[2$X4-.%F.PCDM(L=[F"1G!!8I N3/2*2Z%P\XN?9V4G_17A]RO$9T& MEA/SDY]F?2Q+VQ6Y;CINA<"1%N"D,D1K.:W,1H$/4H#!('-1VEO?9T;_A)4+ MK7?NUV). TL/>1"[ VD82T M=! T!;K>%QFLR1FEZM*<#N?U0G<"NMM@;@&M_S[&-_%<\"P#UH$\))9L(D1) MJ[C3A@<6>?"JL^MGAS'XW6Q4-\'Y.&9Y$.@N9VM[YRGULUN5+PHH>:Z*,A9< M\36V9@Z<"@+0"6XB,LY8;SWP#F;R0A? 3BUS)/!=PDKYFFANN-]/.EFI:#@E MNZ'4D3;2%XC9)2@>H[$D.=NRR\?9^/QNMNTOPCK;0? 2#/34_=L7A54D*YD< M%X0D&*@D2*6"_%I.W LKD]"I=!G@GL3V=W.(T(7Y=@/0[\":]\T10E*UAEA! M0$3*$90!ET.=L>$I7\C&!M_F6EU/B>DEG%!<@H6V -WW=Z;QHFBDS@I#**"] MHJ CUMFW6E%^4$K()3GI[$@IZ3 ,?C?G'Y=@CRU U\O:&%\72SQ8BQ^Q7MJA MS^MP['IM]SI<_8&+SV)BK*1P7PLHBD=28PR4%AC*")+.":4I7'36=?)X9B\T M*1WPS*1C<'T']K?;+>T2$9_P;*2C&!YBO7*D@D>((4>(Z%5.TKND39?V=P2S M%YI5]F%_K<'5B_T-$\7\3)*8SI;35&> XD11H.*5-X QDB,*G!0G/8/"O-6. MG)-GV&7TN9.E"\W_NCO_/P$HO5C,,$[EH2#XQ(:49*85&WF1H(2RX QR0)^S MS"+*4!J:3!.>+C1'ZV[].04JO1C-8'>&'BW&ZS_^&%;X+DP7&Y_B! ;M10)7 M(F6AP2:(-@L*A6U2Z%(1LL^[!@O$=/\=O.#3.@K*$%,Z3:QD,E923+VK5Q =]E,]"#H/!B,]!#]-(!J(X7 MW M-_Y)+-NC:KG)]9Y/7&VB2)>!9>@J=3-(XTG7%"V\&>A"XSM$,]!!-=X#V MW1TE=6#*.2)?YD22+4BN@!E*EA/WSHC"=6BS^?+?J1GH06C9NQGH(:KK (,# MI,C)B&PI8 (3#3GY ME5]Q]><\SZ_FG[[=YA0Y,<^+=F"YLG7B40*G=+WMIU$@)O("G57R[L]=[LZ7NTZOIZMM'RN$GG"%+-E)Z[@6"$H)!5*& M9T[G&)V,OK,KV_LS=Z'VU K0+0UN '1];P;W<;K\Y[L%UO-Q).BMU@))A:O@ M'0)3G@**' 6XR 3D0O\Z+C3OK?WHOJQ=Z WL2S2VDY'UO9G:C??YT*AU<#.>+K0L_9S&-3Z61K2J M6O?01@SW;GY/5&+&A]$(KSQN; M2W\@N: 2I8\4TBZFE=GUWP>O2-KQ_%8%2/NPTT>]48B>\:AK7),)Z2QFB P] MB&BE5]QG;MN$"R.M984VU36MT8GX_]0;'8C? M=O5&AX"@@^S@8>E!=$2F%H&HK=-.I)<4A*$";;PRLD2919L+J-]EO=%!4'AY M^/ !>ND 5$WJ"IR/*1CC(&+QH)+WM;>1 %LS<)839M=;L[S+J#9@."T+$S17T2;'<@= M!'5^'M8<*?/AU=8!^A[E%W^?35?+C[__?/P',3.=?5JO+$;'X*/-D'R=X,V8 >^M!.Z3 MM$;Q0'PU0=\](KZ76K13@LEC==(/G+969F,N%*K4&2RA%IAJ!HYG 4EQEI++ M4071$E ]!&]'*_-Y4!PAV0Y@L<.:UN9"%D56]WZ&6P?*G&(I.P3A:^,;9LAH MZOI>O';*9E88/^LT\>>([ )2QT!AOWS@9+UG::]"Y M"+Y@!LN\*%EBUJUFJNY/Y+@+XSDA=YQ>^H7<(36YCA>5!]1>*R5M-*2YS"B@SA*< MJF=K47AOA43'1BKU.&MFUE_==.^+VBE &G0&TY!ETC^%16WHOZ25>BV68TJA MGSSC]'+GE\D:J*3Y\4MNBSV%#UXFZ4$73IJEY "B3QRR%"63 TU*M:FUW471 MR5V+'CWW#Y+@#_2%?TX43\:[D$")6M=JF898ZPM$5)G9HEAH=(J^DZ1Q]Y4& MP<23SD.#B/]H'_(5%W'>[*+%$^;JOO115RIV/&EX;_(:],HW3F.X$[]T2%XVGTAH9WJ+L1;G7 #;->C MAO=7+>]U[028XQ3,9D4+4A8&*'',$(,7$%!;6NND+MAF:[V]PWHS6TUS1?CT M*_Z.Z7HQ74UQ^=-?Z>J:!/J.C+#F#M<;O3TUDLW)J^'&>Z$X!*%JGNT"Q,(3 M\, ,+=XLVMSHA&]0/CIU;X>@;[=[.[NB.S@<.)'G'[X]_X#-;0Y=@DM2@U*J M=H_5'*(F)05?LMB?8 *"M(DGSU%II]I$;7UVH1Y6\_MWE#Y #1W@:==UM1*$YL)I$*[V*&88 MP2L2DRXI.6^T9;S-6N '=G0,&HZ ,Q:F.I9T"" M/+TJ&9 9S26)(90VVT1#<=#+W;!+CRN/@\3EF\*;S_/K&27"FMA+PD%,2=9$ MV$.,QH-.D@F5HE,^]&@'&_)[7/Q;(V]8^!\!@P&W7H?;5_R(:3Y+TZOI1OLW M^SQ8!&9G!'"F/ 5*,9)C*1J83LA3'5;3J(_!?O2-Z\2;[(XU4$P7@/L-5S_/ MTOPS_C)?+B?)"\\%2U!XO8S%/()G9#E><\N-E<4WVIU]0$9?FZM#:'H^E-"[ MP,RCZ<>;PI[MI:SE^^O54]5=%#C79[83S6QAAC- Y>MM?:4@9.O!665LE,QS/RXR MUV2.ZQ#;8N9(@!ZNOG[1N2T;>"K0_!_7RU6MJIR40BM$C@6$=A3(*LHD@RT4 MR)K(F.YJMPU21[?E27=5>5ZEAF.EC"C@VU M+(M!*#*!$Y0&\EQ2+&U&;.U)X+B(/$,8VD)17?C(9QF;1"L,69 %ZVP]C2!L M!%X"B,2<1^&2\FUZ9#U+3E_I]2"JWP=>!VFA2S!M131QZ#@Q$@#+>E5]?XCJFL/?Y!YU> MUKL'@0,5]=Z^Z:[K_5TK>W(%Z]DPF9QBH%.L=VV$A)@T@A-YGN!S.* 0LDZ>$KW(%$$ HZ_ML!5(%6.4*>2D MVE05M71 M1W@DB!:K^/_CHNO)-O9I_?EW706*.4(5V^62UPM=_]EK8YO$VZ8 M4LY3$JQX-3Q/AF=10]':*VZTB[K--NXP]'?LT@Y!W6.7-H)RNQRJ]:PC.?[" MYTN/:^3U&E[]?!%]C!54SC% [M9MW I$)3EPZPL3T6=T;:Y_GB7H^N';#^%J M4[J(N/K;8G[]A-2:.>:#:%/,MR^%'?NM M0Y"S,Q0;4D%=["CQ=7,66TQ=;VSP54P RN;@;'XKT) MV2OOVZ0\!Y$Y[NY#,Q"V4]7EK)$_S.?_7'\89OFGY6KZN79/NI/X\9>03WA; MHQ7V"%;/L0 7+J)R@8/SEH%*08 3,H,6418G-%)H]MTMP.O:[6RJU1@.N<0( M2M5>LM$:R#Q%CL99VZ@R9!_J.EYX#T',H0OOP8KIH)[]'D_W[+UN4F\NZ!67 MC4#I@(04:(VHC2&84Q -YSS552*U.1MZA;!.(#88$G9#[62U](2R.Y.L-?B; M,OCE]J(5+S$42?&'*KXFTJI.]X@9DLB),NDDDCI;-O6$NF[P=CH<7M_9/4TW M'>#MPWRQ5LU=+/H,ES?3TC(/P@2R2^TH2U(A0'3"@V9*E"0%A:9MCBL/(+(3 M] V&D,?7)!NIJP,DO@V+Q3=:$C[B%V(2\T9HN]FS2KC$K0;MB@2E729+%O4? M=-*GE+1H$]$>2.BXB&P&F/GYM-?%CLM-+O>^["%)5$+I%!SPM9W;H$F2,D)R M)-4LLXN-9ND=0N6X^RWG F8SO76!RGOASNV/_S;%!9'UY[=?\"M>K:,>)@T/ MTM:YJ<2-LA(IE^,&9$E"&,Q*>VR=F[Q 7R<[?V=(48924@?K];.[7T_YNYGA MJW)0264(ZQXVPA";408HM2^[S5%RU^:BZT%D=A(]#HB375 <7&D](?+GV9?K MU7(M,7'31Z2H+.J-3,PL@XJHJOAJQ;UW@>D@,F^3N[Q 5"=H&QX*NT!WHEXZ MA1C?LI+19(R20<$40$FA(#B>(7K*Z"0+'$N;.]!:Y^-J"1M4H1!<'OC '.5/*Y',V#AMO_#TE:MP[+N-"[!B]] 2QY^+=V]JM MWTF+:WF^#9L)(+_<-H1)B,5P;X %30D91<#@I)+@+5,\6F:S:.SJCJ2\$["V MSS3.H-@>@'S#TOW14 ]K#Y^3Q-TA9\R:E9@+R%BG4&A.AAM3K8ITQ2!76NHV M7;Y/I;R3V/$L.'L,\G,JO8M=GC=?P_2J.H=W\\7OX>I>'ZT?,:[N?IO(VF@Q M58EJHS:#/'WP 9CTB2G/8LYMLIQ]*1P9MF=%SN-&:"V4V($/W@P.NZ/_W=?? MIA.4)H?* ]K,087$25">@3-.ET!Q=W&-+F8_0\W(2="8H#M9.=T [%=<_3G/ M/Z]GT#T,\N]V\2=)9IEC8: YBCJAA=;K MM(T[G'942 ZLN"ZBQ5_F8?8*3\RAR.N@&^NNJ](,@LT!K+>*)V=9DFWR]]=I M&W=ZZZA@'%AQ'?C%&MG>2?*6H0F/RI$'-R06'6L[HD+I'W&5DT@AH9'6MZG= MV4'07J SWR7HAE#1T'.TF]]'(:%>?][L293YXM?Y8O4I?,+;^SD?:W.MY=#7 M4@YZ::/;*<(@.;M3,Z2*5\ M?@U[1[RWD\W$4R%QX]I:2W[$A77-VJ/F?[?6^PYQ!W>H2O;2&HC)D3-/EH,+ M%-(RHMXG+YU[/-%[!ZX.?G4G!]"#0JNM_,=&U]OP9;H*5]/_PKM>#[]>7ZVF M7ZYVLJ=YMJP8\*;VEC">&!4!@9,$.?,I16/W@M?A[^[D0&]0?#760$< J[S< M!1_K*MUGV;,LQN"M@!SJG/A22*CK"MU81*9P-WL3#@78GN\>>7.D-#&?+ M-7T?\:KN-[V=+U=W.!(^N2#JGEFR%#N5C!!"%L SRRD)G4IIU<4\M]T5?Q5A"KP/& ,%%6I%T]N!\8"""=R;Q MPHIN4]K0VDO=]I]L>2E'T(7>'8&EW.[.AU35BE+Y%WL=0]!3[^&+?GN,K0>O'1]%#Z,R\S1J$ MK61SZ2GK-!*BV_AK^FGZ\_;PF74B>6 MT0)+G$(PZSA$2C")!98=4SYFNU='A[T4_^#5(ZO^&,7-AY#BV-O46S_X=CY; M+:;QN@J\.L.U*:!W*F=B7Z5H:TT8&84S 8P,K$ZF\8;)U^+7UUXR[LE9^_5@ M4"%W"I;MM4.L5TQ%JA>Y"J/\S2J*MXJ %(/W*OB<\G['KR^^9AQ',:P:]\#& M$3(=&QUO%./_I]*^=8.I2!T#4\!D'11ME ,?$D*QB*8(6Z38#P^/'MP? HY1 MUGP@R76PZ__4=]ZYSE]N+\-E)6.J=E'OOM7RO0).49Q5-*V*7LI27)NRI[W( M&_>$O?TZU$Y78[N=CSB=$?6U$A^** MR I$#A3BQ3I^698$PF3E@RC%[UG%<=A[Q\U[&VA]?AX5C(VNW_&JO+NN6Y_K M@N1?,4]3N-KXZO6/;Z_"]//RI[_J7A1.HA:AV) !4^"UX9^ H#,'S2QFGXFZ M[/="UV'O'3>*;HRNABKH9_%\'%)LC67Q:UB1]&>?'OP=%XG4\KZL_SAA/#&; M0H2B:N>74CNM)M0@F3%2U<,9WJ;IV,FDC[OHMH/M.+J]:#!/@M9>Y_69'TE7 M.?00I$5PC$M?LM>IM&DF>CS-XQ;-]0S?@[39/VZK8!=8/PV+;_>_M*VCP2+1 M>>' 6H&@I(L0.7'+F=&2+%>F1F5-I]$];I'=Z/@=4JMCAZFOL+I\SE;_@^K(T+%"+9FG$.>)98AL MIZ,N2[.V52(?PF+U;3WL-:3U'=%CZK)V/NOTHJS]R!RH(FO7R^[JCX/!8'6! M&)BNJV"=XNTX6)Y=O8=/$5V;BJS7*#O5,>UZ_IUQW:M*9%X+$C8D5[MC%$G& MI>ML81L2NFR%T6WN31Q Y+@[C(/BZ+%_:J6J3FO:=[)[?!GI:X]LY[5:EI.^ M"CH1@Y<^:C $"5#T!(@>RIS4C8]L[K*\ZN\1W9X;U7U;YZZ(-S M7$8@LR*6A=5D9Y2_6)32%:ZD,6TZ,.TDJ7/'= A&GCJF(=30093^)J7U\*Z[ MOCR/^0DQ9.43.,%";91BZEY.92J%K)E30K8YO7V-LG&//IJB:U"E= "R]0W' M-[/\"X8E[N9*!X%,VP#,UM;0)DB@9WE(PDHFC%'9M)DCOQ]]XQY:- 5< P5U MF0C^<+VD?'>Y_!T_U7Y!/\_*?/%Y_"!DB[&12O$;4N"@A4 EW)IK V:> NBDZ_JOSPN<_E$@Z=-IDIHLG5 MX=#:0S1%@#-2BER*#*Q-^+@'<2-?I!@")T^O*P^KDD[3N]TFO2[O.BJ_>_69 M+3W1U$C+Q(&AQ\X0S+!Z\X1&@U7@)*Y]@>P$GBBY3LE#**TR?>.)+A3OW4(GG9?%FRG MNHOS92=L5KW^T);>K.6&U4[XL2 1>0Z0@Z[3$)(#ERAT9Y33Z528I63N>W9G MZ[IFM"K1_R0((>I%"NXIKR ;E,P:-(%'Q$;AUN'$=NK&#L'1B6[L8)5UL -Q M.ZOGD?DOUW=XA*$$.2L/!NS:K7?DN.>+;S]<3Z]6_S:O1%<$F8_!;$!9OYX8F\"BJS;D M7&'BM6#JY5=TL8P=H[/YX (<=:K%AH_;D7+KOFVXW')A,U&J<@%K0@ EHH/( MC "C! M)1J[8?I=*=KQ@Y#O8 X%@ .&-#X&W\]GR^C,N-MS(&(.4KOHR 3V4OWCQX\CM&WT?HI,NLG3'PNLO[EMKZSAM$L M.(0B*2)2J41PFM([*X+C@M@3LFGT^")UO73Q.%..,K2^^L;@A\6\3%>_S)=W MA\PJ!,&-J(W8*W,..2W0Q*%E,<=L8C"Y337(061V$=P.B)+]87BBRKH8\'8S MVN3]%UR$RM]-JCCAK!05;-VAKX7H+@:(D=;T%(O1.8BD51OT[22I6Z2="H3' M@P0'T4D7\-J6[BTGC#&G"J48/ D*%F21E",&1;%#])*C*9ZWJA'=4-!%^G4& M\!PE\2ZP\O,LS3]C%42M]*S79*:SZ]JT?V,&E'/\@"0UW'SOC_ 7A;33V7PQ M77W[>49K-"Y7;V;YX5-VC(F=%&^M23R!E;H6CHK:1,A[T"*JF%WV++896GE& M)D=NMG,VQ/>*FP[BS1^1WDPY8)7") BK0]82DBA8Y_I(\,PF<$$*5#KF;%MU ML+BC8MS;_.<#Y=&2[P U;_)_7&\ _VZ^>/.YBNJ_-HQ$BR$GBCJ,*J)>3@P0 M>*CQAQ118%0YMBF#V4G2N+?KSX>G8732 ;ANO?"VD]#VPNW$266D(FD(H3FH M7-M5\>P!4059G)22M]EYV4'0N/?CS[UZGJ:/#F#U(7Q;K]!_S-\D6KL72&*B M]7_UK5ZQKNM[7=&_U*],A&(H<\K C*@#%",%QMIYL);8C5;&%-K<@M^?QG&O MPI\/?(VTU@$>-Z.V)YB49LXCL%R[FP15S]J9 9%+1F:,P4;WNC?OWPM'[O)Q M=(2TN[PR\W^OPX*>?_7M]O#FQ[!ZM*.S7W7GCB>=7M*Y#XD#U7$^?=7] M+; M:PNW""( :96"K*/KL4[&]1!0U$L,605'_L%8U\38#B3T5-_RXNON"I]-H?PT MQ S:D@VHY.NT!>- 6BY8]IG,H4V^MQ]]X^[FML368^_40%\7Y+V.OV[SXO-: M>;*&UVP.Q9R5A#E"%E $GD!Q6A8]I@(Q)N<=4D 4VIS G-F?W9TLOVPI53-W MYF(Q1D49+L3B_69DYWJB3");,4QCSJG-J,6CR+TL;W<(\G87N+?2Y@4YOQ/N MY[S\P%;NK^6]G$-1J*U6B$9#U)&!\B*!R]E#YE*[6")']EWXO]LC.\>DA,N]@7^%O"\J9-]GS M1-8"O)PL%)MJ 1X+Q+]24)*1C+,Q)%%@"@J\J5*0GE$8=LL4;LH&O= ^9QH&D0G753Z M/.;DA["(_AP]-K9_J/_$L,3__;_^/U!+ P04 " !JK+M2LM2!>!DE "^VP M&P &-V8V\M,C R,30S>&5X:&EB:70Q,#,Y+FAT;>T]:W,;-Y+?[U?,.K<) M54=1HMZRLZZB]4A495LJ28EK/UV!,Z"(>#C@SD,4]]=?/P ,YD%9LG/16*NM M6D_O7M_=A2\6M_8^+1]M+%Q?'T< M_'K]X7VP,]@I2#*5*YV(>&/CY..KX-4TS^>O-S86B\5@L3W0Z4& M3K6S$6N=R4&41Z_>_HS?P+]21&__Z^>_K:\'QSHL9C+)@S"5(I=14&0JN0D^ M13+['*ROFU%'>KY,U"?\]5'LNW=IZ?-_CSSQOTDI_' M.EJ^_3E2MX&*_O%*[4^V=@XG^U&XN;FSLQE*<;@9BN'!MI 3.=G:WO_?(2QR M X;S,UF^C.4_7LU4LCZ5^/[7.UN#_=UY_F:AHGSZ>KBY^?=7-/3MSQ.=Y/"^ M%)[G/WF:YF0BO8'YQCK/]>SU'LQEOLGUG#[F\BY?%[&Z25[3GE_QW/;Y4,F*E_R]?# M(;R$/BYX3_LP3ZP2:?!F() K&,E](F01' MXC;4P5D2%5F>*IGUX>]P0$..1:)D'+P?!+^EBWTDV)CZT ?R^?RL \>*1GQM]AB?ZP%Z1'("$(N"*>Q%)6N# MX$2$4T0:MU):(3YNEH! X-&P=3A_%14BCI=!"JPF18# VV%B85=^(=+(;@ZA@0WZ MR Z_JSSSGOA=P?P7J=PT,)Q&K,4PV3^4T[A\ %' MT,:7#:0%?(A(9 !&CC!%E2 #(##I@*PY?ZYC4NIB]8'Z_3NBN=W>*&8JQR6^&^4\ @> MB1?*>4[*',K-"Y65K(1N7!_B_1K&SE-]JS(K/Z[D4$1N M8CX'^@,^1_?M!"9IN5'L=8'\$&;TB(W/.I4S0;J!44 &P0-U[,.JCMWMP_EX M_JD?7.,)G9Y?GI (!;P!Y9K4@0:!;2Y0.(49'%O6I! 6;NA@@QNM(_IX*^+" MLJ5R3C[:K$ A2$),>ZR)Q\MY$QZ!W(L-T^R0,?%*._BB6F=P8;@% MIS 7$7+A]5A.^*PKA[\^/'B*TR>;RW#PU^@J;1:?*E@.R6Q7L0*A;E^!]5- MZ)&B*+,.)XEZMHN&\:JBJ36VS4K:( A^0_'U$=S+*1D.]P'OG?1]O]Q7"C66 M!892F1MO%(9I ;.=CX&-L2S2-T0K9D!$*%_"O9H%_[VSV]_?.QQL[PZ>!Y%L M=8Y(CGQN^O0D<@:,-6)QTDJ:K=B"B)D5XS\ &7%<$ZE#H*)8597W5/ZK4"DA M:$V.,DB=!?LP,-7%S?1^O8;>WT+._ U>2Y&,X9=TR4M-=+*>REL=.BIK/OQ) MX ,T_!>9P(G$P:6,0=^7./XH%@K%ESP7X93EPII8"70ZHE]YJ16>8":J6%@? M!3ZX,.&N%/-I<& MJG4*1_-J0AZ9R!Y=>0EF$O9&TXUA;Q,T@8B!@W4TL)/" M6<1*%F370VL)L0-?R)N+)4D!_JH#,I_=PXQ$\V[WI ,6&ST=)UY^V[V\O]4A MEB/^(I;3]O8J6-"[M&\ATV[\/!+9%(C1XLH[QI4GW &PI!'H>;"J$H,!!:U/ M9'OG3;G:"_Z>OEWK.TPE3P-H$N27<*)IIN[R9=#;VUR#'Y:942U:7!*@Z_P+ MQ65#4EDQ ^+X-OP<;A[4$71K>_!T**JZ@Z($A/_>V=KMPTO[; XAB<0=@N,Z M/V7!.V3.5R)&62YN MY/HXE>+S.B'R:Q$O *M?_56N]8?A^-[@8/?ID+QS6+Y]L-_?W1X.MK=;$1T1 M6"!ONP%&K),"5=BY4%';U6N5@IW>^%Z3/%$ &6.FJ'CWMM> N<9P_XHT6$J1 M9H&:S62D@%A H9ZCTL!&QY4&EIZ\"^."!J$0HA(,/,"%H00CDXR?::Y[#C28 MXE=5?QO+"N6D1 JX$)_L9)C@% LS$

; M?QNN?;U6URD1:]P9RF:M[E[W]N_MT159'Y8)I:/5UC53C\R.S /("\G@K^O%P5*I\>R^H@VFH,I("+>/CGY!GFI?J M5 &F"[;T#((1/&[>T[8S>:?HF())JF>>3;IM^;R6$*"NDD(:8^6-AC4GI5^Z M\A*"6\8\/5Z2WH:^!W[W(&BA\WN6ZL.U B>723YWL#=2AQ"UGP5>M9HA7>:56UI#>*S M]+3=;3>LO,,HN@F5Q8+8>G#B#',K4:EOY^8[!:8K7^%/UW\(*SN'&XY M>/SXP][PC07O_P1 0\&=@1FN]MHA(:[%@;LZ<6^O?[AY8*9<,YCDDP*Y40"X M(@&(P&> [D2J?$58U3/A\V%G^/P#5.F+5#.7OY IG,Z,%6J2 :[P6(,1$?O3 M\OLS#Z4,B;923S7 )E_H+^S*9_"D*X..M0:JU[U/$8\>]F&IEI:(&HP ANLZ M51GZ:?\)(A@L%Q"7:,B(1E8R\LQNI_^DKVCVBNVMM_70U6SO?OUJMC8;JX&O M*JNIL"_O8EOM.7FQ-OS)>IB/)(-@=[AOS]M<)?[OAA.W<-Y^$$MQBPAP<+!M M9^ K'Z,)9'HK(\/]W6=?E*)+J?(JBBFK20\R!F'%BC/S$GW76;FX91G2V74I M\B0A4P<)$L*B'EULYC+&Z7Q*N"#SR-=?&2^:_T,PSC*"07"X<]B"I[Q3@44IX(MT8AQ5)8,)@#;,"[SDSP#O)!GS'LQYZ50/#,'LC; M@"PQ-/ZQD.ZS3\G:T8TBUU3OJENA%YA<@YQU%S&3%)C9 QG5SK;011QQ=!4% MXI+I9RK\R'*,TO(B/#UKTDH!_IE(L%%G.-&7+15'Y^\N1]UP 9WYN1^(<%8# M2O4<-67@4B!"999W,=I,I8@!RT.4Z$)M#*GUI 9TO^M8<4+"^2Q1XR(+WA41 MFN,N)49@JEB99)R02&5X>+!K7$\$(>MN\D-'B)B!(/A+@B/0T4P5,^L#9RFR M&GGJVP4C.9>$KJ +*J+/-<_+:M[S$\JDNI@'*,2C*(JSX$/(-V( >,/A 6-Q MXPVWA^=&:1=8D @!L<*%XB1VL(/L0_1]YVU72@,&WLZ M:U9BV(,4P2_,NY> >?%] 1 O1J&J028M7#2 M 2S;@;MOC0 3E69HZ%VZB\(9L>G4^["A28&1<[FXX] ^M+1;1EYU1)1;J\ F M,]H00-',Z84U> _!&P@&4QTC0++5_/S%N_; H*HGNL).C?8K;K7BY!S KD@7 M8P[*F10IQ8V&L8#IC:VO;Y$J:X\;J=CCMLAV2*;9!)U0]LGR,6*O-J"-#+$^ M:>C$6O-P93CW:A96#_H#>?FC=C9,*Y/=$_/B I?V>@)(M#?&?\*U (#4B^YW MQ;4$Q7@VSGO#8YY)--YVYZ+Q+F46JBPSB *?//T\?G77O!TX@@ MR&7+W)2&0\&:K.YQ&9/S=.=^5*V&LI5 J3BP#(2,E8THRR3'X.MW^[NE76\A M2FO:V*;9!#.5H?5_X"V5K(:XC(PW.#7$CW>U\>XPJ[A_5:7-SYOK 8^55!@B MIXLQM ZGPO009=.F4*Y GS<?5OO*:3"^] >8?:=P:7H,OQ8ML &0 >'NO*F$Y0LW'>%H@N=-3,4><52,:P MU@D1X^Y:,,::(5@]@(+FJEI#PWT+B^&WS8HL)]F?YH5W]'BAZ ^^U9\EW)3C M9?.M%*B"V@1R$1 F;#:7VTU;C*VQ<3@#^_.@R-W.4>0YB7D7J0XEQ0AU@ P] M+Q5S[522^8K\T9PI"3K1S/#_JD\+D7&BD,&#Z%:&.ZL$R([SD$&T!*TN*]#R M2N'90J'#.)QB\$[?/89&"0,2N&X$*FH672-W=?>$O81 -,5KII*MZ/![C=)R M$Z1_$*OQ%1.)N0(QJ%DYDAA\$VO4_#FL@#G'#>5A.4.BO"4 Z# L4LI'1::0 ME@%8KF8'VFS53>+LF#X_>B9DM-YSS2:-+J2#:(9Y\R@I,V%@,F M)R "2;[CT*Q:-M.HZH+@3.2 ])X,9@>.X08"7,TX05IF[8D1I2W+SY-REI: MC2-H8Z.B-2%)"#B 3/0N?V6N<\EFG%C9KXF:RD] >GQ[U0K-P%0ZOF5&P4GT M CI?4U< +;'I$NVL3]G17XI%5?/PC<<^J*S5<3+D\-L_UNA8M)ER=>,QDA, M6J< 1UA%$;-MJLS216,_Z$-H] IE:30MWTV9)$#Z:2*7F3WL&_04>&=-7S>! MZ4X%#%N6M+#S2;1EIP*%*IJ]HD] MO%9B$7+FK"_].YUJN->+7Y3_^YG+?N=8\@;V(3,Y/8^I)9E[9 ?O;W&S&^+@Y,;+ 2Z4/TO@\U_/, MA'8"$J*4FQ*)\"3D%4QUHD*0K]&1 F*SGN0+U*UA( CN$?V-@C&'5JBV_.RY MSC*9<1T6]";"OZ#/ZFA)0C_=$SJNZZSKDY2\XW3MEOIK_2KS+ =94\U=>75\ MF_F@N<6T@44.\/ JJ@'AYK [K6?0_=F.^TX1_F'G"/^#RM B*1*IBPR)WI14 M>7JROZZBHA%E0$37Z9QB8KG&(M># :QQ/I3AI@MQ&7ZAO $+DYE]DF\G$6?: M%(QII&=S^D^[X\I>>:XJC9^17ET4:2V-."GOG:5Y_@$9 JRV $,9%TRR:(4@ M%S'9X?K>*O9Z>LV5[,3(A&+.R:X[^V^.8K$8B_!S)<05GIB73YP!"32$RS#&/>**JUJZ ;4W+]#@E)0EURB6#(UE:=%N;UKI//_" M;R]Q!=YD*RL@WP^[3A1.WL5PRZ.CDXOKD^-@]!'^_\OERW#\5^^*!,GR MZ$'52==A=R!K9O*U_>--I+)Y+):O54)KI(?>5%DF'A0H7%19SKR%7L@_FS.$ M$]W9W\=CS&&A>61?;$YX0">\D4?-WW8Q;WCUSYN#X;;\JD9NXXNNM^5TPK-9-0T99APV#Y:]'*R(BND4S^G=U<7$# MC^]\JXW:597]?>%,#3U@*3QX6T"1DX%=\_<$A:\XY)5[_\XVGLOFB6\0 WL0 MBUQ5[/"QK/;/FN?[NK^.1K\?G0=G'X]_N[J^/#NYZL/?1X^5=5ZNJ/_P*^H3 MR-%*S(*C0?!.Z_3EAGJ&-]3CS_@Y7U#/@X9=EP%,<3AX$QR=G#^"=C=Q?Z_N MO;9?=.0_+_:>Z&BKBE%/U51I$^_?T?7UZ.C7#RCRR\G'D\O1^^#RY/W) MZ.HD.#\-CMZ/SCY-TF6 MY\3G$^WS^:A M+4HJ/3O*^)AJ>Z.''2(5PN-$E8>U^W#25X?]W9UQ=[MH%&Z=A.=7O3"CLGL8 M<9$N^,*9%:Q::-\U!C7E7TWX!T9*4DR)2Z4RX1M9(RC:N+\Q1'(N,D!)DX;2 M-RG2>9%*SH7$?'@*9@-$1ARG_'F@!R58$N#XD0D5H<#/?VC@]0%F=& 7PLSO MU&.BV"A+1*9RKUI.\ODLAMY2(U=S^$%T4*N%*N\4_;Z!!? M?\.K5DEF%D3=>"B$().Q;101AB &P;.FH0FFF1 GSK XC%W>@R27CE-F]QJ, M6&[H8OTZF#]Y5K\&;(F]1M'_S/0T-CTL7&,Z+>@Z-\;,?% M4SI*MT"DVAIC.17QA(L+S #)@9YP<#;7!:8DFG(M_3+[C-1\M2FHI$OZ3$_'L?8UY>":IANI'8=6HUC2U!DZ[9-CZ MT7$%'-QF:!-J4+*@#'\ 10-\L$WRL<"XR,3V45=2S&/QMF2:.'([QN9J2MT# MH02L[X&U)S[Y56),=@KE4 G;U,R6V:T)F29)Q8J<)I X)-RIW%(N8_<;1*%. M5=3J7'N55V]'CIHX_Z%.)3;UHI3FRSQJS##MDZ+ F3]#"U/.U*W MH/M>XF(R5YOJ8&^/M;1K[ ,4_'YVMFHX#\-?1B J *HD)DWK& MFJY@%ALK M4\X]#4X)DK2W#Z;PU'N)]%H9_4FGGV%[7L5^3M[/4U/Z^*/.73QJ]=&/@AE? M\%Z,@8 N;_IM@:WM]>W<39%O@(?)?@^;#]Q"0&>&9G"Y2G1N:;1VZP)5DO)*L M^;,EJP_ *OXH ,,!V1?._%)=E@VGY83AAQMH.L[7N];3X;%LO3(J;Y3 D#.T"G2_]KBMA."S8?>M^#A@="'5WINDHHA0B,T!;EP=$00EQ7!F2U.&6\9:0/,Y*JV1!*PR@$KD M#4C"D@;;OTFNPT[?B6'!,(4O[>-S*KD5MI#4G/E8=>)8C?%=62P086"')&3" M(%A]C+HWB)98V ]Y!8*46P!1[0DCP:*DT)9VV>35L-,PN*'^ M&ZD[A8+!X3=V]'=&R=-NVRJ9Q"HLA5EM1@%6Y/:8C5D%Y%BLZ5B:?;[ FE[< MA-\5?^Y<+X8O,VB3>^F$/5(^&QH@:9[P!#::28!'<[T+9E^VW*Q1RV ;244M M_ 8+UE,9Y'6U#$*C+A1Q$N!LIHJ<+TW/Y/C0"PRUON@)9 MJ% +(.?<*)NJNV(JWK;*-*O,E'E%]PDHA:8C*]63,.99X*_9Q#/AE'1$-0-L MVG(Y^W.PU':O^.0(=(+CJG2GJNYOJTJQ45*<"=Q?",3H^ M&;DP#"([D>J,2N+CZZE<752DKI+V/;;!N@&P;\ISLPAFQ7^$0RR\0LYN FKN MX)$\VJ!+>W;#X_T8I'';/?_T[L+MUW23H.\L)S>\1R"N A]0$=%A(\C;[ '?@C '8G6*%M*+^WSZM+ :LE38 M)"%'K01HQ?K,'0OL'87.^OFRB8TX$NWUY!OT#L N%&B(.2N=,/%>MPCK%T3^ MC-670$!'MN[12&T#MA+0BGW\*<[M3DF6';3H5LC,X8F-_4!IT,J"7$\^PTKK M8<'>5\Z0)J2'RUV;2U=EE:]JLNF#0SDZ?I;=L^(@ [.WCE?QH2X5NHH.)*:Q MT:]"ELY)5>=F\[JSRI_WN9QK![6_!QYLI$F3:#O?4G]XT$F;RQ]UC%*!H$-' MQS5%.#S'H^]:"QL^^>8M+B) ;JAN6YX-J7&1*;,(5_-6*+1&-!*1[.M@?H< M#T]VYO J='NO#%96_,P7 +_E.I8-Z6T-O=;E5'^J6@OZ5L&:JZ6@.>9AM3S= MK%T*V&#C4JKZ+PO"/HO@&CXJ,U6M39,?K.$#JK:M:"JH%TMTU_*\,957%8CL\J;*Y4V M-\?T/&ALTAT:&PYV*=;WM-8&"L.JDJ"W7R>A,@Z! IIJQ:#;M7&\'KF*>PV1 MEH:(<0HK*@-Q*"Z\Y4KC>J7J@=P^J/ S,./+07"<@NZ>32MMCYP673JP?X?Y MULO$2C^9X\C&(+)SS<-LVC]0!Q*-9_RKDX6LT'N+=90B! S+<1'V-GS4UNG' MPYE6 +WZG:"0*]0/74ER8H:F2+YO5RA/,#+P-S TAUQ)A:@8-2O1_,^ W&XZ M0VZNI'>UKV(9P^@LP"J[MZ-#0V@%KH^ZI.'YKAD#T6R)2Z8E9(-1NYB!M$A* M@I8M6!-)-(.-N2+8=F_B5YQS8ZN7ZG.*.9AV#I7J4@;QA*84P5WX&!,>(]]8 MQ*CR->-I*5.&5$UL,"DQ%1;IR<_(U:-[2W^^^'J_*U=)]]H!&:LU,"H.R'IZ M)T>%4HUE#V.F62!.C)L5@RY$V>BCS>%JHFW8< @2U%2-41Y0,U9?)ER46YB^ M(TS3V,X#_1JAFHLR;KC:8H![?KC*X7C_%&%>EB3F,$'/ZW$^QUC)(L'@PR,7 M<]*_/T+SG1;H5C1!UR[BR<1 F=XD=?6I :XI:X+D#H@\)X]IPU+S\4RH;B7J M\*ZX.>H;H()QI20,]I&3%HL_BZY<%YV V_ 2U5,(#?09E)EW7=.R(N /& C# M_<3, :WR0#D@@>Q:Q'1J(8485LN[FY8SP9ARD'*4%1!M3 Z"S9,PNUBZOMN\ MY[[7@XDL59FM]\XY EXG#JP^BX--:5 ';WB!.8:Z#[AVB%1\USM)#$9;AP@\=3:=534H"T 1KW$0#W+.7=5HBA M[65+/R"O5&O*RN6N^X\J(X'+KJ]&[:FVSZ@K%03 &F!:78B--%$T8U%S;LZ" M*4.1G17%&#I;8/@<7/G=:XYU(1.*_;N(10?:^+3HKF0#)P'/#U%IP"&OGL?D*MU/HN#-?$ MC@(?PM:9F;$!$IX%=@\&8T*%]0>,%Q1'E T8F*51V*XU@1@NYYHB<+*J:P-* MKADWQESQ%(:!@;=&%:_>XY4<7GX)Y:#&QF)KO_,ZE?/F[)*HL;7).L28+;Z: MKW2([9M60/M>;$0_D(.^D3=F M)D2[_-D:+>8VD&>-O6P-0>$!F#,5IKQ*HDW0"%UM<9S86/+DCP)QB(6K/HQ+ MN6T2W83.PHA1;1@5,[=I/RYNL7S44V+KX4&57IGECR%YDD!NB)6PG>QG)F5# MWB%WI-Y0A-51(^S4V"$K<8;UR>Z8]2GV7B5X$998MYX6%M^WZD=_Q5I(CS$WK+;?E]&B7@\[&]3_DPGG MKW8+DVW-W4RLE:<=F0Q^RCT D;@1#HW0LPJ3SQ]WMH+?!E>#(Y<:-=P^W%WV MQFN][;7>:,UF2#V#R_ZE!=FC98#'M"#S(JR_@P9DWP&^=J_[V"_$J/&0WHL% M ?MWF12=D%4]!"1^7\ME,/V C:D-[044$2]= 9C]GV+<,&A1A7'\MQ85HJ;9=;C3?HVP8R6:[RCMGB+ MEYM!&:*AG@MR=N9PBYC5/0=T[V#/+1V5*>N "F5T4)?0O>+%F=&2J86H[26* M_!CK@23")#FA8$-6PYFW/_, RRC>(Y26D%5Z!Z%W'S&X)NF:,D- 6@7(:X"7 M:&&HU$1QQ0F,1>P9(&T'6U%=MQD1+ROIJAV0+*H2NM4%FT9[P#V2(_!+P?'T M- \&2O2&!VN!;4TMM+^0*4H5^4I<<>1DCKUH.+[ M=1=ELD,UH,O+=G"&[JBP6<"AEFEH4IA($]?IS*]@4#]63K.L>H)L5S"T6)S^ M]OX]/7IZ]G'T/K@ZN;Y^3R69G??E@8D_K/22U8B":YRF6WXE,D#BG)T?FB6# M@H^Y)K1^*W MW"@,'!*<(J\]%Q^)Z!0ULCI7TMK (LFW@0VO53E;I=H!0DH_"3/X!VD).7E* M:L:XEWB!9Q(O,.Q.?4I[!QZG<$HVH>S(%;307?/.>)G.%>UD(FXU93HC$S*L M32KB A4Z-SS%LI@>*]3"A@(B0VE4D;Y)@;U9USM59*1AQ/ECP\ZI+Z1*@.=[ MEOC( I7, =G#=>RO*8;_1+C\TG'PI9W32\?!EWY.+QT'7SH.OG0.@\__AGKI./C\:+BS'0>_JVZ$&V,=+>$_TWP6O_T_4$L#!!0 ( &JL MNU+!#T@3%00 #8P 9 8W9C;RTR,#(Q-#-X97AH:6)I=#(Q+FAT;>V: M6V_B.!3'W_=3>!CMSDMS THA4"0F,%-6M$6%3K5/JT-LP!H31[:Y[:=?)X$= MM4R[Y:+M-C)"*(GMOWV.?SZQS&E\:-\&PS_Z'315,X;Z]Y][W0 5+,=Y* 6. MTQZVT=7PNH?*MNNAH8!(4D5Y!,QQ.C<%5)@J%?N.LUPN[67)YF+B#.^<1*KL M,,XEL;'"A68C>:)_">#F+XT/EH7:/)S/2*10* @H@M%%&8VL*4GZ]\M% M^^(\5O4EQ6KJ>Z[[:R&MVFR,>:1T?T*WSRXSF5TQ$!.M-^)*\9E?TUJ;)XK' MZ:TB*V4!HY/(3VTN9-K;]B%G7/@?W?133TJL,ISM);Y>931=:A]&(;&WTBHE5G=64CJCVN/?8H -- M"?7D$/%&M@SN/P^Z[6[KKML9H-LO*&A]"VY1]Z9]/Q@FS\[T=6"_?SM;$O$Q M:L6"LM\^>A6W7CI+5\SI+?L)Z7O(:A$%(T:V]4=<8"(L[28&L23^]J*.J8P9 MK'T:I<:FC>H+(A0-@6W&I34WR[%6L;U:-5F12@].X:W\9K':Z6)U%-XM*Y;M MXD7MV6+7]IXM>TFV5+6KE=/+>JY=/G^^^%#98M%VW>*K9)W4P9F3]63)&*++ M0JFP;1 #QCJ,^R[RTLG>ZKU0M1BODLJ[P#V=[@RJDR\P]]\66!KJ!_.1I)B" M6/_#?EY,^WTNJ,0T3%[K>QCW:(I/A\4F(B3Q0M=%DC.*4>*$^@M>962LWLBG MY9_Z-(!%R%%G%4XAFI SU.L%KW!M/FQO$P9+$.3M67I/7@NF("A7J ,3]FI@ MWI.!7W0W%(.A8B\J^#Q28MUG$!+4"D,2*XCT942$+/U.)J1:R[4!-(]J\)Y>\68 '(:.- 59XD%T@01P\F& MD[NOA@I#Q8[7I*+16I.A10T6!HO-60!0,4OZ-5P8+AZ=$1&BEISC+1C=*,S; M'M20<8C7>F2EAZIXE&,RKJF4R3>.J8%C'\?U@[MLH"#"(# *0,Z!J34*^$S;Q_] M9AGU:6Y_\V]02P,$% @ :JR[4K#7PJC- P P@P !D !C=F-O+3(P M,C$T,WAE>&AI8FET,C,N:'1MW5=M;]LV$/Z^7\$J6+L!U@LE^46R8R"SG?!F?#-: M_GD[01N]S='MW6]7TQ&R;->]#T:N.UZ.T>_+ZRL4.AY&2TFX8IH)3G+7GV3*"0A#J-5UR?];%6JPT$FN(;])-B;J8%Y M#D;D&O!60FNQC2/ JK]H451+31^T37*VYG'%V3+8C7TB5'W,6P/B0R-R#X1:,K3'4 S MJEHP3YQ2(G82G T+SG=@/#=$&O+8L_]X@7TF9&6<,96 \1$@$>4I<+HH),M-% (3 M!.<+[VS[Z9UMGWBMFJQRVB"LA$RIM.$VYZ10-&XF_92I(B?'F/'J3E9&?0B7 M9N!O#0F[U%DSBIQ>.R@3IX9LJ=,&OLZI3I5379T^E[4]QX].BST'GY2]!(M] MIXT[_SEL$#B]*/PB6+>*A(D&1%45A)];@=48%"1-X1+%?O& \-.3RFFF/P^U M.>+7ST%5-7Q[%G;[JAK1?'&-[A;HZNKVGUM91^(%DEY)T?IZU3J&C4[ME$G& MWV?'KW?N1SC@VXV@G#VTT(5D'Z$%?+VC_1&B!U4+-07KM2+G5@GY44DXV:T^ M*A>?-;R%,!U_;&KLGCYK@3]5B:K >)],R JJ\$Z?-CG5)Y[LI^O1=/?5_XSA MWU!+ P04 " !JK+M2K[VA3QT( "?* &@ &-V8V\M,C R,30S>&5X M:&EB:70S,3$N:'1M[5IK;]LZ$OV^OX+7Q;8IX)?\R,-) [2.BVOLO6F1]=WN M?EI0$F43H41=DK+C_?5[2$JQ'2=;)T%;I]@"=21Q.)SA')X94CK[Y>+3OZOQ@(9AF+0[[#CN]8[#=LA.\.>P>WC" M6*][$OP[@)$MB/L^VBP%>U=+>=:8,3O^H-=I'O5S<[K@L9D-@G;[KS4G>GZ6 MR,Q@/(7^_M*KV59&U13Z0FF,3 >'T%4^,3)WMX;=F 85?)H-G,\UK[OJ'TDA MU>!5V_T[M2V-A*9<+ =O)CQEFERR!;F2*U#7BU-!,\<0+:OX?-@@"#.)N M%]ZG(^@1/&.5CT''>C6ZF?&0&](-FL&F2T]T)D)XF/I!W@Q'5Y/QQ_'P_63\ MZ9)\^D@^7XW^/KX874[(^\L+,OQU//I(1O\<#?^8C/\Q@@!D1U=?\]MZ>9)_ M^PCU[O5I7"=?N!"),UW$=-1&ADU/R\D/4V;L0 M?: :@4$4TB6YSN1"L'C*ZCY298AB"1,RB=2#$2C/$,$E*3*C"@8/D(Q<7D+L M*$EQISBBF] (CQ21*9C12"^W)9"QB&E-U=**I/2:8=PUG1K/8AB#(85+:AC# M"D1<(8E!+$-W6!(S118S'LV(+NS/JO^"*58JL0ZD7 MD.YLX%]S,X*#.6>0, MM'ISF"9CN#E'MYB$R_5I^%D@V'TY$&0DX1F";/&R"FH=^(,XFM5:.\\2T BU MM1:N(U'$T G@K$6P#M!Q)98D1]PM9"V4A5AALH2#OC,T8!^[(JYN)0H! 0!1 M BUN..WLB:B>D43(A:Y0JMB4@\,H!J+VH;<[LX6VR M$9PWNL1261%8F9[6+$4W&CY MT=['7$="Z@+]+&LJ*3Q,BJ ?^SM_RVV1F'EX6OW$LM8::CV*K"T[#Y1L#)1@(.OG72Q#PF;U MIQ=-W<,]@B=]NS_P[!W::;A@&KL Q,HELZ\#J6[S;$0+O7L7F_!"!E"4(_D4 M*@L%!>"E.=>.[2#%,J?'5LDKGESG6L4$=2@K<^@**?62AVTC!V?"%BT%C]WN M51>AYC&GOL3C/M,[]L^LID+;[.O6I7:IVG$CMLRN J9%80K(O^+'X&R^X5C,.]@?%Q\[BW#>.=V6H+S;OSW,Z@ MQD*8\]ABE6J944OH5 /GMIZT *8JKL $>',:9:[H#N$>QH4[B,HD+9J*_ERPU]J=0&3^P1)+3H""K^+)!H MH?1@2S@!9,%5=^1*,[$A8NY0(-L\\7GK+9E1?5M06)9S$&>QHW_G?4G-2VS] MKYDH3PCNR->?,2'/!/1>[;'Z/\,>RQT5QM4ZJ*^8R!+C.BY7I&3Q]8C*8JM$ MA5T4!:J12M^FDBBQR9P9O_[]]^E9Y^[U R842D -?=L-JM[X19T!#F8%O]S$+1J]M M2O4EF$NJKGAT!Y?5\S(>^1DQ,%HJ@CWLP1&Q#C#IA+:-5] MDN/97(HYLYDNH]/RG%R57,C27,@E0^MB)CW[T0W@ FC/3/K-K?#_F!B^?A4< MMK_*=N7+T?[FR]'^ R]'C=NWE1I"+!2F&O!'T%RS075QBGR2"[H<\,Q9Y3J= MSFT60LE2JL0HY6OJ$Z2O=M^^J38*_^-*??D2N^E>8K=,O-W6:QX'1P^VMIO! M@VW_2VO0:78/'^[Z5+6=;O.D_7#S4]7V>\U^I[.3VI:;7S_'B)7.:?:NUJU5 M'$%EOQF,B^=?^%^_4Z7I'-4=Q^2/,*U MMG6L]GC1$A&53&F*_V;@VXSX3?W8['-2NT-4)=6A'W%GHJ2*YTM"R.M7O:-3 M[7[O?E_Q5,#L-GLV+;SLJ?L^T_629N2S0NEMBTU7VPYGG"5D=,.BPIY[D4]^ ML_BL>6JYY+]5"]WS*=I::7+G:[9<^L_Y!OZUQYQM?=^V@JI;X>U5%QH"KX5Y MN,M#GX ]^+%<^>L_W7,?$9[_%U!+ P04 " !JK+M2FL>9_AP( !B*@ M&@ &-V8V\M,C R,30S>&5X:&EB:70S,3(N:'1M[5IK;]LZ$OV^OX+7Q;8I MX)?\2&(G#9 Z":ZQO6D1Y**XGQ:42-E$:%&7I.QX?_T>DG)LQ\G6Z=,)MD = M21P.9SB'9X:4CG\[^SBX_NO3.1G;B22?_GS_83@@E5JC\;D]:#3.KL_([]=_ M?""=>C,BUYIF1EBA,BH;C?/+"JF,K]#5_G$JMS? M6GYK:U2*4=;W/E>"[D7_1$FE^Z^:_M^1:ZFE="+DO/_F6DRX(9=\1J[4A&9O MJ@9QJAFN11H$C?@/[T<1!O&WL^#3 ?1(D?&%CU'+>75^.Q:QL*0=U5OK+GVE M,PG"P_4O\F9P?G4]O!@.3J^''R_)QPLR^'UX?D$NAI>GEX/AZ0<\0NOYU9:> M]M8]Q>T/]ZOSH%_#*OE$"TG>BU',.4FXMB*=$SNF]O6K[N'1U_GC(I=3QK 4 M:Y*G&.QP$4N1,<2Q7W-/?I'/47WAU<\??7U:>IX,$ 4RIE-.-)\*/@.)V;$P MA&99024>YDI;HC)RH?2$1,W:OXA*R8!.$T6&&2N,U8*;*JZ3.F+6.R(O,6BM MG0O:>VH0*L1E,B,0$6&F,Y)D5E=<'B ?.53 M%Z))R01W6B#>*4WP2!,U 7E:%>0V!#*><&.HGCN1";WA&'=%I\$S!F,PI/1Y M#V,X@41HY#F(9>@.2QC79#86R9B8POTL^\^XYJ42Y\!$&(F$Z'+K3-@Q'#0Y M3[R!3F\.TQ2#FU-T8R2>KT[#RP5E^_F DI-49 B[0] RS%4@$N)HUBOM(DM! M-=05:+A.9,&@$U!:B6D5,!1:SDD.)#@0.W!+N41I"1!S;V@L!.8KOZJ3*"0$ M $T%_/CAC+\ )XP!> ,/Y;3*FV8B34Y#652$A M$;5I+>KN\6!%U&7A+MP*5VMF ;!./W',MH+C@"MGR]8#I6L#I1C(^7D?W9!P MM<#W++[:^SL$6/IV=P#;V7?3<,8-MA>(GD^!7X96U67GA!9F^RXN3<8<,"E' M"HE7%1H*P%U383PC0HIG7H^KOY=H1*8K4 PE7,G2"8&?TY^ZY,O%/ CG<&V(?UP\XFL+=FM U\;\^% M6\,<2V,JF$,O-2JCCO2I ?)=7>H@335;P N %S064MBYJP8>&M8M-H]$#[*P M3M9$5^I:GUMN2X?R0N< N?'52Y(HS;P!OL(=\0Q%B036T<)SMXB<"*KW@&?]$XD51[YP+TW O$7YL9^"W M(%1R%N*[B1.WKR_K/M]R#X9/8%"7^%62%-KA8"7+KNF;*&/QQ)V(0HM)H.+O M ND92OLY\BO#>E_0] M)U+<<%F>1MR3KW[#A'QWB._4[JW[$G9O_NB2+59&=X)]0C M&Z4N[*(H=*W2YB[Y^P=0-ID(:SE_,!W$"H6%:V$"-OGN>T RV-C3*)/'@ =T> 7\+<[B-L]W9(Y!1Y.]6@CBKBS3W5 3'^ MP+N$5C4D0I%-E9QREPTS.BK/[77)CGR22S7G:)V-5>!#N@9< .T;"X/Z-N'_ M=:\17[^*]IO;TF)WG18C'XICZW>!98<8RX7K&LR7-#>\O[@X0I[))9WW1>:- M\)V.IBX[H;@I7Q1#:?E^O=>K'W;;[A6[U?C/%NK+M^]U__:]8=EF6P?YK3M?VF-6O56J_W=U78.Z_N'CS=_K=I6K][K/-YU56W#SV^88\3*Y#1[ M5VE7%AW*Q==OY;3?.G\,_?K#SHGK8.J M_P+F":XUG6.5IXN6B%C(E*8$AOHQ(_Y0/];[]"KWB*ID-O0C_LR5+.+YG!#R M^E7GX,CXW]6/0KX6+-O-G,\ SWK:?OQ4/:?9&(P%3\GI\J3T8]@O?M/4-'R> M?Z"PN/=57:["9X7]\)9DRC>^LUNBSR_8YK(+C0'!PC[>Y;%/T1[]:"_\CO72 MOQ&OQ=A-W-1HBOY]*F=T;BK?_UO!1R6>U]0UPM>7_CO0D_\"4$L#!!0 ( M &JLNU);YN8#/P4 H: : 8W9C;RTR,#(Q-#-X97AH:6)I=#,R,2YH M=&WM6>MOVD@0_WY_Q93HTD3"3R!@0R,1<*[H6HC N;2?3HN]P*J+UUTO(=Q? M?[.VR3MMHZH/JD:19>\\=N8W#\_BSHO^J!>^/PM@H98..WH%KY3$QW]T7A@&]$6T6M)$020I432&5<:2.5S$-/L AE%R M]42ZD6R^4.#:K@,70GY@EZ2@*Z8X/=[JZ5C%<\?*-^E,1;PY[L3L$EC\JL(B MMS4E7M3RO+I71U6DZ;7LJ>,O*DN6& NJ]_?K MKMELI*J]9K%:^(YM_UG)68\[,Y$HW$^B?'%;J'F@3-$K91#.YHF?NU0I1+?D M2' A_3T[_VMKBC$C2\8W_LN0+6D&0[J&L5B2Y&4UPS 8&95L5C!F[#_J.PZ: MES^N"Y.;J(>SA&Y=<%QM='"U8%.FH.::SEV+/V_K(V[>1HO(.0*F1.K7T)1; M.B(,$)4_R.%>, X'IX->-QR,AA,8G>Z< Z\'P2D$[X+>>3CX)T /T)M@O&MN M=(?]73.Y0+[;ZXW.A^%@^->N0G]V/IZ<=X"4ZM85=WS97N M!+K]T5D8].&65[OFQ23HZ6X$GGV$.07AZP FW?%)=QA,C-&[-\%[3+I04US; M=K_6N4]W[>=)?6NXZH_"-4@@$DE"(SUZP)JI!:@%A6Z2K B',4V%5"!FT".7 MD8!!$J\R)1G-JG@?F7"@F??W6JYKM\=TSI!($I4O..U#0)6G0B[!L8V_829D MKGM#B02:Q'HHZ::2\?T]Y\ANUZK%)$(RF#&.8\NU,1,:K23.1N@U26((KJ(% M2>841YCEDF69-AS_-6>,\PXLJ*1H<6E:K=XNO,AO#ZNPIE6X8)PSL@0LU1.! M9FFU9V3%X83-IQ09>@M&9[@3[JS8)871;,8B6C 6M&X4B56BM!,EL0J29JE& M\I+R356CIDVX@:4*R*78#&GI2F8K7 (EL&T4 !2]H[C7UV8[;R,:$!*+5$]R MM\4*%IWFY483(J_BTC +',(\$_)JFJTXWV#5+5.N4_HZS27]N&*2ZI$[TY'+RJ)T:@<$2TF" MTSB(#Z^C?5,4UP51AMSQ:G6,K=?6Z?I+QM?]*>/+$FQQ2Y('#9NJ(B@9XVK9 M!HK@$R8Q^BFV"AWGJB83S@'%T!ALN64/R:JYU(PE)(GT.BJ,\_-AWH.0:\6+ M-!$IE?F>V<..8_XD;YFBJ7UA*C;NIF+CB?>O(E-.MQJF0L94&N@/)VE&_>U- M.V99RLG&9TEN52[4OM1M."*\5(F[E(=/KVEZC9H^?RI\0ZMXJ[X\FIKYT=12 M\4-:_^F5^#< MA50G\GU,BEA\__K.3_]OR0;<9C$/7"=-Z?\G7+.U8_?@V/*4^KV_:_W'UOKM,]#O$O],0G]SJ'8)C:?.Q%\%C95/:X_,B_<^'*2B M^'+B2\J)[B<.]?B*TG^O>;X?U!+ 0(4 M Q0 ( &JLNU(3C]2]J9D# '+E)P 1 " 0 !C=F-O M+3(P,C$P-# S+FAT;5!+ 0(4 Q0 ( &JLNU)!GR6Y&QP 'Q4 0 1 M " =B9 P!C=F-O+3(P,C$P-# S+GAS9%!+ 0(4 Q0 ( &JL MNU(5Q//2'S, $X: @ 5 " 2*V P!C=F-O+3(P,C$P-# S M7V-A;"YX;6Q02P$"% ,4 " !JK+M2L30R(TEM DY 0 %0 M @ %TZ0, 8W9C;RTR,#(Q,#0P,U]D968N>&UL4$L! A0#% @ :JR[ M4FP+CBPG2P$ J!DE "^VP &P M@ $*\@< 8W9C;RTR,#(Q-#-X97AH:6)I=#$P,SDN:'1M4$L! A0#% @ M:JR[4L$/2!,5! -C !D ( !7!<( &-V8V\M,C R,30S M>&5X:&EB:70R,2YH=&U02P$"% ,4 " !JK+M2L-?"J,T# #"# &0 M @ &H&P@ 8W9C;RTR,#(Q-#-X97AH:6)I=#(S+FAT;5!+ 0(4 M Q0 ( &JLNU*OO:%/'0@ )\H : " :P?" !C=F-O M+3(P,C$T,WAE>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( &JLNU*:QYG^' @ M &(J : " 0$H" !C=F-O+3(P,C$T,WAE>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( &JLNU);YN8#/P4 H: : " M 54P" !C=F-O+3(P,C$T,WAE>&AI8FET,S(Q+FAT;5!+!08 #0 - 'L# ( #,-0@ ! end

,YY!,7,7XR<5X8DC(D /S M(D 2'L4XI82&A'1 !5J&BKO 4RIB3!5OD1C7/..:P]+^/.,*MJ<%VY59DB+Z M&*FBH+64J)_$!)Y; LRPK UJGDXCV!CI,E4S]BKM?G#:/67WX4J[>=%N*DQ% M-,WOY-W=6*JF&FX0/".6JYBR M(RMK3':%DBU*T:F9@Y54;4EHKJ1Z1%)-30OFE'I& \0D-0@E*!BN-2AM;,FU M4BKETF"TRVB;D@DKJ2JIVI+C7$GUB*2:FIRP9CW7K.<6P6SNS9 KL1Z)6+W3:2N0>!JS,AR\] F$\>6G MA#_%H/"9AL"]0F+55./%SGD@F28R%D!DD MTB12VP N.@,Y2F?P5Y]I;.)8DL^YF?,<)*OEON7*V,K85N=J5\8^(F,GYB0^ M1;0@"*Y^14JN %7@C5;@*(]2*2-8Z2U-11?UUA%::_YY M8NEC1?JNW<.+D[DXC7TW^-0_N+A9$@\Y_DNY.[(A?G,=EW=]=._P[/?NO;$ M1Z\ILVJ9_>K+9)5^];5O'9;R54D?=MAOOR;YU[]TEI-E[$Z'_8[_ZI[![F?= M2&['P?TN*B#/TZ!5E_7R:-#?Z_#N__K!/]:*>^8>5WB'*H+%NAD]-P@['68N M[P:Y-)UO*76OY24S5O9$A0 MGP*E)H6@1";"<.I=-DIQP:T)XN/;F:,%+QLP+8D%=;2_=;[^>6MW?6]]\P/= MV/R$Y_''9[2@^KU?WWSNL>T=?-_GC^O?]F9VO_G5P_W]O]S_G;L?7T^KCW\J-DRE+* A"?" CK M SCE&;CD'=I463#/T8"BM"OUS%D/-4^\PN>)X*,EIS*3DI5%1!;>V8@@8C%E MX42PH8'/;&[T"I^'P>?L$CY:Q\BM)Q U0?@DY< J1L#8*+E-W.F21ZF([AHR M\T3LFOM=<[];!"A"O ])16&3%8Y*GSU+DG++,G?)^JH=/0^@>M/:D;,0TD1C-8R;C,"B@G29;,W):DYH>V55B'0EC%&FAB9"$):F11* M+"712NFDK.K$LTGK1)TP^&QX,AJ2,27@;B48?"P@7"Z=U)ARI5\:_J6+,MPB M::U)H"TSB6KP_"8!>>12<,V]Q[V/TFBX$"X2JEP,(1!5]97G(>"[:7W%!<(# M"P9B(HV^8L$:F.,I%$P MJJVE/$0J54D.E*DJCL^'S8GB* .))'(%5E-4''/28!1Q4$H=8F#6V^17U@PE M7<'GU2SE^;%Y2QY1N;2R?/L')ZZYMEO^,N6/&@N%8*NZY/8<'0[[Y3TO!FD/ MW_Q7FJ3C_.VJ(VM\U63R$>?Q D^.O_Z1&XD%,IS=04LFN^+:F_BTG MW$A?8")*D1R3!@W&E)R))!O#-)%:R$P_LC+Y>/RIG<'$P_3M)J%)I[ @ZAOO:^,KW;& M7%T_V<=CA#D4(5T%Y;L3-\![NG=VZ:U\>S"B+*[ 3?RFG_<.P^=GQ^>[,3X/ MOVQL_KR/QQ6]\Y_WUG<_D-Z?'TZW-O_5W]I_O[>^O]W?W@R\M_OV=.,72[;_ MLT/"_A\'[D][LK'[6I9C;[_Z=-[[]0-#S'[9WOQYI[?_K_XV_KZ]_Z^]]?-P MUMM]*?YS_O9+[]-'9G56G&=@S!(0J"R"-\0#H]R1:&S2(H^V-B1!BB_+QN2E M%]%S12P-0G/\S1D7D]7.&R>G#P?N M)/:/4_S[!5W':^#:VKT&H]&3^NYIK#WRNOH][*1XLI#M!B%X!&O10,$=T4:\SV6Q75\V7V&5O1;^>)[H1\.NS9V$ZMK> MWN$I[LF=9D<==E I*SK<\4XGX"[L^D5-'*_RSG\O)2%?2D)_LE+*Y_"5HM!U MSI(;##MEZ77<02P_D,Y/L>3%XI_QH,>;#W9T!Y07FJ;G80* M=>Q<%(YT[E@T\J,E_=>3_*%.LM9X7$?&.AJX@_17.CA)M;+CATJN+BUK?51$ M"$V$9LFJG*-@VEN;8_+^JL^,$,7T@Z-;[T]K#1NVA-YE07#NFNU?/JUU$Y M5#GTZ(/>LN$^1B4U(T)EZF621"K+K>4RR@L.6:8;#E%6.?3T'%J?Z$-9:FL4 MRY"S9*@/9096" LV((YX"E:',L7-F*Z>O8E_Y5#ET%,U.//!)$YM5$$*085- MDR DH3ZDM043" 74DY)G MV7@K0S/XA)@ND6WR$-5*_.MB^NO@<#CL' T.<_^XUN"WQX_=/)??FL=2474O M5%VIR'?:"<$9 48S :$(FFZ:6) I:J.L24:;E34IN[Q5);ZU('^!7;]5=&<0 MW8FUDZ1V/CD+FLC2JYE'**4%X+5(+!DE%7,HNKPKQ>TM>B?E;+YY0K MJ;+]@W"X_Y5,V3MAZJY1D87&U%.ZY$:$^C>RJE+J7I2ZTG/*>JX408T/+0*' M"@9S:-$K#IH+F5 5%,3:E36JNDK/W"*S?3',*KG/X9&KDOMPR9V8!CD3-.6\ M1GF5 @01$JP3":(GF4G/L^09)5=VB5C"UO]5IEK.>HDOL<_K@JN0^7W,F>:S4^ET CI"AU M*8$(X"1+*,A2!LJLE+HIQ>HRMH09?U5RG\,=5R7WP9([Y8T+-FHO& .1?40[ M5V;P/G)(2=D4I)64QY4UC7:N:%/M4BLRY%HUTW+BC)NT2IO#;,NVM#:HQUB@ M8U17^77I_-D-^Z'VDUCN>H'?TN#W@MWY.O_9=<7GM1L]XH8]:PCACI<^2TV?& M($RESZ/09RKF8FG(24L.02D-(E(+5H;20R(E1;EFAJ'NPU9II4^ESZ+19\9 M4J7/X]!G*FYD=?!6$U QH^5%A0$GT/+2@IJ9OHTXK(5ZM\ZZ_Z M9<1>O*=W_6;+[%NF%2XS@^]_ Y:.T(_MF1^OS,KH>S$Z3/OFF<_4<$. 9\] M>)/!*:W .I]8IEE*W7C'#)E3J=#=Y>&9BP KV2K9GLWK7\GV0+)-;%]B+%H% MS(/$)P*"2 :&:@Y>!^&8UL:H)NJH9HXZ5K)5LBT-V1X[HE#)]C"R3<443)0& MR1:!4.M!1.W!I&0AZTPIUR)X1IJ80B5;)5LEVU-%*RK9'DBVB$V8)5:%Q 5-+.*?0_*"8K8-XGM:V^#P=PSDAUB\P,(K"L99 8PK-"MT<6^5'',END34$KO*H47A$!6V6Z:O:NX95#E4-/Q"$?(F%!\H#D$2X[KRFE13VR2IH8[9A#MG&O4DM9 MY=#3Q75KET))RB+C@ M> K4.4H8PG0;E3B5_Q M#U4./0^'IF+/D6KI"5' =!0@J@ MYL7P8]?A50]%U>O3!E,-KEY^),H9DK.&'+@"P7@$'U&A#5&5GG'".XNL4J3+ M;)T9N<2R^Y2^WRJ[L\AN[U)VDTLB\1#!&F-*Q94"2Y6!Z)(-+@7I,EM9DZ8K M5)L&SU7976!_:97=663WPZ7LTN"#,D0#BZGTZM 9'&&^[+O>$D*9\*R9U6QD M'?BZQ++[E#[&*KNSR&ZXE%T?M-7XN(!3P7#?)1:L)@*,.;-M&;2E;1- MPEOS9>NTYD7PR]4I5@_%U-FT6XY+$D7. I*T"81U!'Q6'J2E)"DEE3(EQ91V MV3(.<:BB^QQNN2JZ,XCNQ"L7?(H^E;YN)A 0,A*POOP4G78Q>.6JZ,X@NE-..>=05Q($DE,2A)(:;* >B+/*&4%H*J/6B^C.;MA7 MT6VOZ#ZE4ZZ*[@RB._')446YHX9"(*5'%UH_27N+YUU9/,/4#GPM2;#LT4 ZNB>QU""R+3#7TH7+23\3 (O7JG O$H@,\\@LN1@ ME*<0&1'$(GM(%A4_%3_/?VT/P,^,T:2*GT?"SR1X))05R7L.CE,!@C *UB&( MT%JV-@:JD_%E=!5?PM!1Q<^2XV?&B%C%SR/A9Q( DR8XED4$-+9BF0EJP+-H M(,C$B4D2GU9J9A6T*=6S%>&O5CG8YS&W>72/;^M;7P?.S/$.+1WD']O!7R?2 M/ CS=-K%'S-#'3\E2*24#884P,9(P;NLC3 9.9HC/JR4:(XL-B[".0_TJO2L]*ST M?,[P2J7G0^DY";"(+$@R0H!B+H H05Y\.AF4CB)XK[6WN=*STK/2<]FB0Y6> M#Z7G)#Z4N98Q1 :AE"D(123X+"4X:H-,QLM4&HO3.82G*STK/2L]VQ/HF1YZ-E$Q_YQ[/"XEY&@ MT;6MG^RC=(31[V4M]P].7'.QTU&NL5P(MJHERL[1X;!?WO-BD/;PS7^E?Y[V MX_'.A=Q,?7!\T63R$>>'AV41?_4C4U<6$LK68.[B3[XG_JR948P+Y%KP;/I? M?QC/\'\[Q_M[:_\?4$L#!!0 ( &JLNU)!GR6Y&QP 'Q4 0 1 8W9C M;RTR,#(Q,#0P,RYX[3%D5"$LY0I *0'FM__>D&KQ))7"1YS;-4JCRQ)70W@*_1Z&[=LX.__OK##[_\3Z?SCXO'&^LR<*(Y M\4-KQ(@=$M?Z3L.9]8=+^#=KPH*Y]4? OM$7N]/Y51"-@L62T>DLM(ZZ1[WU M;]G'_OG1V#UQ!AW2GQQU!B?N>>>L>W[<.>[UCYWSR?')T6#\\_2C0\9V[[Q[ MW#DBQ.D,)D?'G?,S!_Z8.SF*FK_PC=V9D;EO0,)]_?.6?#F9AN/AX M>/C]^_X?_N+UY$D4/DK(>];^ME'X=,R\MWS_$K\VKZ3L79#U@F7"\*K:>#K0_P: MY70[W5[GJ%>4Y(8965',\6'\Y8%EAR&CXR@D5P&;7Y*)'7E $OE_1K9')Y2X MH 0>09A7"A2^#FTV)>&=/2=\83M$U0V__F!9" V=+P(66GZ);F+SL:@G9Z$@ MPU;UH54QF#>!8X="0[$\3QM6HCHD7LCQKT[.X\,K=P\.]6L0\<[4MA<;U*)( M&=/?X M-4F+E 2L:CQ^?0@DQ+O)6Y+2HM)].N" @4?BOFERPQ>,F#8<2#A,5P+H__?M M=VS/M/U XD3>?T?S73(Q;3Z04)]NT'JD?H;O+>I^.DA]6]MW/_LA#9?78"78 M7/3J@85%OSY>U[@ZHAI2!JG@5'1>YU^[\%\/?ZQ.[F 7?@5^5LS0*G#\Y7"= MSYJ$B!/WWO]5_+X^0!+BI(B$<$VSM.E6(:DD2SY,,9 @,PI\'GC4Q8CCPO;0 ML7B:$1)R+5CJJ268]!),C@"()^@WDH!29&8EW*R874L!R7J'!Y-1,(>&S8C/ MZ0NYAD!R3HPA4O%3@ 96H=N7@9;SMX*)M2+!BD7L@9P\A8'S;19X+F'\\Y\1 MF!XP0H_$)>"3C3UR%T!'^2&P I;3:S\DT MAQF KS+<4K5"//OP,]-6C6)F_ M6'%UA#W.*V2MULA*JY1SVNO39&3SV947?#>WV-5<%"@/X.?8P @ 7TLP;A%4 M3]%\;K,E##@Z]>F$.K8?#ATGB,#3\*&FRDH &OE^WUTM<(,H= M+^ 1(XA@S%J,Q9RYE7.W4O9[Z-;Z^PT@U((29F#\V0)*Z\?TMY_VJ*Y!\$A> MB!]!@.,$TUCT)0EMZNT2YGH9,MS!Z/8'6^*>2+8*HG^R?DRD[Y6A#)1#Z MZ M(1RR6HQ^A+$+C?J>?!L+D/9X1=8X9J M2G$H[5XA-(0IE.-D$$=H&RM'6@5A)T0EK$(M]II2#]X?-F/P!7T+Q2CS5NC! MZ2".X3;6@USB'O-Z7*Y]Z%J<2'8FU O$S'/W;()X)W ->C\K0?<'5& X? M73&">W-R6XW9S]WK@:Y$A7JV6I MER%7#UP\[)YMHQX%R7_A2:YWKPWRD- /O>4UYQ$$ /GW+/#A5R?.K[Y-**HO M5Z$U/30LVP:F6!LKKLY*H94*M5.5DH0.[@T=X2*)[80<]XR.(AZ"M65ZBJ'F M(L\M]S"_7,H_I,DFL7$UXQMO:QEZSYY.&9F*B@:3A.!9I&5V Z1< MA SE?K?7[U>D'[50ME;EXLA/Z7Z,9;=\T!9!NL/ *J0O1JZB*4^%W1[@C*\% M]2K25B9H;XX-QM^62!O)4"!_C+/VS@=Y*W6!AXPZ(7%Q_5L3VA42Q:1[TJM( M\^8LQ+)[:_O;:-*L(%1,A:?]2H=GI>_;.;45^]+,K%51*HS5&?RH86B]\<'E M7M^A'A6U"H.G^]'5YMC(N"GP.H66 MZ$@$.5(H$GZM-SO#%V@\JN4D8-SVR'8H*;@I4.MC@")%+>/? 0$=E&#M@8P[ M!^,VZD=!Q+_ZC-@>_3=Q;P+.'P(NI!GEDC?AJP 7J@)].WO9,+):I5)$5N?]FE@V MX=+6R"IIOJG-62.3FYI^%\Q-:;%HI?-;:%[P/%PT)^PFL/W"]G[M WI5M'*S MT\<37B4'.N5E"696SFV/A8%!DG.0&Z<^_)2G@UI"0'4BZ"L17&/0_!IXW"=AWF[D[T 1-"0I% M&&!NT4 1,JD6B!7?Q_F,@N2]'A10^D-L*R;N\(4P>VKFV1BR5"!]C/E( Z13 M,58J9X_KBIV%HG]&Q'>6>'E Q-4XQ)6J@/"M? M%;X1:=*D3N*,15PK*ZF6E=5KKUFKZ.)NS*CS2*;4[ J M-Q*MT*LS3-":Z55>G9(]6E>TO%)67*N]5A6@W2BSJ\M+@?LY9GH-<&]YSG<4 MS*%?'&I[:_V^Z_)1O%Q*"=>U.QNL23&4V,-;#X11 M!F@SWO+T;5T*A<)CC+*TH;ZQP M$D)KK7ZYRNUU3@;WS/:GA%,_G)'/T'%SO(JQJN#;*IUI+11:-\ %QAV:N;AZ M%O4MJ*"5U;".8F_OMC,U$-)6)TR T3^)S8+)/:-3ZHL&OX\UW*B*"JT]!JVM M6 _:V>2\%J#797\$5VP#AOB%5NRU6E-E"EF2^+YL8 !=6V+PQIIK6@V%=IZ M=E8L4FVNG<7Z)==^)S4L\]KKGA;H&V:5MI6BT)Q37.O>G>:T/!WU$#_=L7SP M[/A9BS\CNM"^X;V>6I%>PNV)I<@QY?:S)?C%KV*D'/>8^*%!KDC%0Y$3PLV, MI?2?%)\V)GYJ.]G$8"J9R.WA,3ZI4UH,5D#50D-W0VRN.7:2HG(3=HQ;'4NY MB)BT==UJ=!']&HFLFX^ZQ^*R^>IN;N\2$H358*8X^IJ-+FC10?\?_DNFQA\0O\V^G=%CK] M\^N"^-PHE*FG5J"$J9?2BMHJ2@G#-L-R%870,[? =A[-Q4PAE'3[OWJ[!!&X[6%\ QC7MA_GG;?!2%3S4D"( M^9U:%V1]!W.A5$L1E#S'H(6:C%X1 9WU*FYHE+_-L <&>\' >5=S47CTF,DI MA:ERD-KHZ4OZ.3N?M:-G5G8D2FY&3S M9(Q[X4S8_HT5(R49S@,6TG^+"FX0 M:FS&6:$"O0$H@:D*%,6U.TH9.@Z+B)OT 4^A&46,0:,*L;46POK\AGZI-^O<*/, &WCC*V-@HD=-F:J M,,$#,,%;#M96VM[\92\MV K%%=;SN%=Q76].WLHN-C!])2*%;3OI5TQ6.9,V MVJV\]4,GI"\T7$X"EFT"3;Y=I@; Z,Z\#5DK;-@I[O2789@*$UMK\NVLJ;S, MF+7T,CV\71 L_!7UVO^1OIQV;"58H#69U M2ON]=)0FK8V55P,6=+E M)O?03@?]RC=DM-!KHYNFT?%F;P%ILU/8T6,\B;0QD'L3*NGZ9_(:1K:W8T!3 MK@I<3_"#4X*K#MX4$_.;9K3U8&DSVJ M150QQ17XN-,;L[43PAAQX8MMC_5L)T&!.FZ'+JV>KJ*>"XVSP;%8_'9_$*A: M$39\!:F>7@%B'T L+>>L@MCR.PCP\@8:/PF%EQN+%_:FQ-<^4"JCESN89X-> MQ8-_!7[QQ<9%CJW$9;U;C<[[:K"1H734/3L^JGBT-F=;!JF=)X,EX\#PEE$Y M%WD$<89[?BHN&)>,J3:&%))NQMMI\ .\@)!_I^'L?C*YL#U,2SS-" D+I*8W M\^Q.HF+6.X593S)D*Y5 W,J35EA0D4Y2$TM4I;HAXBS.M3V'@?+NP@1I=>.)S41\MR&I(%:[.>:_B&5S!JB-X645FK0?" M8,*4,I#/E>?=?H7_60=*&Z?)ZLXUF?;D'.1&[1SS+B5?IAZ?%LY&U=TK/KU? MX*_IRLGVF$F8*F 45P/HPRB^L6))5BJJG*U--(\_VRG6 M4@D*X#'YHCWIK0+/?[90L"4D6P71>T7(N^R1\)!1)R2N^'Y[W&L8*F > ,RE MM=U:F',9<9E6XOG99CYXXOR!L*>9S?1>!2X1R7W.H>:6*\Z6H6APK1(:8VV"HT66J1LFK\E-O:, MR!IH@5%-J;!-N+>D!$5AQB_R:CL*1OE^.0=YJO_\_*C;+661:E!I9Y:_LGL- MIA$9O70NZ74Q6U&:SFO!:=^$4MFU%T'P37R(=SNGAV.SDB9SSA;LI=,2GD7H MGI2VE]0"BR*3+\2]TMF)WYRBG3%2)4"%R'$2L-N A5-[2IX(>P'3Y4\?\4([ MHX!Y>RD*;1!W!VEK0T&RV$N6RK8RX58LO9TZ\7F^\((E(+!9N'QFT NV(RR)YN&!&F+%*#F&45*R;PDS2W"SBNSVSI+S4(R8$Q@Q M%6?KZL!IY:BYB#CU">=/9(J3\+4/\^YR, M;S6@MG=IA[860C6DN!,+!M4@9RN];K]2L"FSI0 MVFC3JCO7Q)[).[&@8+KQD_AOWP_BNHN/ MX!/BB12*@,\!*/[U0!@^8FI/R?WD@5'HL(7M)9M?[R6/:8 MBQVSGPXFML?A ]^>DT\'&W+S\19J^.W30<@B^/MUS#SZ<4$8#5QLXJ<#-V*) MK\DC$$W#"/_ZPH)H\>D@+DY#,C^PPKAXR#KX&T/@(7O]-X'PK;"/%8V[,)>XPS/)@M5U@RD;==NKST,;',>.OQG%W0B/)F(:: M'1)_,@]\& 1LJ=$;ZBIL8=]0N)>Q @=SPXVR)VA*-R76IYW#SAC_5Z3<\<&(S M]X$%;N2$Z7V4SX3-:U5&2K/SL1%_DA)I-&E4^[JNZ'W<1WWA@:;7MD^?P1L: M@C"5HM7B2D/%OY!@RNS%C#HK;S\/DV;7:?K&[-X(>VUEOL112,0&?4;'@C6F M#9-<(N.W=NC,@%6QP.]@^^"C!U')6I78 >?W'QB%BSP*%Y[=DOF8L#I=D-.\ MH?Z[P=RF.JVZ G?*]HZZO5-Y2\KEFE'[Q.N+5X*( H[:XDUHR[7_ G\'+/&. M26XZUGVK%?LA<4TVY&?@H[R9>Y:^PF7'CW"!*Q/.> A=*>Z57-8V6DGW_G8D M=1D?;!Y>1B0V<%?Q:_4X=U 7OG:'_"[P;;S&'T]9*;Q/$U;O/T'>BRM_.T5\;:(^7? O\*6@G#]"*B7OA; M@-FYZ27A#J,+Z?C>@--[8X\Z"9+%NLK0?<'^YK+V511N: !U23SZ9T1\9PGN M?1CQM?!7TW4VY-(0_WEU2'[U77 5@@A,D_OY%3##YZ4B/]0^(V%LP%)+#KZ8 M$S_!5*\$F_!J<+\\DD7$G!DT1AZ>59=M0FR61;_GFE'R>9-J/T*=8#74 AGF8[6SW%MQ;8CK+HZ"C==/R YQ16(JBEXL\R*)-S+\;C.WZL T/C:( M1UZO C8A4%\F">[>7G C5ADS%W48BF4O+M9Z+^U08R:4TS7! M]%6)?$$;^/ M0AS<:!4,G7Q3-KOV\)-/(.*<$J8#*H79D+B8 M&E-%OL:,MIA\_G,V%@$3UPN_$"Z\AA&,9&@]U!)$._KKB%OP;(A]E8=S0<0V M# 0%95,#P?1*^V1+]7.P@N13X-4O%.J0-K79OWV]' 6NPK"O%6J"%:]=KU\; M8FM+*UMO!S!DWY 1C9[QW*<3L,[(/0T9I)YT9?E&^"17X47PY/7O>B?< MD$U3O8\D7D\6B;!![(DX$ :X(V'QKVQ'S**U':'/H G9Y:=H["17F!(7(@-" MYPL&=D5X"/(AK$7:A $]''1[?XLU4=:>4K%&U+W?.^E>VDN>+,LKFE!3N@DM MN4N78$&2E[T#D.Y8U%FD-N#P_F8U,0,8CXGL G$A(!,AF-)T5-,TU6#B.K-? M7&@>OE)>IZ UA7>S"=>E4#.>P+/AKH+A>4]_M%66;<)8&]D+&MH>_3=QLV7. MV\@+Z<(S737=A%43)C9IS/L\8Y(LO@YI4P-' M M$)=[W$^^\GCY0:X$I<(-;=EEX$0BJ^V[GWU@ORPC?>_=7K>!&WFJ MH'*M4!,L<;8]5F-;)7R'/0\=4G]*:D-V[PU?>F(''Q-+LZZZ21\MVH9D="HV M32H6^>L)FJ"^-8<99>*J%*HZ';%# 4W0E^RAW2$^ M!K(4FU@X5Y_94=,UH770X=]@[B3>X^^*]E25;$(+2G&ERD+5%&]"6^)M,;@^ M]163A\,I!!S)4,DWM.6_98%*_EC-,DDDU%JM78IH;"14%\69QWW-;63M@EBV MJ^J*!?/A9"(>6B5\I CX-N;7T, HJ9]BKEHMU 0;\ <>8KVA7%'S4K$FU'UX MTCLW2%G7E&Y"2YZB^1ST['XBMHO7[-*[6&:9K^02)(BDXZ6>OZ,;B $U+H"! MFZ\;\+RQV(;$2B,[!,A9@/L;<<-2_/ T^M'"W@RG,"M-PZ_IO3[K_1HG[!0 M3;[FC)HZZ\K&(0!W[\2I8F=78UO%L[&CN_3PNM%PUZ1NJ)88WMW#;Z@OKM>I M75S<@N%[YT>SLSXG4&VQ-TKS;%"I?!/\)KVDV)8YM:9DT@PC)HU5MVU8-G2L MU]\?LN71F>T9-\0;3D\_P?Q_'\X(RXT55ZW@:9&^MX7[ J;#@WD;7!@;*A9, MO,3;H?FB3BW*>L2-G>6S++!FLKA)MKPF_,P'%V[%*@RO_!Y'T^-N6BR;L+4$ MMX'<3^X9G8+-$327*AU=.,D+!P%:?*&F_$ZKVM[ R;/WXGW0F[%$1SSE;\RAZ8F4Y.- M1&/<2#2+-Q(%& QH;3^JI6J"!YKB0C0I7PVW?CFD3/'CY*:3O]2>VU(1-G>?OH((/C,Y5%G:]6!.T MN&;3N_PPI(2D.0G";*WQ3'--\JQ)N*1&C[CB4F^CF[/T:)O0RL+)X1%Q#<\: MKU,T]:1QX2@J.B'Y:^$ QN:G6K59-6%22%*J%2]#V1H/3&E2-W5Z*&UW09PN MDQN^[TBHL;1NPJ*A;JS9$HOB(,!FS-Y_O:8Z09EFWC=-<%;0-R2:QE,J)%L? MOJ$.7J*CNI]%2M.$6>LY !LLW%75[4(5)9LZ2R5;,)Q@GM8UGE?C?]6JJ4W? M$-5<#3.J4 M.S,RMW_]X?\ 4$L#!!0 ( &JLNU(5Q//2'S, $X: @ 5 8W9C;RTR M,#(Q,#0P,U]C86PN>&UL[7U;DULWDN9[_PJMYW6SC?NE8[HG9-GN=81L*21[ M>O:)@4M"XC1%:DB6;/6OWP2+I;I7D3P >4JQ+Y**19WS ?DA;T@D_OT__O@P M>_8)EZOI8O[7;_B?V3?/<)X6>3I_]]=O?OOU1W#?_,??_O2G?_]? /_UW9N7 MS[Y?I+,/.%\_>['$L,;\[/?I^OVS?V1<_?-962X^//O'8OG/Z:< \+?-?WJQ M^/AY.7WW?OU,,,%O_G;Y%^E%S"8I0%D$*),]..8U:"YU\D4;H>+_?O>7A#%P MSS0(Q 2J" W>)?JQ6*1ON:S<^4-GT_D__U+_B&&%SVAP\]7FQ[]^\WZ]_OB7 M;[_]_???__Q'7,[^O%B^^U8P)K^]^/8WVZ__<>O[O\O-M[GW_MO-;[]\=36] MZXOT6/[M?_W\\FUZCQ\"3.>K=9BG^H+5]"^KS8O;L?#J6BQF^P?*L_OW;FY^NO3*%3VGQY[3X\&W] M[;) M'@15R$PQ61'\V_T/^_827 JS=#;;S,5+^GG[R JF 4[\8XWSC.>3C1+\Z62V+^Q#AE4)L$VD4$A<1* M7[@$&8F<3#J>A;@^-74<*QK(1GHEK.)&A-NG?UOG[%N'C^E%6+U_/L_UKQ_^YXS6Y(P>NGJ^?A&6R\^T^O\SS,YPDK*-V14+ M)B@/*J0 CEL-V7!GLI1:8I^Q[@3O^AQ<8=+S97JV6&9DJK&:6> MI[0X(S!O,"$!BS/\!==?1I]B]%DJ$)[7T<<(#G.!8I+.*(46G?CS$*I=R"*? M'%F:R:$9,]Z^7RS7O^+RPT_S3\3DZG6N)ED9+T1D8-"2(YAD@IA* :\EU]JF MQ!UV8<1=:'9A@GIR3!@\[X,94%W)R3&NW?AB/GJ.#)$ ,WLR/=G M^"/-P1NIPF4X2E.3D1DMB<,@^9TV6SOD^'L9#J'8A MBWTR9&DNAV;,J 9N3E_Y3)2=>,W0%14@*!,HH,KD_1H5 :U6/ 9)_@[OPH2K M*':1O'MRDC]XGIM)^O42/X9I_N&/CSA?(85"K];O<7E]A#:F$(3F4 H-3BF+ M$+0IP+Q/@CNGB[=="+ #N%UXX9\<+UI+I1E=7DY#G,ZF5Q54,,%E*1@P:8<0LTA*4F+TLD4 MP#(:EE?*Z1S[A%6WL(PIJ3>0![K\% M4NJ%_D5C,S$RJ5TO/MP-:4RIM_:4:""&=JS8&.&)T]H710&;$G5$UE6W+1J@ MB%YH88TPKG3*ERR8K'G@G/N_KRAUW MTVHO*=_B[<%3?+1=J5\6\[3%QWU4ACD!0M?@PTE/@PP!1!(^^\B"Z!3N[XYQ M3&:O 3\Z":>=J[^8O[N9[";%Z@.2';9"$HNCD."50T"DB5"9(M72QQ&Z \R8 M3%X#.@R=[B/O+5QA9[31%)$<6).)G9FB72^3!?2D[VJ^[OW %E++<,B$\(%<,""$2J$"*3L3BG+11I7"\+8;]Z'+<+:E! MEJ6E&!KFG1* \\8@G09"XW9\FAZ;E!?!3.F M#&U70@P51+L0&PL2(?-/\[3X@+^&/ZX,NSKR@G-5+%D"+96IL5T"E\@F\)RT M(%V=N>U4Q?-J?;5XL,$T,GM_MBR)^OI(B210H/M04N#+E]C.("'ZJ"BRG8DB*A MZU/C]2BT,:5VNY*EK9!ZJA(T6M6D(9!>(PX'%B%&8<%Z+G0J2/_ND]9M[W^_ M7F[5]^;1YX!E"76[1ILA1Z#X^]VTL>[K< M\)0H,'#FVY5\Y3RMHP^SUV%*GMR+\'&Z#K.ZT;:8;\!-8L84>*G%^J%4YS^# M(TBP290);R*+?:+RQ[&-R=5N3)#&@FE&F"L SFGK,HM*.0,^(WGY.GF(C+Q\ MH94QWDNO$NM"CYM(QN1;-R;#H$EO631\]N%LL].Z.;-!J#XN\3W.5]-/>!X$ MOERL:NCWJE T.-$\H%0$+7E/3ILJXOP N0H^,LE$X*)/W+4GT#'YV:VU2$>1 M-2SE7(?I'/,/83FG(&!U!?3W6*9INIY8F2)AL"!S%O4,J0+/E06=71"%>RTZ M5?$^CFU,%16-V=-8,#<(\^_?WIRQE_3SX Y6;]?TYZ;&<%'NH/MU,/OWM'KL M\4V[7.TUED9]K_Z^)(7P>KDH)%VNR2?E*,%9K-)U$9Q4 @HSBF5O@Y=]3@)< M 3%/*OJ8[,8&QTI_7N:;754-G?JAH[<*X;[G;/9K4D">7Z>/TSGT]6Z#O,3;@_'3XKVS*FDP9E 2A4EA7F6>5*OV>FDMXJF6QUY]R'B_\C.OWBWSUH(X,Q6BM"M!5G^Z\5R(]+U>CF-9^MZWN_712W]H"DF"OXI3&?G;[NR3[3- M G\75M,T"2YS'LA:%6$V_;KJ3J$C?AF9LW4R&=VG5')/H&/R4T[)W9N+NJ>\ MVUJ5>S:8WF":A=5J6J;G-V \S_]]=J[MJAY\_NK%3S\NEF_##%^53?WQIM#L M7*'6;2FFE(V%QI,X.E#6DO)BS((I&)DI,2G?I^RJWYA&Y3V-B>LCH=%XET4= MB9.%*RDLH# *E.,>@M(4EW"7ZQP;GCMZ:HU',R8W[ZM>"?LRI_L:^&V^Q#"; M_@OS_R'S5;-M83JOPWLUOT3]?#E=T:^^IQ]I[G$Y7>3+)4T1MV'6!F#6)U#U MIH)@55WAM8&PRY+U.CC9:TAC*F-Z"JOAN!P:[9*H ['!ZLBS!<\T Q6CA M$:DU6IZ=3[:/%K_$\)2V9$HN7 B:+L%5!I4ILG,AD!_+9#2QQ)A+GS/A)]N2 M.6TJX$"FWL[]CI,BC;_=!^Q9AWXVY4@EDO8:,7 M$#,^3>EIWWW^;55/6?\XG8=Y(H7Q/*VGGS;V?,*BX2:2/#UGY+MR9S97H?5A367CT)PVCC5'8XE93#%")6EE$GWNAEF=Y1CZDIR+'+U$F+#\RP? MMPM@FWP[O_UCDH11F[=[6PB,90(BDPX2TSQ&9W1RO?J0WPEHS[SK5Z&:6LBF MBS[:J,57'S=AP ]_U":W-/Y)T4SR[!FD) 4H0TSV27)0VEMGO?-!=PN,'X8V MIC3E"33/<'&U*[*@H=_HKW^K__[U#ZY\\SP'1,%#/8^.W^/YWU^26C_\0;9[ M_@[?D.O[0RF8UI-,P0BZ5#-$M0N?Y9PB2Z_!)A=8R-GP3C7)QQUG@Q*-NSCY MI:KP"B>ST38P'T JL^FN%<"KHB%K+$X*[;4]J@]_!\8Q96-&S/<[ZC9ZD*"9 MZK@'WWDBZ3H^BYXAYQZX8+'V]^'@D69%JX2^EH\)W>=PU>X8Q^0,/WV2#B5! M;Y+>9=T5%F4)"\10Z[.#BA"\," MBUQ*Y3/V.:]Z:#;DQ,4.3YZD0TG0FZ1W M:7JO29^T-:>\3H*PT7MW"9K*6*! MZ *"#-%'#$6C[Y/[OV]K[[3.2R>>W!&J'"* AKU;/RXQ33X6:ZY_GY MA[I+ODW.<')K,GH)T994;TZ,]>9$ !JHJ=#2EOU_0A]-Z^H8%YE24D&O3J3[T_ONPQ.^(S[G68>%\=:X:R8=%)KF$))!4HV(" M?,@4+&6'4KM@A>RC@>[&,Z:V9D>B2P/!-#]DF6CIT)/P6ECV[EIUD[Z%F9L"_6O7E7VYJVSB MC& &"5'M4T&.NQ7D<^GJ;@GFH^7*A3Z'GG;#M^>=<5\%@SI(KLW-I178C( M M2.7-<+4HL^V%J],K-8&J)"R>U=UOGD%Y)\C3JD> #9)+;Z(DI?A8S=7.;]OS MGKDG38\^(FA9EGDC1W>[;F*2;&8S3#527M5?EFLK]X!/?$TQJ3)GK) MD,B)+Q!K^T&9G?)96<5MG[3YC@!W8M77EV9N+KL^U54;=^T.RB>A3,7P8WIW8IKYZMC47;4<: MWJ%8K-PA.LE!,V=KU4%&PJG2DL#670&$KXY99D:/L?JAF61/4<:JH_8,B1C6I5IF&QAX9^H=\KXDJ5*T.*XRU@;IF6M9 M:A+;9:(Z945:(4N(HAJAX(D;S!%V$ZU )VSL5,N_.\:G<'YR*-$>S=6TD6"_ M!.!W9ZOI'&M-QZ:S_B1(G7Q0&KA6 I2(F5#QJH>29$4J3=-Q'%[=0#:JD_^G M8M,0:77,SCQ ^M(Z==L<[[(QTJ0XQTJ]PB'JQ*#NTQ$VEB"7+'A)7 G5IZ/B'B#W+ #[ M.K57(QEV4V1$^Y_#ND+Z_*H\ -:5&)EA@0(T76]O#9QL>!+T1PB<)DS[3K=C M'@CX"923]59P/43;K^?.]9,[W]>['&<']=FY^T&#>^OL@*]1/YU;AYIN'&6: M&"V"=)F!W72 #+)Z0(5!\EJDE()3HL^YL<>0#6]%\?#SG],Z6BX_TY(YOUF]4@9$T1Z4VK0$9.0*4A!?4Y(IE3[;]GL"'=.1GJ;LNMVOHI\ &S8\>1AD MK;D\6RZK'RBBC9)K4HW.&L*G)#A6;R\/00A"IU#UV2;;'>.83OZTBGF24Z;X=ZB>+'3[],)R$GJ>MIQ:PXJ:RH^'EKC=K]*TB3 M+.=];,Y=:,9D75IQ8O"L-Y;_[7:X@AGN)5DM9D1M/>!K9]7J%J4LF(R)K&>? M8'M =^/CW6S6D@7#YOXHOL,7%586RUJKW]27>.3A+7V+?<;1R->XJ?VOZ_SM M0?%Z^FZUKC=1K2;9>>Q#%3;FS9[+9;/^>FSDRE44R$3RF,"G6BB+FD&,6.\O1E]2= )3GX*O)O!' MM5?;E:J/>47]I=_,9!X*O9Z#NX2NM5-<*P]&*P;*&$M*WEK@Y/^,B M[C7X8W+*G@1O#Q=^-][>&XCP1"Z,Y@:$%+V-1'A45S([>4=B[,;:^+U8C7=](1MXTSN_)J6;N5A8^OD8%Z2X#%8 M/X;I\CP'7ER(MD0%N>AZGU31,J^/'90, M'-+785&'K(%V:J4E>T:@6"ZTY,6P;@Y',E,$)Q69L]"@6*H9,)- 1Z65*L63 M-A_98GAD2%^'=1W'8FC)GJ,D!ZXG+^+GBYK1-CF!QY[>,A6PUTBZ9P!N)(6D MR8PS;<'H2#%&)._*,5NW&='ZHJW.Y=@AZ4-YO=8SL94%_?0+S?R;\QNF[_9# M@_(:F56@M+6@)*W;X&RH33"CCR(*],?6K_N-X&GX%@/XN5]FM)/HCY2:OT2_ M1?Y_,2Q__7WQZ_OEXNS=^Q^GG_ 2?\Q*LY@".)UK^;ZWA#]SX%*[Y% 5)OK4 M[K0;P]/P!4Y WL;B/R5]WT[_V.+_%:\D):+TWM6KG-!9 2J5##Y& 3PGRW-& MH3M=FM1L"&/>FQH+>1L(_U3Q S. MU;,S*I;:)L?4.MM8SR=KRX^SAW3L8L@]PY>[RDRDY])Y"9I\/E ^:XC.,B@Y MDQFEF2R^S]T:S8X/:.@6#!XM!@C6OJ0**"4!NR6,UD M0.FM/+'UVF,P8PYW1\'O7L083?Q[QSA$YL76TS\\FPB*T2+UB7Q,LM2,L6(M MAE%$%#N,9*OC:0B?(V6"T<6,DIE!*&UF1Q&DJAB2R!&UWZM/]M M.XXQ1].C8'0'.O3=7=\V37L\G"!8GCKZ.VSWH3?B7ZXG(99[46ILDU!@$@V M@;*.090UI2.#,$8++4*?3DQWPAE3K'XP VYW=AXZ\0W;AV^A_&.Q_&=MG+]( M6!N2*C3)D-U4T9/Z,])5,UJ@D,9QW@F,L4^]PMUXQA31MF?!X5/?G@8_3N?3 MU7O,?U\LCQ2RG6WN M'>:\GBN"XFNO6U%;+I'S!B%HEZ,MF$V?_<4]0([)F3HNSWI)LCO5+BZRVMZ9 M3I^K; 0YADS6)!YVV:;/\]O!R7#>.Z019]KD0RI &X%>&,9B! CSR6I:!Z= MLCN>.U0_?+F;\?IC7VR;JZ.WDNGBH$0G0#%C(1JEH2!7R;AL0JKY(16M.P.6$K*J(7Q9=.]R4\A&H, MEJ,U,YI)H1DO[N'JE5L9:D_0P**$Q%D]8>2KX6(!0K%2,$S:B3[YGD>AC6&O MY$BZXT!Y]%4?5T#5;HF2%0-)UB%;$< 5\G.*SMK%$H+L="7$(\#&4')V%"5R MH"P&$^1R<&_J%+XJOVV=LXD0RF6/"FP](Z/HW1"DC*!9U$X)$RW7N[M)-Y[> M5NW=A(XJ9\_1$^"B0*EZ(#C5&R43]S;)$$2G$[4/PAJ7JS1$W \KO2'2Z*+P M;@+*F3.C @-C,RTP"OAI&8?:"\9((W0I3/3)33\ :ES>4DMRM))$[\CZQ[/U MV1)_GLZG'\X^;#ZZN%5T<&C]^*,;Q=9[CJ%]P#>L4AU)O %.,6 MO,=(QLPH1T:,.65W-R!WO6*XT;OKJ?5HV=4S99-@@V$J>7/S@C8)@ MK&;9"!/\P('9.U6*U"3PA*IVK(L M08N050Z.QBZ&46'[IG'9@R,QX)!9/H;@29(X$<$G78R J.JQ#2<+N?R*@25W MO 1C4F&I@>CKNT8:&!]!^'O/]!'$_^/B;#EAZ$UR+D-),H$R&2%ZJT'XJ'(A M2A+FX=*OKQIIR-M?^'O/\S%D/_V$$X561B$E&1X*PU64#"+F",(Q*8I*P>=# M-@SN>-48SB.=1O;[SG-GV7\YPG<.K.2"/&F()I%"DJF>V!,,N(TZB"B2=&X8 M :Z];Q<6F*^-!8?/>-\DZ=519RM,,<9!5H4<4E'S?UD%,,;RF+R5IE,'AL>0 M=1GY;_,\7:5::8CYAS_JP8]MW:'(27H624?[;&B=,@U>,P\\6.>D+5FE/NFU MO6".(8;JPJR=\LE-A-=W94UTEBXJ1Y)V]1!)[8+GT'(0T9ILM$Y6^N/Q: P1 MU^GXLI,=\DM5_UW.@93Z[1YKC;4ZB.SHT9!4>CL M IF$I',][IDR.*5,[?E@')*^#;Y?%-1/(=\,/#AZ20M:!(?U8*L$YRD&E8[; MP!CWVIY6*>\=*9Y6,1].H4.5\^'R/)J"OC$IRJ)&K4BM8.UJ)6E2/(]@7-'> M:@PR'K%Z;PC53JNHVU&MG_R.E:Y&3,EQ0R*WK)[VSPJ\2PZ"BI&K:K!N%OVU M25?W]9O/,\362;*#$;))NMK'&JC0T$H(147#,;,^S5_V13I^Y7P0788XS7L+ M\*@^\P9=4CYZB0:T#[E>7Y6![(>H5TD[JX5(1ATQN74@K4[O,0^F51>!M3L% MO2/I)T8HX9,28$4MYG2YWE+"#(CLG' \"RW['.O:%>&Q9N)6=4=F2(;81W!< ML9KB-Q3B!$YS)+0V.@>7^V3_#D4\!GW>E7^':O9!HCWZDKPH,I$V6<6M!1LT MF2'DI<)-P .SC+ND>.S3;65/H&/0]Z.DW2&"/ W;-GD=C8IE07.@7"$[I8,C MF)X"$INUD)R"!-WG)L(NZ=YC]3 ;'^/V%N9).+=QC3R+LFA7*^^3!$61,,T) MX'>/V%N5I"+=)A3B55(D"/#)7C\9*B+'VPM*R M-JS)4>%IO=TQ%5J-EW#[BO+HA+N>@+/<>E6O= E^+6??N[IKE-0[7*A'*P0E'>P0/5CN5;U*B&8AIP(QY4*A#>EB1U$E^'Z>@\!'C>K6M%I MZY-,!,SKS:9VT!"MT+2X:5TPH5@*?9IU[XIP#%'V$6C516 ]U.\#]8O,&JDR M"&DH\HHE0"Q$>U-XM.A#T?J0$UB[59$V5L3W#E)FIIUT$2RK945,DQLFF8>L M#9EA5J0*)]#&8ZZT[46AO?1R$WGV5<[W0TP\N$3HO& %%#H'04L#WJ!Q148E MTQ&K$(90[01JN@O5^LGO2(=E"\M**Z[ "(P$26GP9#J B^2XTU:PFTUEFAR6 M[;]U8 7%'U))D+IVM!#1@T\T,*,+N5O>2(Y]NN5TV#HXO:^\+U6&[A?L([WC MUNP2.)>$]$)%<$XYX!>E1U -77-ZL>#]FQ>XX=J/Z4ZJ'M#HKW5N; ML"EGYB5*8&AKRD9J<-$Z*%Q%7EOOR)B':=^'-\B/64J0*=2-I8"LE9[*"%M+ MM!E0D)+1(HDEB9/JXS&6$G2D4[M"@CT$>S15?0NEX 93;5)A W**E:V'X AE M3CCFMS88&[:D(H>?JR65#?'T>@ZA)VW M-AR)E1F5P ?M2>@<(20,$$S23BEAE#_M[M%I4E!6L8+D*4&RC('BM"J\BAE2 ME.0B4S0I;)_K0Y]L"JHK\]KDH?81:N\6Q9-$>EPSID'3:('L/(-0@H1@>581 M' \.3[R. M)F<:D5.;R]ED79BT70"VH=?@P/>?41X]%2X1.U*O6PI*DG@I-@D;'H/D1:N@RC';38W]X,7I&;6WT(Y_ M6#C[B+Z03X*;]C_%JMH!D8/7BO',E+1F_(>%CW6PXN2,VEMDQZ^3+%XA*\8! M.;@%E(FZWOU"_^(E<^7ZW?X_*G M>K'UNVFIMG=/EYT5YX#L#KE!I].;!VUD]9J#17A<1BNC\DMB2+]]X?L5J MO1HWN\2#8 IRK&TX, 6(.3-P/%MIA$+>Z7KKAW$UT('W/?W\WM[HC& MCT089B$(C9 -3SD&M#%W\\X>1#:RA$0K[MRAY]H)J*7IO _5E0O&KUXD/D%! M"E@DPFE\W63)FN(/19. Q@CI$W/RZ OH'JQ[)B7ZW@1_&FZUD&(SMMTQ[I_F M:7:6I_-W%]9B$EB2QOH(-H;--6@)G%<"=,X\U$Y)G/>IO=\%W:!-D9LON/7T M&)@&ZJC&,C.!$RA!ML-H(FUDYND5_"HJX&\F.),M^<0VA6Y[5O>./.%_A MZL)QW][I?1&=30=%,'N_8W"L,FQ4C:*2+8@K;[NX*9WI("VZ IE%8IH6E6G< M0T*C2/HB.M4G$W\OI*&Z[,79:KWX@,OO\>-B-5U_&6E4,3F6#)3((ZA2$+QT M FQ.1<9Z%0&.R?&WX<5,3M9!$,Q/W ZF'Q6=/*I^L "/"E&D%&P+*(PYF9]4R."/ IM3-N;?:C25CJ-JH@N06QA_;IX ML9C31.'RY2+,5V\7LSPIFE%PA!$*3QP4S$68O9B%U6I:II@OIB)I*5A,%@BBKO&!!I=4 %8C1T063*=K MWW8$.*:MR3Z$ZB&I-F9K.][_7,Q(:[[!2%IT-.$Z;,:L? I*"@ M4R89:_/-TO96IS@>Q+4+/>R3I$<'N?1+KWR/<1WF^>J.]ZLXF[[;//5RW[1^ M[ M+$=6FRI^CZ[/UM;#N :?>9S.\55YL<0\74^X0'2,U"8+.M>#!!F"(P7J _/1 M,5TDZ]25]@J*,65>&G+BUKG$0R>^H3L[G:?IQS [/PGTZFR]JDMR.G_W:GX> MSF$Z6Y*N_!?FB0O<"5,O#U&*/"5E-?CH-8AHK"K!Q,AL)Y]V=Y1CRL1TI$XW MP76^QIAS98OS"@A2[51K'%E:CB Q,<1(_C8_8LWFF)(U')]2UMM8AFJ3[Z=+3.L;SYU$@_7.*HK8!3GOBI8 M4-0>P3KGZ7<\E-C'(MT)9TQ>RT VW-0@PZ>_F5UYOJK)YGP3BQ":_*9BP8I: ML,3(?8HR,)!2&>F5,)GWR>7>C6=,;DAC+C000#,RO,!\&TDH%+O7LW1NTT V M$#>=+Q(0D\G9,I%R'ZUP%YH]78R^I2V-F3!X]AO&,><@?MAL$="X7B\7'W&Y M_KSQJ%9G85;/R$ONDG<9F.8"5*PG$$*H9U&<0L5%M+Y7_/(XNK8&\OQ-$YYC MD(P4=':UK2.)&$(R"3Q]%@5/-.0^#3+O0C-&\]B,+P\;S /$T;J$8'@PY M^AJ"-+5EO'-UX=B/&4>"])_FM,_\=?P!ZYHT)^F M*WK8=SC',EV7Q?+*;P>$ZGN_8W# /FQ4S;8<"BZ7M1)X^[IM'>H6R"1FHTH] M,5F*(D(%3P0@H5/()8D-4N1B^N3C'P$VV%_9/OY'(OTRS.X;OL]!&^(Y#;K> MCLN8A1BM ,&%959C9KI/OG W?&/R:5HRZ98[TUY:S8S8!;:WZ[!&TL4OZ7_< MBS!)=#I:"3XE)#-+@8FWDA ZETLPQ?K2+L;3'$A M)D-!+L:20/%0P$MRWF)$$SEC6I0^1?F=M/&V$.)>(4?CK'$)A-<&E/ 4W4N# M8%04)211>.JS\?TPKC%IWQ9,N5V>WTPJS;7M?:"X+,)FZ4'86O#+'(T7)2$S M2ADKF(ZIS\K8RU\YK4[MP966JA@_<9)VU M]ZS/E=O[J)6#1[WUE6X/&[E32>@,1I/=5#XF"+6N+9;@72DA>M-G6^X18&-2 MIPV9UBOEFB=T&YK.@GL1 B2C-UOV!IQ-";SSLB3+M6=]ZD=W@CO@]+_"ZL,+]8?*B?;+[Y8K&BL)TA0UH $!6C*"\'3BM$%. N MHM5!:R?[N/]-X(^I9/:(1.PHX][TI _.CQBL-J>@)BQJB\P$\GT)EN*"@??% M 4.C'$%-F/NTBM\-WYY'G7OW CH:PX:(J3>%SH_/Y?\^6ZTW?5VC%*'CK=QE0&]^LH;)];XR'66(+VO=P5Q7B]$BT2/ MH)SWVK%.O13OQM-J;^+Z4R]ZMCV?W^ZL>M'.K03/F)46M'(4JZ@0(9"*A6(Y MTU9&[T2?^/1@R&.*11NPZ[[MC+ZB;+XK=AWN18'8ZUF8U[-=/_S/V?3CA\U9 M=JL4,Q8AQT1Z60D$C\%1;"RCRA3"6'U,OMT+=$QAY]%8UD9L/;AU3G7ZQ\5G M6Y?BXGP9@=WV.5E=]#VY^-6$2TR!EP19R!HQ\P3D8=2]1B<#4\G1_/6FW #\ MHRH%[4O%8TGYQ R]^,:;NK*R]U$J6<#5(ZA*.P/.6PO&B\09,_5RD!&Q\RKV M406LHV'FP=+M;)/K(>CI_-WSNF[>X39*TM)2+%2;^69%H3;+!"]R,"I9AJ@5 M[UQC^RC$,<6S1[/#0T5U3/UV-0-(JV ;XZ\>2!&F$"T+04.LR6N5T(.S*H)4 M.LB"'DV6I])X>X]FSP9C7Z,.[,N -IWG;@VCM@KY?GLI]"^X_F4Q3]N66%8& MS8UE4&*H-W49 A<]@J#98IE)7^R-_>Q[^M'M_LX]VY ]&1+UG/H1Z+B+SL!7 M?SU!SVQ4Q9#^J:?!):O=]\@CM5A8XD()Z4X6;>PQCETHZ9X@)4<@]_"3_^U^86]1-O)QM[9 MG325)'BJ2:1L=+U?"<'KD,#1?$2TW!:O#S.OA_9_Y>P)ZK%.,][/JOXT_T0F M?K'\/&%26ET4![+U$I3BI5X ;J$HF8M!+]'T/=EX&]-.-.%/D":-Q=%]VP _ MANF7"VDFC''G?,G@$[/U8@7283P'0)#N1YBO<(SA<1OVT MRWGE" ]>"'OY5I>[W%T._V@OR MSS],SZM!PCR_6,S7T_D[G*>:7Z,(M'ZP#&F]^GVZ?O^JE._"K#8M?/L><7WE MOPZHQ6@+8'!M1L?Y&%BKL?%EWN"',)T3I'JIRGI9"PX7\R\HKT"8E"*9I24 M*3EB;"9;Y4(L8(HPY,M8BKAV\R!W?N7@,T[;N3T+L\O.IN27J213370$1YJ3 MURP89QH\UTDA#2MTNH3E3CAC**OH2(1;9YD&BZ1-T'1UD,_SI[KDR*:2*77U M^%U.P=43_X&<=<$@2Z-RB#I)%#LQ_*ZGC^+*R2-(NLWT]K-/M<\1#73U&I>; M5/D 2W/?HP;;C)TP-JK4^\>&<)B??\)E>(>_G'V(N'Q5OI_.SNC3S>M75[I] M3Y+3FJ.HNZI%US\4!&8B9!YKD4J,I?1Q]O8$.M1XW/.Z6^_Y+JRF:1*D+,XH M#R*Z2+-"OI?C3M3CGBRCT:F$/H6->\$<@[$Y!N]N6IU^LFP66MT)\;[)N*RX MGH1 H9\EG:Q<=?J]<^"#I[!"!,$UERSP/L= #P0\I@*_DU.PL7QW-)K;S^L? M,:SP;W_Z?U!+ P04 " !JK+M2L30R(TEM DY 0 %0 &-V8V\M,C R M,3 T,#-?9&5F+GAM;.R]6Y<;-Y(N^KY_A8_WZT$;]TNOZ=E+ENT>K25;.I)[ M9LY^X0H 8G3544-R9*M_>MW@*PKJUB522:2K)+T(-6%ROP07P"(" 0B_N5_ M_7EZ\MUGG"^FL[._?2_^PK__#L_2+$_//OSM^W_\_@OSW_^O?_T?_^-?_A_& M_O/'=Z^_^VF6SD_Q;/G=RSG"$O-W?TR7'[_[CXR+?WY7YK/3[_YC-O_G]#,P M]J^K__1R]NG+?/KAX_([R:78_.W\KRK(F&W2#%613-L*'_[SU]?OTT<\!38]6RSA+%V_@%Z?EU?_\28:\\/ZE_31 MQ?2OB]7_?SU+L%S1\^@0OMOZB?H=N_P8JS]B0C(E_O+G(G__K__CN^_6DH-Y MFL].\!V6[RZ^_,>[5W>13L^6/^3IZ0\7G_D!3DX(\>H)RR^?\&_?+Z:GGT[P M\F3J/R.BG>%85?$",]SU]?\Q7SV(9 M"YR?+ =$?/?9@^*=G<)T2 '?>?0 :%^.'5V1+GN%A>/>#Q029"P>K2S#57J]$T0G)# M+*1_T[-I7=)>T[<7<*H4#BT@_'.)9QGS]]]-\]^^GWH;=0*/1LNBI0]0DM % M$_I $I-FT@A3E=2EK$YFZ1;$D[H9S*ZT]P0BGJQ^.CE?L \ GR97SR'AXBOZ M9YH MRV7FEL9JLV!:I\QBXIYQA4(H[470JP*]+9?K&?)B?BFABU5LQV6NVF:# MZLER-AXQ:^6@\7W_W6Q.C_O;]WQ?/7HY.SV=K2&^_P@T_]Z<+ZN55@W?20F. M4$G%, C%M/&$DDO-G#,V*>]=S+*)TCR$:GP-:4KIK!$?=W5%[*LK=T<]L2J" M]SXSB\60/X*!@1"1>:4#J.BUXFV6E;M8GK=>["G[N]H@]]6&=[@D(6'^&>9G MI)R+%XD\XO.3:@/\1,)/T^6D**E*].3/AH),)^-8R#HR"\"%"1FMBTVTXW%L MSUM;!N;FKO:H?;7G-UR20&:G^'JV6-#"AA)CTJR8Y B1S0Q %4)D/99HA?&J MB:+<@O&\=6)WB=^E7^^_>*036"RFI(NKF,XO))H;2OIF^1'GM!5^FN/'ZOU^ MQC7TE^?S.5EJ;W$^G64:T)OR._PY\0JBB(H6PF)(E94R##Q)!5512:@@A]@?-_573.(&?1JL3BGQ?1\3LOK&M[:7/L-_UC]:C$!'7@23C'' M#1EK0)X$[<_<9ZF"WRS#K.\ M^51_OI@DGR!(VM?!&Y(:!\$ 563 R5W0PCK-VRR�SO'7TT.S?56AW.(5^ MAR3;Q72)[W'^>9IP/5]IVYA]6'/^[W!RCA/CK/*Q%&9EG; N $E>&F:ULCZ1 M9CI9CDR[NXWLFZJ/IA=W]=[OJ_>_5PF>S[^L)+A"]"(1[GD=RV+Y*RX_SO(D M91T2%,^BDXD\+LE95"*P%+00)@55!#31W2[HGK?^#<[/71T*32.QH7@ADD46 MI0VDWU*Q(%1B(DKA;.;&Q#;K7O=(["#Q1,@FYU0L4UQXIHL.#")'YK)*T2OR M3H4X2#QQC_.GW^M9UR1Z8VR&P(R/I+ZQ:$8J*UG6Q40;?#2FC5UV&\> \_Q& MLD/S4Y4]A'E?(/R[]='U7]/)C/:;OWV_G)_C]0]G9TO\<_GSR>J%?_M^@1^N M3VX'L8UH22,?A/S?V?G9LCHG\]D9?9G6YZ8O_IPN)F2L"2%=9)$<6J9)\9DG M:3&?R)++G'8XJ5L;.H_#'%";'DA3>4"[=E"'[:;)P+0T.('YG3[WIKS(LY6Y M_^MJA^V$:;*11S.L?7$/JB'MB6W)0'?UHB&9FQ;%4$R,I24&M$69:%(8H-47 M,F>;!NB>N';=2KXY..?H0T$ IK@?[OIIO9%$O_O&I9NQ(+BP7 M%R"SC%Y*$QE(0R#);V+1@F+TAZ]5N M&R&E(IQGUMC5<72IP9W"K/+*&@-.R5:'95L@/0/79AAQ-]"#FWA^6DV83HB: M.C%W,1W&A1F(M,VTPF$DWF#_N =945+7!'-F)#=U1PNTHR%MY# MF03[\K,]D7@'X39P*JZT>AU>KX=\L[,K=[L0J!R-8U($8-I(Q2+HPI0&M!*% M4KY->.)!6,_)"-A;[ VR0#@;:1>+ MY"E'3CYS ..\0@C%M$D5/P(380"*'K42^LBW@95P*U/C A*9N+J$0*1PDVMB M1F(AD FC;!92.[)A] B),\^']'UEW"**>'].V&5@S,@DP&@6J_6K(4H&PB8F M,6LK71;&M+EE]B"LYZ *P\E]A!MF%ZA0)(4)-2O2U""FBBPXP9DQ7O-45 Z\ MC9-X/Y[GH 8#2+J!=]#A@L@%4$7^:]&B, Y<5KL'&9@,3)&[G$P*5F&;BX:= M(3X'+6G#QX"WRQ;SY>3E&B(A^KD43!=WAZ[/6E9VLDTZ0!"">52*I( D!6$Y MV3P>D=L((=LN^D(OO*$K]-VFGG1%](0##4V$/K)27$R.+@C[!!X&48]#1!_: M<-I#8?8@9$#KM =2Y;CP1F961(@T+K2!;CR#I16[ M??:G?:C9&@7YEQ\V9/>:OAVT*MI+6'S\Y63VQ^(VEOT*G%T_M%6MLBVP-\J. MU0L]7+L8I4I:^P31(H\ SA@0RHFM9<>N'S]X!3$?+#>E>*8SD&$KT*S*K9"# M%(/4*JNH&^>IO!ZJ@MB&Z4?N'&*A=\=BR?1+3I+&%\5,S#D+B<#2G6@4V42QS_.%M\PC0M4\P7.VL74(.[/EOAC._M M#$#5K)6<1U,"Y:("VER9KW$AK4NL\=[ 9#6:2E!.JT[U,8^1_ ?\EK&X[R/> MK9P/9U2^/S\]A?F767D__7"VJLQSMKQQ)88LJS3%Q3O\C&?G>./&_4\U6'RR MD\FY[ROW-4@''?*=*KDY&@Q8E#8Z2/K&!QZ0>Z1-PW&8[/OR?0NN;;WO]&;^ M\B.[42L++'@;4]#F6LD5)_IXLC2H7C:9D?$P%SREG5"4BC)1.31<45C1N5T(@ QC_F M2W=ZT_AV_OYDS%I)LD6EA%XU14"16Z&*9\KY6J4PDV.!.;,0,B_9)46[;Z,\ MUB=0U.F %DPS%AMDQ=Y;.J +IF\UH/8ELTN9GUV8&*L&% ]9&AXY!=)(/%D%DL?.'!Y11#TBZFSN='#T,8,)Y7@^C5/K]^Y7685*'B MM$8*!KI6'( "#&AD-.5=T,D"U\#;Q^X>0#CDF=!/L_.X+.[]RXV(B%)DR%I$)#*;6#2#U!E2,>VV\ M#,%(:.,U] #Y3/6H%4T-KO2^3Q\QGY]4?ZKC:<$ZNA=T=A 2LFCJ370C CGA MT3$>("I;@'RE1IV[=P,\5C[#*/HU!FG'DK!PE0OZX_F"A+=8O%\_=QT0BMK' MI,@)CP7)ZU?2,"^-88:<-\F])9>M3262!V$=+$M^#+W8=M%B;WX:V%@76"X+ M;'8 TS0F?PO.@OF"F 5V)Q48:D( A61X$%6+"HCZ><&4Z.$ MV1&([UJFK#'O?40\]"G_+Y#HMU]^/)^>+/]M5L?YX;(/B"PB.1Z9=='2 I^8GQ+=@^YSP87VA%EW5Z;6)8+R"5(9HSE]7*R M9"#)8W/)98 24Q!MJE0]K?QXT H".,VPZ%2[-Q<6N 4BFQO4H LIT+?\^,;Z MMU=^?!\&CVBF7N2)2"U#$I*E7/-$9#$L!M(7:01HJS&H(YNE3RP_?A\M'(_9 M^X)E3RX_/J) (UQAQ5FD'3/6^X2"YB%D(]&)Z$V;@.U7F!_?1[>&S(_OP_%8 MJ".54K@"4"&&A^,,C:U0(M(<=O/9);*DUUWP++4UO3*,6EU+;7, M:Q<0:YF&9&QQ17C;)G)S8+5ZQ%0Z+JWJ0U(#;:JEF,]/<;Z)[K*IF$*EE0(F M 5;5ND6]RU8+;#F=;2PE-RJ;_#"N\6VE1H3>Z>HV&!M'<[/P]>SLP^OI9\PO M%@MN#D12F&L% MI 6V08CDI3?-^ MJP.9=V09+K^\/:GO/,NU-=&GV\6WD=10@>5DS5O--*)CT5ADUD1AR=+W,G6J M-=U[A7@E,VIF2-]O\RFQ/62;)>R!@L MXQPY+>3>LA@ML!2@@#/.D("::$TG>,].;X8GI44*\E52_E9I7/3Z-K]0\C'"LG*?&6M.$D*=Q72:49(4TA6'&Q+2/ MP" G\H0R+\!11LX;)< ?]W69(16AU_V8/H0TOQ[1!/QN*]CXC'NQ^#(CCDQA"J MVA[6*<%HC(XEYVP*60F;'_7BC_M^3"^Y=[L?TT=H#3R2K7O6CU^NDM2\$=E* MD5B.M3T?+YI%H6+MH.)YU JX:G,RV@'*%+##OC(1.?9Q[:TXG>$<44MN5V%EK5AK8/K]"^DA6^OS+30%<=0KV(I+U MQ0Q/MO:&5"P25";!6>]0&"[;A-$> /7\U&0H!@9<5VJOOWD8)/$/>378K)>P*$]@X,#=7GA)IG:E),3"5H[EPB4[Q29/@X:'^AM M.BR+?<0V,'N_DJ1.ST\O@R&."T2/S M%0 0 "\YK5CQ$ZW6T&CMUTNC$WZU7 MC[>W[B7\V1"2&]"46@&!/V\ $< MT#M9;:S.M N>>9"1 4#FDC;N!)TN6W2C M\.:KGR"%.TMNZRP<.W_K[[-9_F-Z0F9"?K/\B/-79TL2S+36*6^>R]7AW>/D M=?45PD:.5Y!9E"Q!Q")U% :LB-ZYH#$%5Q+OF./5 <7>N<73):[2(ZZ?O4Z4 M>'UUIBXS^AQY8&"Y([/=P MNLER<;XSX29E[\@]B:F6N?(IL8@\,6NS3:IH^K=-:&HKI(-DP0ZK'W<*R0PB M_H/E=2EMO! Z,Q]K=35N'(L1/=/@D6>1G(MM,NZ/-*^KN;X,3TN;&QM;I' C M;U&F+&34I-^8:Q<\*4D**C%!ED?.*BBGFETW>Q3=,]2*WW$XE%!!LYTT5%I@,W+"#YB)P+&:2V.LNA[-*=Y!U MQ\1CY=5:I423G#% M1*CY*U8A"[Q4)U]A0D3N<6-G>&I9I;WDWBVKM(_0!CX.N#Z:F4-_K4#L^;[-F[BW9 UW/SX*,+C.=Z?-Z+@BT'K[O( MK^'Q>;'%UV,(YA227J(MS!4^;@"\64BG6%Y.?V_%Y+^%O/S[O(;FFQ^>&IZA%+BS1>,B:J]FZ MF!S+1A@4V6GKADLX.Y+C\YTIW%ER1W-\_B)_QOER6BVW7^8X_?!Q>7UZ2X_" MYF?H70&,7R+S4NB;5!HD2!;>-+O#?P;)_^:C%\DVI(?%:$_T]SC]/ M$R[>ST[R)&;R1SP:FIZTY6HE!(L\6.:<1S0B>R?;7!+=CND ;N!^[-^M#S6( MN)O4"[^:3#__^8D,-/*!8M8E8&0F&T*D-:7 UP[O,8$#$8'5KC.M,,KR4"1_VLLTD^,4C:TN7YS&\=81T4#T[N' M, ]]^%/-M+?S63Y/RS?SBQ5IY7_*PF23"VG8V(& 0%\MUVN MDYU['X*#A8GV(',VH% '=D0O\-S<>"ZBFUU #1XCV@IG_(C1_DS=I7T@,8^F M P91HXR!Z40^MG;",XC1,5KX'/B,UKK!9_M8W#\09AJ)^C[2;5$D%N8?9K7G MT=I-NJIKD0V@D9]@[+5(F;3IW=TC39 (:Q&<=J%+!DU@4P9("S9=4"*2+3(/,)A2EK!VN3LHA5>:! MX-PQ:$P?'D;6E&OS\#)7T1N5K*"Q\P),ARP)*]0L966X##%"&BZ&VQ?=N/&] M%NSVV9_VH:;)Z7Z?[K+D9J@0""?GM7$:.;G,@\HUU2Y%5R"A:7.1XVOH!KZ# M1=2>Q09WG^]M3ML%T[=NX/N2V:7A\RY,- @JW(N-UN*8#8'13I ORQVRB"(P M3GN]Y1"BRVWRZ\;3CD&[@0^N''T(:* 4W=I0:ZX-1R>9@2#8*J\8C,W,.2"S M+[N4H%,J??]=Z@EU ^_%Y$[=P/O0T,"RN4K6J?5/EU]>SDX_S<8%YH2:Y!%_>X,Y")!H32]EBK21C6(3:)BA S#$Z+G@;-_E^/.-;' .0 M]@3:V2SE /8ZDT(;R_4NW!5IOZE1T!:U=]MB)8")X66F[K M-?OBF(@EJN)+X8VVM .KU2/VSG%I51^26B23STY/:>V?PLDFOHO=.FICG47- M,H%A6@1D@!D8*C0@(Y8LVU0D? S908I9MB#USJW2 1EI8#^]G)TMS@GA%G3& MHHBU_I%SAM YFC"^),=,!*F %ZL;-7)Z&-?SU9;!V&@7^UW\-EOBHJ9$UBL: M]PCFQR_77U\UTG,HN#*\^INAEOLEUP.@UO:,,CO'C="^C0&^#^JOSRH?C>.[ M^FGVCP7<1'39=+@#IJ96^7VH#G2L.1JW=T(' Q'3)(!T#S;0R6F@*2.@ALFT MI$TYU&\%CX%C\HJW*:\PGK(\=LIY5+K2AX^A:VN^F4\_T+B7F%^4)T_&.Z_/CR?+&-,,HH9D6A= K LQJ)82396S;4=:S7V7N ?0[;_=K9ZWF*B MI(Q*0RV>[T--,9",Z/$L)X11U:[$KM9R32PDH4A*+OD!ZTT?4TVAX:A]K,)0'Q&/5EVF"ZBOKL)0 M+Z8ZE9G91^CW2' M]E[?G\=T86]C)B<+R169SSZO8XD7KA98;X$G9*Z6$=8Q!A8D+7D:C=,A&Z[0 M/^:\='W9L902ZL7)K*% #^.[+FXZ7XO;.^#L<@<BLN,G2"MO)?WF>ON\^] \F]N/U?45(Q@7.K/;D MY66=F'=(P@I&:RP"8[?^X\_+]^U%[:.^;P\1C^?[=@#U]?F^?9CJYOON(.;1 M=$#7EG$Z>F97_IX5B4'1M*<))\BZ2U&43C'38^2^M^\[./5]I#NT[_MO__CI MY2Q?'BAJ931F>C^/O!Y7 J]-'&B4$DNNK4Z,2X^Y-7RS^;"\YSP81TH & MW@K)KS2V$YA?($DY!Q0N,!X$,NV 5#&2EP[%10!NR>",G>BZ]=@G3]?N0AIZ M=KV%^3\)#9Z\^_?+N U/=.E8B$(GUUF*4@R_4RF$:(U3*1D;5*:%]YX\JP.*<<#;TRMHK\X6Y_-:O_3%!SQ+]2K@Z711S8*KFWM>)N]"9JX> M@M+V3HM'HAW?F2#))]3);3:-W\+Q8V]Z\BP/*LIV=]3@Y&+ ;VZJH(]99YM9 M5B'5A@F:Q4 ^'5AOI%18BFX3%GD U%-6B*%EWB /^N&.YP9-B39+AJKN.MD+ M%IQ!4MB"FO0T1]$F,>A!6,\F #(\"0T*@-V^L=(%3-,4^2.XG#H@79N*L+>L M6W28NP4J2LNYK3M7(N=!EYQ9X%$Q,E(,&:E(H!J5XCGX]=&Q>.\CXJ$]M0LC M]<=JI/[;VDB]O'S(E8A*:.85T@+GP=0^AYD1).[JT0"6;D[VUE<ALA'JT3/[AU[P=&D< M0&!;Y^.0*1J+Y7Q:4TI>PN+C7HD7]SUH_W2*1^%M)$GH$B&4%&@Z!!V-#R$& M;A/YO!**M#5)XKY'[IL WV5DZG\_I MRXE23F45.2NJU)0XI6@-5N1YVP!(RWAVLE5R3E>,7[5F[4A5DZNY#R.=* +C M+0T^95EK9U1+C,O ?.;21T%;.>_4B&%P5?JJ%:@7+2V"&^DCYO,3K,& ME$L@CRXYB\SQ7-LS<<\B>,=DB1(Y-U$W:GK8$^A8N60CJE)+JHXAV>Q7^*_9 M_"KM=Q52"(9@.^0LQUHOL6;C16444S(C@"HR0*?.OIW23>Z^_V"-VULR/1M, MX@-G'?T&IS3B6Y@N'-HNH ;//-L*9_S,LWUYFK42\F@:8!QMA=$Z9I*L$0A: M/ /0MUX6&[(/CHOANDB-S/P#>6>C$-]'MD-'6^MR]@Y7O6A_G[VL153F7SZ= M0,)+C&_ARRK"_/OL1WR'I]/EZI._?YS.\UN8+Z=7,:I:1X$GFQD(3Z-00*.P MP;$HR<**WB*J;DD8@T$:]^!V('YG!R=GZ"CPZJSY]CYZF5)D4L;D$\NAU(23 M8JI@-$LB(?ER!&JSS=BV.C3;7O'D56 8X8T0$WYU]ADO&LU<])K?(RZ\_6'[ MQH8[PMR(#Z,SSB7E?#%>&V&),)M<]#E5?P+Y9/MCA_(.?Y]#K@U4,)W/IW5F MDRVZ4HZ+7[Q8+'!YP]$)(N5,#@VS$.OEIX3,TQ@89E.BP>"*:A,NWAGRWO>M M,"ZOWW7YCK.\+BY__9M?/O\V?1$7JYN.$Y$YZ)@=PV03TRD7%H2DB9FD42Y8 MJS?/%(>ZA[4#V@.<:XVB?W>N<+5FLD%,^<5GFN[5&?QE-G]/ON$URMNCF11! M8W>H6>#>,EV29>"$JXTCT=LBH[*=JA?T+RW:$>$!KH,VYWNS;F@+LIKUC;DM M@$G@60L@XXTD4 NF)E'/]A4+FMMHM4VJT9)U'YJO0%GV)J%!U'B-Z5=E;(54C2DP>!R'F;:M9?ER;L*O(&.?;O/\[FR]]Q?GH3D]:I M:,<)D]*E'I!F%@KYC@0NR=4='M>FC.1]:+X"?=B;A ;9]J]G9Q\V(0DN,UCA MF>)6U4A"W-+#.33 M1:X(=+T]XBTY>U#(,@*;O/%M^A?N!'>L ^G#N,SM&1SVA+I)X/'*K2NS^:*Z M=4,&(A]Y^("!R3[#V A4IB*EXTD!0-&"UA0GO-#"^8C%*JTFW5\SU(JRW=>^ MUGQ1("7K/ ->2Q5+28Z4(:M9!*,"J6*QFY<[!U]).L!L%R*ZVE>*2CQRD9F# MK&E"T@X3H]',\^(Y!&$QJI�\<0?!Q:A[K'@W9B9H3PXFVKY<4I69K3_X/Y MY6RQ_!$6T\4D2?"V*,&B!5O=3UK5(64FI)?":04EC1-F? SI^'HU--N/*-.@ M5+5HE/4PWI3.3\]79]!_G\\6BW^^#O\.7&%&^.=9;3Y MD/%2+# (F)D'H83G2?#89@D?!/[7IH0-2&T0Y=QU$*_IN^M!1-"^A"H\Y(8& MP3D+/D8&PD;E)4H,;>+E@\#_IIE[D]H@NMKY $GX[!5HQ0R*6KF99!9]5LQ+ M([A0+KO2IC?7\9[VC:Q?@U#3(D3;P;J]Z.H0,1I?,PXYKR%#2T!S#,R$9,A# M5U;&-D51.D,FMSUM:%PJHM21:( M"0N30Q&_*"VNRYQZ^OC]2H.7IU[4-M S7]=39??H /^".D?V*^WD\N MTKJ%TMJ$ JRHNJ'PD%AME\Y2#LH"8;>AS2']P[C&=Q,.Q_FL&6$- L/_>+\J M"E6E]'9V0L 2G+P_CWGZ>7JSYJ/79(T(J5FPZ&LS2$VNL@#F2](244'.;>H8 M=,/W%:M7 P(;K%HO9_-/LSGAO.U$7Q:9"CX60\NZMR[2' #!0@G 7* ?>$C: MIC91C@=A?<5*-1Q=6\.Z34[P:P>JZ=GY['PC\/=VMFZYO1CF++_S:P8\U=]M M:!OG^XYKP6V)6=JHLW,A@TH@#?IZ-RGA9)<7M@J%/@;@%YC.5_6 KN)^Y$IG M$*4P;FM'!Z-JR"]J)ETLV0"HW*BTXX"#:!=:?@S*:UPL?O\(9[__@2>?\5?Z M],?%%;R)C$D53]:)LHHVD(B118ZD:GF*?%DMDBE,/@+,HVSGRS(7U3 M_L-JR0AI&-T'=G,VOYG7]&*<7\]JKHTU]7#+1%]G-2 #SA43T2J$Y(W;[)=[ M<.5_<$#?5/^0&C)"ED?W85W.Y,LA;_(7*,@\"TFR4X5I"Y[5'[$(7,5$PS*\C;5\9,E?8ZM%QZRP M/O0<>W9-E[%\RPK;*2NLEYJT3+/9A>-CUULE-5AI,C.X;CAMF4]<,UY0\F@* MDLOXE>KKCEEA1Z.N?:@=/RO,8XXVZ\ PN=JD0"@6(FTM)4'R5D5)EL^WK+"F MG/?+"NM#V.&RPE*]9*,$9Z)6MM.!)EYP*%DH/F4=M3&B3;+A5Y$5MH]Z-2!P M]*RP'&@ECSPR&Q"8YH7&[W-A*LL#&5:CBZ1L@*>TE:3B.?OYZ1 M]-YAPNGGZEN].#F9_5&[FY,_5G]5O;!WLY.3,IO_ ?.\1W[8?B_<-U-LP.%N M%J^N906L=-8"UZ D9"LTCSHDA]9;G.SWZD&"$6;%/L6U M"I+47T"6]<#2D+WH,N.!:VUL(.>[::2B%]J]0^P;-- B\AIA@>O7O$,X^7E1 MMXI)*"X%3U.7BVI*EQ18,,DQEU0Q!KASV";RV!7A^"MO<^VZ$PEO05:+7*L' M<;[(_W5^D43Z&RXG)M"&H')@8E6<#KUE,6K!K 'E' B!ME%69@^47[UR[4%: MBVRF![&^Q?FT5LM-\_JSGW#][X1LF!)0<^:B=&2!",? IE(GA;2Y2&MY&W=D M%[1?O<(-0&*+;*(',?\'6;SXII3%) 7K#/A,UK-#IIWP+"J(+&7#N4G6C M\^9N +]Z]=J-JA8).@_ )%'-/N/\RYOR(^3J52TF/D2KZZ;.<[U<8W.MXJF1 M.2$S=])'W^@8K1_.KUR_]B2N12I-5]/16BPFB<)0.L.T-X&F TV,HC7HF+B4 M<(A=6QL#)P(EJ8F6]>J< M+9YYT"(&34:/;=,*?D? 8^5;C#[QQB#P6+(I;IC=),O?\(^+(=/PWLYG9_1E MPG6YW7KH#8D M(9BU\;EF CT D*]60IMZP.-IQR,I" =6CCX$M C(7 WV_1+.,LSSXA^?,EEK MD@LKU 7(HB$HGX$%6\AY3P7I*U.855)X+:3@C5K$=()W@*.[O9GC?;M;+XLLY/I[/W:;%K-$0$>HRZ*.25DO7Q@&*"7# 68&$V4UK0QN#L" M_)KLF!:<-0C/=8!Y<=#=!6A3LZ8SU(,F@ Y+>'^EVH.M!KM<=\ NE*1LY"R7 MHNO%@7KKSW 6HD,C5?&$^S>77!NXJU.!&R]8=7)X"?/YE]I_[K1BF7@,TA1!TQ4%)R<*/0-/:T*Q M2=?69:8T2@[M ?( -WI;Z-+=!I1M:&K@B>[J22D "\I*!BZ+VMLALI"-9%[Q MQ%/2W/,VI_M'?A0TBGZ-0=JACW_J]CNYL[^L3./H(6AM8TU7J)E74;*@2ZZ! M(C1<1T05'MO+MS_^J<4T>I$Z&U2X WH$]R.Z,&J[8+H_4M&5^$/$&88BX4%. M]Y#@6.QR@E0B+?9)\DB(:#F,]:YB$M879;SWQ1T?JUO<_#%)[2.XH3Z? M7[N&61:A#"TZ6+ P34X#@\ ]<\K1:J52*+9THO#68\>S#H<3\VP0&0UHZ*V0 MO%#"\I_@R^(M+)8_G>,E)(&6-%*PDJM&ID*Z"5RSH+*U-EA9LNE$V_W/?^K\ M#2"UH:?="RO"/9"*52X;DVA@?%6DA8:(3C,NO9*ZN!@0NA%Y[_.?/)'[2VW MDYHUI"#N A(E<(4Q,!\5F7*>QN;KM](Y PY$,3EWH_&>IS]Y$O>5V-;,Y>8Q MR9L_OO[I(GZY"+#"65[G"/Y_YW R77YY=9:G*^T9/EBY-Y1&4RKB7L*'A7GCK,4;*(E06OFC2B,EO-2E$@*7)L6B\\C[ME'E_:)>_:A MZ8CBGBZ"HOW+LT(.'-,*,XO2>&9YU A>Q6_Q3U;Z=<8I!U%W//_1YB_*6_F MTP\TI!5=JP9_6AEG4F(@E&3:%?(Y=(1:GB**K'E2V,T\O/?Q3RWNV8O4V:#" M'=JKNX/HLN]G!TR]XIY;7G2 N.< )#S(Z1X2'(M=R)X<(71,:$D[8+&21:X< M0R58>UF$^LVUHP+'A( MC,?()0V?VTT3_.$(Z.8+1O;>!Q']/;'0O>0V=%3T[7PZF]]!I+1#3XYB-4LN M$N^B(E,EFU) :26R[Q9+N_?Q3YW'_64V](Q<@Y%2GSMU>DAHZ 'H%QE_J4#'68]#,RN"8-MJR0*-A MG'NE.9?%AVYG2)M/?C:T[2*I WA)K M,$O?G\=/-] H8VW V@?.AL)TS/462O(L.2631"%,:M.V^S:.9T'W "(>.L3R MV^R75R_?O$^S^24:HW+T"163L1Z^YAP9H#"U"@:M&T'J(+IY>W<>_2PX'$!J M!TTR2S3\^R%IEV(VG( V,LRB M$5X$]"F!T5Y$X!B\S*EDJ2S76R_0[HMIK 0S&4CA>6+*<4F61[U0CEA8U-[% M;# &W:A >>,$L_79U/W<+*Z%?HNFJ]:81@D$X3CC$$*M *YKV5S)I @)4Y;^ M3C_';6=^NP$XYBRR'@IS^YQP!"Z&-HNW8+Z&3)O43=!O<5Z_@0\X<3P5'6)D M-@O/-)>1>8>1"6VX-\YF%SM>G-D9P\@!VE$([J!10[,S]+'F-8PWA3R(LS3] M!"<_PDFM*?NF;!G4A$N;@E7 7$F):>,R ^>0@>" 2NJD3SN]_KFK4GM. M&H1[=PU_"R$YF M?;>I=@_">&IG5KWXGPW-PX![X K46K]N0KIP[KN ZG-&U4U)ML$9]TAJ0+IF MK60]FB((ZU$9C8RC$4R'>KO>1,%D(=O,)Y^@VR9UC JPY:!I;/[[B'A(WI>? MYI/?_W/"/9804LT(K57GHE.T@=8>(JB%#@#"/UA&/*XPAJ([8<()G:ZIS6<4M2DI"D!V&<%-EK%6#2$-=(\67A M(*R*L+L(FF9$ !9<[6L7?/81+%FU;0J]CG6!>4/$JPNQ$R5]EJ[F)-*.S72F MO3JDJ!CP5'P14-"WN;9]'YHC#B;WT8Y-1WIOP8]3_7];NRC:9W("0=M$#$$R M+;,GE&39\1B%DR8)U>@V>P^0SU1U6M'4(*_C)RPX)SP_31=KP:RQX\N/,/^P MDM#JM!P7RU=GZ>2<]I97-\\7)TDZTGR%S*9:-26>#B//&FEN;)7O@B@>;R5(6M=12)G-9D-U+8B@E@C/6M-G@[V)Y MICJSI]"'OB>TU29=:RRMJK^0G%Z4,CV9 B&_N!\ZD=&184M[<5:)1* E^48\ M"6:4=C''H-!TRU#:$< STX[1N!CZPE)?S+_-SM(%;.?0>XR9\4(.N1:.U)Z( M9"C!<)V"%Z7;&>CN&+YITFT?1S.0'=9S\;@[1#GX#V:.^RKJ2!8*52DF9/;5^FK2:[CEP-%;'D;"VF M\*T=7"M=V;$=7!_.#MJOJPO0;^W@!B9\Y\9=N[!U4/722M,$LY&EY%4]G2+H MT1E6;*;-(68A-N\*/0^U&J@=W#A:U8>D)NW@+DW,+2W(8BY<.I^90TT&A0^2 M@=62N6R=][*>CK3I*?@8LF-N"=>+U#LMX09D9)2F<'V/PC["V0=<$ D?\>?% M!%_@H/P\;5OGU.R?KPU^#< M]2:NN@!<5JI>HWN1_^M\L5R)K0;/I:?=4MG$4A6'CK1UTLXIF,T2522S*XLV M]FH?E%^;LC5CL($Q^S#6MSB?SO*KLS2O/_L)U_].@H,47>(LVVKF^UH@)'G. MT$99C%7 ;9ORXKN@_:9] S/:X"SV8KZ0 08Q)L:#7>6/&N:E M*4QAUDX&;85JL[MVQ_A-XP9A;\##WEW,@."SLLY8!K*6'94*:^\LSZS2V45E MM/9M%KF=S;CQ7()U8%I:KXHC'ATG:TE[B"RDPIDI2%Z13UQN7@L^L#LPZOG3 M8>?D>,P>R_'4#;N*9LD#XU]%*H56NNA 1KZIV>V>I!QC%DQ:+8+W7)EN%_?Z M;R-]8![JJ&I$[=G<2YJQV,!X_IT^]Z:\R+-/E93+BJL=,#4]H;H/U6$.HQJ2 M.6O$Q%A: K5U>A&U2H/F3&=?;^;(R SA,8YS+7T;QWT\[7CD3.G RM&'@!9^ M]]5@W]<&?3#/BW]\RK#$6L-9J N0+J94P N62_*UEJ)AH&U@R8-/+A6G9*-= MJ@N\\?V<_9G9PUDP+YAJ$7[J?TG8!^BW]9F#"=TZ4V(6MPZ;?>"ZS3#3#-$],I]IN MTV,A9Z3?C:%4?D@Z1?H,(14)-E93*$3X3&60!3$6>)#=1 MI$8)T4\Z_:8/J7W3;_HPE#M\3*[U>/E<.4&]D1\Z)($ M0PI\(ZO'F%C IJB5BIH+XQ%MXL%KZXITA>]=MF!/[(/OO/15G5?YU=EG7+O? MUP'G&'PDF[;6C_29)JM'!A@"4Z"44TY+S=NT1.B'LTF9 RN"I+6(L^CJ&B5+ M8L'55G-!%)')H72-JLP?1YF#AIK2J=A!'_$W;;3>21#WS^.UOUAXMD7$P**L M=3M#C52AC(S;4#!'(Y-O,XF&&\-81V0C*MV!"#Z6P[$'^_UH882M,ZYD00.R M]5 ^T%1$H656DJNDVFCLQHR4'T#DBLTOML!?H'J_(]+579IS5;0TWIPT&+UFPX)R?J MM%[0O[ON7K8I4E"<%<1BJO5"$#6+-B26 ;A'[Z1/;>X?= !W=*V%>O&YV9VP'2_S]%5%P[A/ Q%PH.<[B'!H;L);<,FHB]<9K(MN"9LR5H64^T7X7D& M(Y(WF]75CX'5+7;^F*3V$=S09%[49_MENDAP4@%>;""6VR)Y/0R, ICFP=-J M1,/-T@O#%0'UT(G,+2\8N;W3(**?#2RWH>WMM_/I;'X'D8\J)@.2Y5J[4TM0 MS&M25Y5X=&2!@(W=K.Y['__4>=Q?9D//R#48R46X/)E+"IW[.NW^>2GSMU>DAK:YKD"XR_ 9&VL!"RL)*R7-0UGY(IG%K., MI4!0,FQ/4%]4!\G[V$MQF MQ9Y@@*L< OFYFLSJD(S%@#)9TDNGW2ZY/7WQC=2:Q&==;-2>?'J:)]H4P;PO MF6P+,"IR(8"WB8R/U?KZ6NSOIHM_OCF[)RBRN-$3UR9>@)["K"R>Z2+)S$(% M3"3$J&0T"D(W)Z/OJX^XJ'(?)=EL3MQ0_D,[*S4H=D:__W+1C^#QGKLWFRGG M8CBYV2Q$$@^YX('$(R+C9/_56N(!?;=NZ?N@>(XZ-!HK0WM-VX%O-E>^A7Z" M7 F>1& 0.4G*9L5 ^\B4\MHYS$%@MZ#5C@"^+B4:CHLC:F[M%:V6@G.RHZL= M; $9A$2C*-J:6&3PRC5.)7S:I=UW4;0Q23MT>N##75IC1DG.5F0N<$T.G0?F MG7$L%0T>R<'#T.D^Z=?5W+H7_YV:6_?A8;2>QEU ?9W-K7O1U:FY\2ZR'J^Y M=:DEOGEFU@MD&NO>&F!EH&FO8R$7O%.UZV-4@)V:6P_/?Q\1#]W<^L7_GG!K MO$DN,J.RI0$ISR(M92QSX3*"%1D>NAK3J6?RB_]]-#V3^PA[MKNDAFYN_?+% MI("%0#AK:T6BT75V[QX:^T=U^H#=BLXHL\!(B9/+L=?$Y"IV"]!$5 MF !*3QY]^I[IQC/ M8]L[V7K;&W[#Y8]?:I6=%W%!SG-:3K3UCIRG0""C(A?*D3D+F&H?>0G"W.J]1>HQ>$RR,M9:J"H[%4FII54[N M4HGH_,A*= O?$2G0G@QW5:3=Z6EQ]>-!E!-.()RQCHE"\T"M.+BC9%\\Y/ST]JFY2?\-,"(E&_8 M%>L@%#<(^3\DKHFQ7H=ZD9U+@J6+K8J-1@5 M#0K2W]3Q23*TED:H+=!*;3P3D7E/[BG9C=PEF0PO;>[AWT3Q;-5@9U$/V#3\ M[MG"UL%?'": D4J(S(2I?3FBXS16'QBH[)+1V4-H8_MT13C6D5]CCZL)(8<^ MW7M4=A>S:U4Z4%MPPF26$UHR&KEG'G-@29<(1JC,&[55Z0#N\"> 0RI%U]UI M1W+&],\JP,M2HQT@-BWZT0'D82I_#$YP5P7:DYT#*9+GINB"R")JFDN2G$TH M4A/H*(Q)8)T8V=MOK4"/U ,Y!OWI0TH#O7D-9_FRV'O@9+(74TN\F_5=YL M MN766!Y>MY+Y1Z[EK#$=D(>]*T6P0^3:()_]X/CW)T[,/-,C++U^=?IK//J_+ MM5_>Q@HQ&HN926%5/695+&1>6/'D'G +WC6RBCO!>W[Z,3PK#1:)7R%])%]@ M_N6F "[O@0DG")UG'#FY>]:0@V^,9-'6!% 97!)M.B,\ .KYJ<-@^ C<]Y#1I[ \#9^Y5TL^RXP M;VCR0&T0' %Z=WTP\?EF_*/!=;J2\N;AQ&3Z# :3E3)(G0-)F<&+F@F0=D0 MG%?:MFS \RC )Z\=+8AHUO!D#7-5L0L7RTM5]@F=*+3S(?><:2 K&U*(+$5I M:7/5B<>6+4[N!?6L]&(?@0]=NN'WV1).;JUD@ *2*(4)IQWY5U4S,QE#+H4@ MR+L2LN.ML#N/?K(D#B"I!B=SMS>BM_!EY>I,DHB>O.!:@SQ8IK.PY"F3D:RT M]EJK>M6\S1)_/YXG2_J 8A[P?.ZB',7U8G(%2$M-;JS,S*RT49)?&TL(+ 29 M4\B"W)NNQ3ON/OW)LCB,O.X2:/:.&%8PY(:^JQ>(3RZ7E-K(2!4L+/&B:@DM MP4*D_0 U*)Z\#U&T.6"_%\Z397TX(=]EWNY]M'XYQO71G'8IJB@2$Z'V4.+;.,8Z)A^8X3V$>2R'WZ_.TNP4K^52_\-EO<4$V:-& MP8JP2*,PF04#MA9&S>B5M*#;Q)$? '6PP^X]J+Y3:'X8D3?I0W OM(O@9Q=P MC3M7/ #O4(TK!B*SFY+LP<3HZH(2)(@<&">HM2A@8.!!,V$SESQG[FR;+.(# MJ,FC32L.H25]"&B@'2]GB^6;\AY.\.H(+ /:E!4SP7NFM2"KM]9*Q^)0!95T M:;2AW(%RB-+T@U%UI[_H/G)NT2T.3^A7'_Z.9^2\GM24]'Q*\EVLRLU\OHQ@ M7(+UDBOO(S!RB<@5,A)95%@K4:9"WBPW6C8Z ND#\SDI3#M^1K@+_/?9+/\Q M/3F!L_QF^1'GK^KUUP_36BCK_?GI*:@K4=IE!=(=/LT&0C#'E&H%^F_SZ=SK'5FILOJ9;\ZNY FOB8= MSM=O6QU_+*X=/F&=D(84.&1>\Z!#O=( @F%PUGH3ZEEPIU#5SA &.#_9]H[? M<'E]&T!J"<0=R[(VLN$I,T\[ */=P3M$B&ZSH.YP1RD=\(U#8R7S]>2\ID)>@?49-:EX9D[H0"-VF@5=) .() +G M0';<>/N^^=GI07OY#WW2WQ?L^CY]3.!"J!?H8ZJUB#BP(*-C)#)O;; F6==$ M8PY4P> 8U:8_$T-WBNB+N-Y;1J&\S@%922827I$9^33(.-":&(HGU&TTYR W MQ8]1;_JRT. :\0-FV4V1@ -KY;F M; -J&E2I> #E>EGTCN>LM64^9]I28R;7$+1G*2B=IEHD]>Z#=^-NBVW,G%3EH#5@ \AR'IZ+ @Q!%;**A/7J.)&C]%LP?JU MJ=00E(V[)M4M5QJ!%B&S*#@MRK3+U[H^KM;S=TG;1/^T*27W,*ZO37GZ4C&\ MS=S)K \FBL1](#X%+9C&D%8C*L8YCY;^3@ E.VR@!J=K$NF=%6"L+95%1YJ(SU/I'=Q]$]*\UI1LO0J=XW>SST M.CWY\K7'4<)A: M)YT>X-CID*P=3T;K@P*^.B26N!--H:7B6G(8B07#E-!D";7RX MGD#'SGP]J"[U._W:B],F>9$/PKT&^QN<7E86Z *Y<7)M;]"'2KEMJ S]%&\P M)H]$";615D6R80ID,C:RU0R*3RR'F(T%'HQKX]:]/@0V//N_ MS$-%9TJ2P JF>CR-M.1CDJP$;[FPEH-O$UF_C>/H#F3VIVY+0L .POR?M1'4XOSI;G,]7%V6GZ6;Z<7:YE.B1H:Y1M"(D.40F,"DM%F4"URIW M,OS97]8 8\;S[ZSFX82;5(N,FN07 C/"6KAGB4=I"6X:G?OW.L"MZE[UA/P85RS9@K07=$&8V_< ^+[%WQ4.J('YNIA@2[T MES3B5)Q"[;-U:BC4+9'7+%CU;4^I+6X=7F^6,Y.C+6WY;0Z''P!U5"<[^Q.Z>3=S(#8:>&D; ME[(N!+"&9D1V@A"QZ"#7[D""@2B!3$15M/(IE=+&T'H U/-6E*'8&.$&YD\8 M:\?1FW6-WL23Z8>U@O\&\_4UTCUN6O9\P[XW*O<9T,;-29-$4=K&*,D[0VZC M BZ#C1A )0YJTO-=^[9/BDMR^Y;S\]LU;U04.H1,+E^4B9Q]4J@(2C*4')*V M143>IL'6%D![E[.B![TI+\GMF2Y_@30]F2Z__/SGI^E\W00-Y]-9GBC%HRRA M7ERN/8VULLPG$1GD!#1!I9"F3=RI"[KQ%[1APVUOYR;_"G]/3 M\],7^7.=?>?O,9T3X-N@)Y"<-C6_+Q5:P,DECBR:E!FW#I17')5,CZUB MO=[XM!6@G7!;M,NXH:43!)5%E(&L+DZ>02J9>24E:I2J M50_*.V#&*IK80@_VE>VAD\T6\^7D'?EJZ_Y28%(QHB06K;-DTM2NB@">F6), MC.!0F$YQ.GKJ#8V@[S:UX=9K#U4*<6_N9OO*<$"CX K$98.G#C#ZQ/F[4SI\ ME./QN/T>%&R2N(?\&M(9$(W+-7M:UB/3>K,#O-'D<9"B9F>5\)VV]N.@<4M$ M?'@6^XAM8/9^)4F1%W$!Q*D4C8^:\>QI71$:6$S&,E>01U_0\6@&X^_6J\>S MM_82_FP(R0WH9J^ K!W!R\R2R$4H*C$?1+UQK@(+AOQ]0_Y^"*9HV"S[L0^% M-U_]!"G<67(CQ'U?SDY/I\M5_7HXRR_)H")3'<_2]*J@V^]D89W#R6U,W4*^ MW1^^;[1WQV%L!'I]49(\6V.=C#KK"!GK90TO93"80IET?\V>GNYLL;CU]&L# M73O4I"J:.01'_E-4+&CRQJ/GF0L:2Q&-8AM;,>T5O5N[A6_*BP]S7)GQ_Z@Q MIG?XZ7R>/L(";[WR8C6<9"6#1"M9D"DPK4IAH:3"; ;+L]3*^6X=979Y^_A. M^T#J<"NPUUSN0X=Y^P%>K[D3VB&-M$(R&=#7+N6%)!,E Q&3CUX$+-W*4^WR M]J]147:0^]"9I^MCUO>SD[Q">H5[\?OL&O7U5Z^G$%>N@! '=UIGA,#T/I3H01PV"TKN.9 (\>>5L8C7DR71& M,@EY+"S7DW\2'#?@FVSDNR)^\IHW*F4-8M>WQ?'EY\5R>@I+?%/>TB]J@DG] MP(18CUG9P@PGSY"67L$ A&/1H>'D?*38Z+I7)WC/1HF&)V/HB_[O<('SS[A8 MI:EA_GU&DO*WY]1M)4HW^#1GOI?;KRSIJ5@Z;Y+?G!<]#N7U(K\?I;KMH MVEZB6N],,5*"-%[601$*@LA$5BR&R^*$2XIS4=([JXN;<]'^$?\ MOW=G8?IU^7YZAOGC^29"Z'U.S#K(.;!Z0ZXA2(<@A^GB'^'L'"XJ0/K MA.(0N2K ))TV@7/M;F-F?\^O(][[Y.'06M9W8>&[9[ LIM_7^<15%I]FU_^> M9')#2BP>8E UIUPB!!TYZ*)\83Y&IMJ4%NVGZQ[PAV=2[ZN";E9Q+0 M#Z25D&)FUA+',8*J>1S1"P;&6BV,\,+D-F?)?IJ>(2(ZB7T'(KK%/[==,'?L M8N'&+I:XY<%S U$&B/)[E!^YXCD M-0ZO$[J6'^>KO^%R^F6V;GV[_#OF+R29&U^H&*XRJTU.$Z*3Q2HPB:P?.N$8 M>%^GPXDH=7",V]0FA-29]">/LV&4N .&/4!MSDQF-)RU&4Z^FYY3Y=N>Q(UYE)"'SKJ]JJK](7]\G?560F:,F6I:"T_. MNJ@3+DH!I4T*:*L?WV8?NDO+4'FY?2CX=OER-T&W*&__@:)MX>TA-#5MSK&+ MJF$Z<'35V+T Z"#N4T$A%(F<8 VE=JY162<(!'$H/!4AL[86VUR5G@X"#_3% M. 4"CI%RWSD;GW%ZV(EYU*X3&>CR&10!W3@-/-D5;.$GJ&0Z;"Z MS?O>L8[!K5D>L@5**3S(A _/L, M(60R8K/17$IA=*,C_W :GY$IT$@Q+6H_;\7KUU1NU\PAI#6U%.XA;AB#H95> M'[A$Z:J4%G7A]Y#H2Z;M#P/H'&LS?I&!]LA09]H1I44+- ?5H8P?+P]8%R. MRS&Z: $37*UP<5G$O#TU'1IOLK7$:Z2C4RH&L: 'SW.4W@<7;V>9]X6/'=0, M'=GJH*[;,.@JZT;#TF\D"_Q\'LB26N%EZ4^2-D2;(B0MZD 8+2'6\+Z7SDOC MHH"6),UY%,LL[0 MSIP#I\_K=$ 6TF$MJ>][RS/1;&^"W)LDW5^!X^^K>?KG6P)@O;;[1@;1>H/I MT,?N_@=V+60\@MQ;Q8N93LZ28XJ^>)5BIO]LU$$512.?9;Q:+6C];P?'VXOHKOX6+^M&;>I=Z?0UB92S*90[6Q]JRG#F(6,MK74C$ MA<\YM6GEUIWVKM;'HRG8)*I]*NN_+M^N'HI$&R)7)QD&Q4TO'$:.<;-CK"!O, BOH"B?0(7:ZD98)$8P6L6$M+?S M$X?&^?#M?Y\JK#LIOT&A[:/EN/[Q&?_W?+J"X2O2N'/UM_!O)L[6IAUJMC$ M:*3U%R,X6:-VJ68GEI3!)X$V1)>3;C,ZXC#Z7AP6&ZBMQU+D2RI_^OKM;'Z! MEY#?3>O'^>P[+FL^G$0'@BS7;L[8YL@@%W?[4?T>GQ2- MF=?B,RT*F4I:"0B,#'Y3R/AGSA6,;<9^G);/U_4Q'A@UJ(N_GG7YH-B7^^2^ M28>S47.E;9W7Y&KI720'V&7R)()-GLN@K+!MK.R^6#A52FG@F*IE.9H M"[C")"A#/QRGC2:1 9.5(+]6- P,/PGT/I#N.W+P'J/@!J"],KSKM9,U1Y25423$R>5!QH6T.MDT4;"])(_2*FFM\GY_425U[TQY: M)Z+=(/M-6DV_UTJPOG/3[GE'FW2U0YFZ,V=56NY$06ZB"AB\+UB^#)[5M5+G\=+Y: MUJFZT]F7S_.SLVWOE8G3TB06'&T3NL:TR M$,1[Q%@[V#\"($/X=@\PM,[36W[89GS\O*C=LG/$2,>^@N!L E5G7 6'M,TD M2Y8!_1]]F^+O!LR\HGX$(&F1X5:MS0_+Y3GFFW-M-XFH-TS1Y4]_X2)-B:^) M<8(Q'R5H+Q6H6K@6!+,@R<7.0Q6/*6%MRPA)K>"TEH8M MR3N_3L>[6GJ3[%":6JW'),N@D.N.BXAQ5IB$#*""V2.<6>D4[7?#HZL^N0P _WTLMUNH_4&;RM;CK1K M)I4AVCIYFAD%ODXA-QAD+DI[Z\?I_-QAY75W&1P@#7*\>I3Q?^'TRY\U@V%3YEZW\67U":V9T M,;$6>"YYEP-J!F]C,)D*4=$@[;7A@D9,?.;*:B^,8?$)+Y418 M'69I'06T465:[(RTW,MJ\KPVE;#@BJ^&+W/@5!" 3G 3D7'&QI: <323K^NJ MZ[H:"'"M:EJ[L'K)S6'<9J6BX>1-AL($*.D+Q.P2%(_16)*$;5G@?3(^7U=8 MZQ76#G9/,8)Y+_-%LI)I,X&0!"/G5I"*!.TU.7$OK$Q"IS)*,[$3VZ]+L+'Q M>#I0CCMB>B^;(2ED22D(B+7CN3+@\KJ=M2JL M,(0"VBLZ &(=%:05V5NEA%R2D\X.9-;WP^#K;M=XMVL!M%:QV_@PF_%HK7S& M"@OZO#;<7(2T.@]G?^#BJY@8*\E\T@**XI'4$@.9688LK*1S0FD*%R-KVO1X M9I_0.NLQ>CMB0(VIS=.#6\4^EOF$9R,=V400':\]@3Q"##E"1*]RDMXEW:8; M^P#,OJZAD0%JA![OC6WC W$VG2VG:3. 5)$!X)4W@+%.GPV<%"$]@\*\U8XV M#,_:#/UMQM++7 ^#@Z.55]G/0O^1,3ZQ(269Z21$7F0=>&K!&>2 /F>9192A M-(1]$YY>)NZ'AT>#9EC]ID+?.N36?_Q;6.'U%&HG,&@O$K@2R<69-TDZZ>OB2'\/3:,&MZ?,.LH\!RBIY#C]'T4T&Q2$QA+!Q*\K6[#M*9 M8V,U7+@P285(_WKAZ#VJ8=;HP'N,@D_:,"LJ&;A-&FJ"!RA'UG+,V8+6$I6, M62K7)OO^N3?,.DKC!S?,.D9=8VB8M;P*4KQ9+L^_;CYKV3WKWAQ8R;6)1%NXEEO1P7ZU[7SUXDZUD1+:N6##1.%"1:XB, M?F,Y%=J2L\IA9/==OPS>9&N70FF?^157?\[S_&S^Y>)-7*[O2R>9\,.+=F"Y MLK6??@*G="UM(:<5,>F@1Y:@=SAS(SP/^L5[;[&Q1H 94R^N72S642IIA?D? M\S-ZS-ET=?$YK'#"&9V1-NHZ-1G)!A0,H@H%/',ZQ^AD]".K*SRT)EJ! MLN6BZ0%18RK(W<7BY^GRG^\76*]@<8'+U9K!5+@*WB$PY2.H' 6XR 3D0C\= M%YJ/K;G7H:R]+IBF"Z8SFH:H"7S,CO"WZ?=I)L-]S6!ASD8I-21B"10+AL1O M&9WYNM8\!B'-$U@NNUA[72XG.5\>C:96N8Z/2>NYC\%-%B=)EB$/"+YH0YPA MAV!L!J6ST6AI-PB-FNLUX^EU@?26%M8O?GK,AZS1IS9LW2@ZG*C$C.4L !** MR*CD$EQ!!XEQF[TH(LGP4%3L))2^0OX2\N,#1HMDR/XF/BDNLR^,R$]TL"6M M:?GF $(7%I,+7H1&P:D7F+W2*? TB,K'F;V2,^=8YY)RP^C,L4:#"ZEV\E9) M&^48=0V6O?(9R36<5F]L_??>DU7V M/+]-;LHAS-Q*14%3R%,@=SAQJW+Q@9?B7#:<+2CED ML(Y\:56L ,\]@LTF\:"X\WQDP\B&SSSYZ7_/IZN+#S/2Z/EZ!_FT^A,7?_P9 M9MMWY$IJ9PMX+VD/8/ !%[%5.>_:)VB52:,K#CK6!9'N*_WB_W> M+CR:@F=,N2@/,OIC&>=$Q!)C5A%*5A*4Y!$"%N(S:"*SXUO M2V4L$!I39ZVCK4NOE9(V&E)!9F1=9@E.&0&= MFB,+R>I)45VE0S-QH%@E_@36^GK680E8_SIC]1R'A_CX%1VCDJ=R1'<+3ZTWO(VYZCP++2?H4 M/$+33P7%SL<43+6>L'A0R?LZ[T" K>G*+"?,[K5/P3%]"L8&WF,4W "TY,N7 M^>)KF"5EI]__\\M<;3"-,8BP#E)-G,B_]NA MYDEI!HYG 4EQEI++407Q5-7\@!';1LO'"/1T#M-ZTZ)]C?:^3S/<'DC,*9:R M0Q"^SJ5@AK:N:O,4KYVRF15VVJ2B742>WJKHH,[#?)O.NCA=^L@-4O_XO_D5 MJ<7X0&8QTW6LEG,1?,$,EGE1LL2L\:3W=KN(?-ZP>9PN]NXV_>6B_A06=0+. MDMRJ-1<=TD[W/:IKANE!)-Y*)B4A!^V-3D$J93F=##R[@N0H9*=TPLF^AW:, M\,]6TSP].U]-O^/OF,X7Q"LN?_HKG9T3;>\)@A4@YZLU/CZ5VT1<7[($HZ(/ M:,'&4B]9A(:@2@9D1G/),(;29L7VQ4'GNY)N=+SY.C^?K29.D\ 2+>J8D@2% MVD.,QH,F5TZH%)WR;097]D+^Z;?$0?![YU+FY*IO<3Q?^:P=V=DXKH8;[X7B M$(2J:1,N0"QD=O# C,J,D2'<*-&Y5SY.=X';.XP M= DN20U*U?[T5G.(6I%^?,E>RVAMH]S_ADP-'V$[/53[W?U[@TP#3W\W93>O M< ^@KVDD[R$*![IX'PLD#H)J1WT.@3MCK9"+).A#["<(/EZU)/L5P_)\L;W!G<__N?XPS/)/R]7T:Z@-RBZ_V2$^V>%M74.8 M?3%Z*\HIA72!"%*)%G9&^CT'S=#YX+)&:R8=WMMMW5\][FTXVZ 0TGAN"DDN M4SQ:9K-H MX]UUI;SKCGGUBIOE-)>?O5DND12X@[+E56=!VB18B;F C"&!TMR!CTF!5*X8 MY$K+1C,9NE)^^CWXI"B]O4>?5-$-CO8WWVF?J.[^^_GB]W!VXQ#[&\;5];\F MLIY7J/TPE*DT.E"6WFH&I[*A\] V<8H:+.6Y'M[$4!JJ[5.Q+ELXW,<3N.+ M!%3ORFM0-_QQOL+E9TPX_;[>.7=0Z#!6*R"2(.I5D34>O#0%DB:OS266HVT3 M1'N8MA<&JYZ5U6-K]TL*?YF'V0,4,HJ97N^U:,E<$3GA4CO9%0VSJ" I#(?>$J,Q)I)#02.O;Q%WW M$/3"@-.'6NZBQ72.,%QYO1>[>-].?S?9*V]XG9I$-*K:)HWV1,@\$Y4:23#Q@?Z5M-8DD)N,'8C+/DV+*>;.[+BLA$H'0A)6ZC*)#3/G()8 M6X$F)J)/;0H<'B!LJ.2,_H&P'VF=%=*B.'>^6(OY>@?=<01?7G <0&K3#(HC MB!TFF:)79=^^=FJLJ0;@VD%@W;HW2:3+[54<+S$422ZG*MZ!HKT;?(X9DLC) MDX$GDFI3=G,(=8/D2+1$4>\J&7A/(NZ#,('V8NW("% A0'3"@V9*E"2%]ZQ- M_'N@O>C(NY?>M-QA,SI&10VN4MZ%Q>*"CO+/^(V(QKP1PGYRK1(N<:M!NR+) M*7&95I>H/]!)GU+2HHU?=R2AIT=5,Z7/3Z>Q%EWE'D#N[C]:;W?=!JIK26SMY!1#N5@THJ0U@G;(MZ1Q1E@%)[%=L< M)7=MFG^- &&'NW_C -@QNFH)K ^S;^>KY5H"XC+04506S"-@KG=#$545AP;' MO0M,!Y%Y&_?O'J(&=/?Z5^<^X'3410,_;Q=I?$M:1I,Q2@8%4P EA8+@>*Y9 M#DE)%CB6Q@FO=XEZ:3!YC"Y.M)O(+6D\BUQ\K:I4U1S4Q8$OS$'.Y$7ZG(W# MQJ'(NT2]-)@\1A=[[>8>6[ELBX#>XHP>MJI=$I==VKG<\[C.+5T.)?56P8-' MGR1Y0S)[JS0F5VJC)L+WZQD3-98J/>[ M-5V@@%/:0M$L.R]E*:Y-PY&#R'OLQE3!,?F,TQD]K;JI[^;?:85]P5_#7].O MYU]_F88X/9NN+G[#Q:4")CP45T16('*@11?)"G1D]X$P6?D@2O'&/@3!1[SW M]'M1_\"XW(-:B[U'"V=-ZN]X5MZ?U^6Z#F'\BGF:PEF5R/;7=V=A^G7YTU^U M119.HA:AV)"!#EE>8Z("@LX<-+.8?6:,5OE!"#GNO<\.(0W%WL"XV0KCW7RV M6DSC>95\)74+X,6O897^G,Z^_/!W7"0ZX#^5]1\GC"=F4XA05+7.2KT42JA! MTC$@%1GVB;?QRSN3_IR@-XP^&X0?'\_ )&CM=:X7W(ZDI1QZ"-(B.,;ENJ _ ME38W)8^G^16"C]9@@[*"!RBO@EI@_30L+FY^:=OC#(M$YX4#:P62G^HB1$[4 M(P3XUV6,]PMI^>(#TY:[UL^V=NIV!Z1UJDI$ @5Z! MLK2*HB+C@CF>C&;"RR(/LN0ZD_*N^='<%LKR6R'+; M=BZ+I+A(M06W)-]7Z-K=A(#OF!#2A- *1$>1>:KBA?80:J>=H4L5EHO5Y'.= M*;))9E4H:W,](Q^M?B,6+K67O;J/:6$"EU8AGI7$KY+6WK.XOPRAM^=+XGJY_'WC'7^8K9O$UD=VR!-Z^*%=LX6.)/M6SE 0VJ5" MAE514C$6HDBHDK<\J*@%LLG#C^\8Q-H\=U,J-IU]N?&"ZSB,(F.-!4?0D"+3 M_E$B.)T<6!$<%[%P(=M<)1Y"7>(3\"3H-)=%@J/-'Y!'+SF=PYZS)GBXI. YJ_]14FZ0Q?-A M1N8"5K8V SIFQ/8Y<;Z%Y7RV?(LD ]Q\[X_P%RY_G<[FB^GJXL-LA>2;K][, M\H]/V=.>4_&<@?5H:3=H,?HF_\_Y M!H3OYXLW7ROK_]H0%BV&3*XL&$4^K4(,$'BHY[(446!4.3::]K2/I.>,B7[T MT" QYVIWVR:&;T/6$R>5D8JX$T)S4+E6$/#L 5$%69R4DK?Q1/<0])S!T8<. M&J3=_!8NUJ?7'_,WB9 M?;7GB;5$?K0RIM FY^9P&I\S@!IIZBZF;.?S:-UL=X)):>8\ LLUT34H!D$P M R*7C,P8@XT&?VW>_YRQ\ @)W]6SZR]E[Q[.WUYL_[BY$$6K4JICNH40]?*$ M>PB11Y#,&C2!1\0V'OHCB#U5^E[[:%]C10V=PW?%YV5[YEMQ_DVC2F$\^JP\ M%-2%%ERHJX5D6=M7IBP+JM2F.\>]9 V?Q] ($[9S7[=+RB! M15?W-N<*NZ7X/2D/>U\QF%7Z&+G/>Q=:WUF(UY,9!-;W>GPWGRW/O^)B0]MEBJSA,@=F M."CF&"@M"QD;@5CDP?+B7"X^'Z3"G8\_<1)2+V*?]RJSOK7XX;)WR65"E$3: M#ZP%Y#6S2EL-Y*44B)BC]#X* NU!^KOUX*>NN2YR.K:UU/;C^B.&)?[[O_T_ M4$L#!!0 ( &JLNU)L"XXL)TL! *G- 0 4 8W9C;RTR,#(Q,#0P,U]G M,2YJ<&?LO E4$U^W+Q@$9#;,@PA19AE5$!R0H(B _!5'9HB*S$-40(+$1%% M&41 0.$/469%B,@D@H09$14!F0(2$A04"%100DF2RBN^U]UO=7_?>O=UWWZO M;Z]KL4Y12?8Y9^^SI]^N.@E_E#^%D#YZQ.$(0F"# .(<_(?@+R(V';R(O>"+ M\$7 AP!_'&&#V""P?JR?-ZP?0H+K9V$A(4&AC<(;-_ZCB8B)PDUDXT91"5$Q M\?4#OI*4$)=B .)_.P0V" H);Q2!V9" "6JE8?8%!6&FA6&.X4^OPY\C MA&2$9;?M/+A1[N1Y$8W+\KMNICT1U3Q4U:IPJA_0,KUP)59,7%%)666SMHZN MWG9]L]WF%GOV[K,Y;'O$SM[AZ.DS9YU=7-WC<)%7[MU M.RX^X<[=Q/2,!YE9V0\?Y104%A67E)8]??:RNJ:VKOY5P^NV]H[.KNZW/>\& M!C\/#8^,CE'IC.FOWV9FO_^88RW__+7"7@5_KZW+)8 0%/C?CW\IEPPLUX9U M'8BLRR6P(6J=0$9(>-O.C;('3XJNFJ/RAM"=5K6*:IJ< A0M7^L45 MMPO<,$219PJIE2A%DC39&I[)QHXT_LAW DPCJ=F3F:4SJV]#_?2>%W9X9\; M@+8X_0.33@*&4;46O"WD#B37D$P!F40,#<"D_K;Q9XKQ$1)N%;CR=B)P'),*;0.,AMYO_I+0BE;P_#XX=FO6+B+'=O!P_W0>O2WM M'O@8^1&K0&P-08#ORH"JN0&[ MP% -FP,?XIXWW"SX>=&UX*?"^X7O+>W*?N2J6MH8"A+W!4[3/] 2T?X8<#NA MEJ7:E74UU-);"?PR5:'H)>'VZFQ?NM9 10C9T"9?\.ZW,V_?6>A0="E3W2?I M-- #77/PM2NEED)7 Y9&[W(8XWV4GRPF9>'WZCBF7QB!$^'*SD[;=:.H*+8L MH-N%H;JW&C;%5.H4ZB;6?*^PO/VB\=C1.9T:U^6CAON%K'?Z=?B$[^Q%$XLE%L2UX3Y8*C#[ ZK>H%7K=T MFGXCC,]=DG>X_N18F5?>V;4Y_=4=_K[=#Y]:;"CP],0$C)SRF/ 8IP6X9(>/_K[3FJ_]*L5> MTO[]N7NEZ /$5C_BQ251KC+<=SO4C0).J)DP3.[5HI.OS9#H>OZLCQ73!F.Z MM=4-P/AD9W"P]'V;@"PF=D,74& _[NZ@[G Q6EEP[7P!)1<#&L^V/#2C@5HN M"Z6P6$?@%<"HSO,1ZI8QE^F-S.!N*BEQ\59+3OQ-\V)VC&/ E]"%PEC7 IF' MFBD?AZ/\T\;Z/E, +R(*5\C(YJJZ 8[L:M:1BCU@0ADNN"7G>;-!]:/';]Q6 MU,Q53 [UJCB+&9A[F=8F/M'4*T(0!OHQ'VD=? 2H2VS'W"4"(;IQE*D"2)M5 MG[R"39G=E_>W$9%FME('MKH/U&F'=B=\]%!HYG, M2^8C DG@]E*N_#0D57?=@^T%9GXC?%*L_D!WPWL1RR7V?S@DX?BV(Z,[@FN+ M8V^ZX^\G]%;=^ON"BC7:*X#\K1P2GV8@XXC5(PL)G-U<>QZI^%,-ENK4XOX\ MQZ63DH01]7T=$[URI\(G7(BZ0'S]N598+_VXHEN.1930,_LGE*.4J6FT8K#5 M 5@;"!##?C!D[#[>58(4"[JZ!N7,4&>&@U=N,0_IWBG7L-\2;WTUKSPMTQ-! MJ!V9766:H:=>ZT(2IL!;Z",?,88!WK4-]$)RZ!T_FETRLZ%/'+M<*)=-;O@: MC8;CPME\RS6PG"T*3V2(ARTHMIK8:D[TPU)=ION8WUAR[?M(MRM3^N(M#Y2& M-@PR(\J]CEY2.YNGY74T*J788L9N-%7^@D:5T652_5GH*3 .;9H#[::P"=1. M=M*3>>]M0"=47A"8/7#0/S)RW]Y\EYO*1]P/6>P=_UEE>*4C78 GU(_I0W,5 M==EO<]FPL+=NU*)@"VS]BX_P=0'K 7'XVOE:5'N>B'.]G/L/YRL>U-W#Y<7= MVZ4/<%WN1MQS??[JOH"6S[N@M?!I?V;Q%!+417)55Z=3J8Z0V _.H0_3%:9= MS?N:4NE.2;M5>Q:7:DZ7?UG$A5&_UY3,]5A]3IKUK;<5N[_3Z#YRY)W![S%6 M]@)OBI) X(3XOF(J=+)+19L=$T0>&^\8Q ?5D]Y9'DR//PRX^J+[3J%C4RD M:&T$1J\AN2:($^6;^IS8:DT,H2@3)HE D$D",92/4'-@8^\J[LO/]8]F2%F8 MU\M@6BM2S.<8.DG8+.,+3CO[+Y'>=/777A+@Y-D2=Z!K2A?*Z:G2L,R5-%$B MEG(')8L/9SC==?;>L8S?_S0(,FF,\=K44UMQY$M%:(50K,)$_]V[=H2 M7;#;?F05 XFFL5(9J.XE4(N/:*$D\A$*30[AS\&$DX#9SB#WVE\E#DN;)QV, MLMP\EY=W=13__;5:UD$KPQIUNA^30P$BZKGR!M.H!3DX+B_4UO%(>+NH)[AZ M!B:Q$/BJKO7B0??EHK'K^<%)CQ[?#]_R7L/^;(*^3M2IY\_LVDC *6*LNBIL M/S B;Y5&7R2">MB%&ZHMF"W>JVTC!!TPC?Y;\AKISL6A"(.\0RN[52#V$U7/ MKMO:W0\+=O3'B7X+$%S)@"3.PP%#C.7$E5.%]<>@43/HJW$A*ZER!R/]BW%^ M(Z>9LY,PMH9A MNA2#)#HRE8OD%;(HAUB1^;EBB:S*L%:O?1*.HD5QA]%^KG7O"+C1WOO'^8A- ML/7=QML /]F3\!7!2HG8:F=YQ7>INT^^EK?:'\\_< MG1417TRF6[>JD.O@:2>PL2A)@@(LNS9!%NQKR5=+[SW%(L>%KJ!E)ZR*+^]I M?.V M^7#TDGV\Z(,J:F%V>-LS8[>Q3&NMFY@'?,2+5*Z\$B0>!Z\3"/9,(U4('S * MA;P(&(I!;4S-_\.T8\ 9)D MJZ-@PM'CB=LX#B"IDA@!_,3"6N? '42 M]H),CA9AE :\V@K,QE>6CD10DKS%!W/=!YYWA,[,78N<3%-X<,HQI.%A>Z30 M.V?S_;D!*7R$[9R:X['!VKQ]T_9#"]L::QKCZ*]K&^XX;.E_H?]VKB7^E)B0 MNN@><@L-/)!Z>@A2!DO9D2Q*>V@8']&^1KEC9.D26AFTV>A7W4M:9U!$>$B& M\FATK&FXU<2L>O"U3R)+G0K,@;VW@RS(N M_N<12M;0RC;L[M@6_^71Z.=)!F5^/=3+?R-$^C% ]$2]E10OWDJ9>Q*(Y VG M,?9 AC;%4EC'US$Q&;[&C\K^8L_8OS5225/>+4X\W8#JQ:$$5YI1,J)/"*?3#:74UZ6;I]LMJ<#8S)B\L;23!8USB95&FGA'TP/IIHC07QVI^ M0@].">Z^1DX,JV]7+Z6/YSDML+-8K\?'[(3J^D7?RVB2'GW)^_+P!M$^PF6: MPE4L[[;2 VMAM-C*M> ]XYY_/H'N$.,* WR$)Q]QNV38+W9Y_X_O[B)4WKZ16S?\,;#T'(!%N:!-+L61R1S_7:U<@I.=UY"11 M/GQ^[>_3=NP;D^?M#B?O"FM=+M3")]U CF! ([@^YR-2,2^Q7#DGA@73EF/. M/9G;!AD"NRORF+'N/!6.&PK!D8X),H,GEJ.C]CH85O(;07E-95T[&6?3474B6 M]\(R&EZ-QJ!F*5ZLY;'@0KS[YUJOJTC1()>HV/$>OZ%LIKKG^YV27>-]KD5[ MQ R.=&:KWA!A"E]!J4,'\)J\AP3D.K1IWH^;Z6W/EP>Z\E=SNLA$G<^)N[\_ M$S'1W"F:5F:X^.Z9A+3![P+8')[9 --3NEPY.$G>,=/]](17T:R.MSUFRJ!U M]L6Y9%M@I?KK/VLG#G,Z=F2H#3\[I>I6=,=)*\UA2T=TP#M5YA)HTF;+<2*V MUJ)$8:R?O&LRR,HBNTU]XS#T1;W\LC!EO-;1T;SI$?-"6NBWJS^W&#BH*K>_ M2BYAOQ7Y@5TXR3F'*V3_YMVH(5&7Z'9Q1F8'G+I>>U>'TZ5,7.\W73)SR;[* MUOCZQ#)-TLAXZLB$WE:W\VUK91*ZJ7"L5J./B':CC*VW]G;706JK*",\G&9-PI MDW$D6Y]78B4)]6^&JAE>2M[#O\HETLJ"?CJ8B;+KA1R$GG<^R=RB=6?.1K-@ M1^N) ,'5>XG0->+4EZ6D?:E]M74YF[6R+UNKBP9$FUG-4+B/D!JR^6 24N0 M5/:!@948G:1FJ:M7#T?NJ:AQ-(O]Z_GVP,!P["7VJ,QOZ JS5<(:]?27R\^[ M=*0(_B X!+NK"QC%.4KH(6YH-L>5L[M?L<9Q+[$I:^@;NSWR'$]EA.7ND3_E'? M; PPF84'C?.>]H2J>EG[A)T.Z6P1N8_X@,##V4=D!S2.J2-SY1S9YX!2IA,< MA_N5-EM21SIB,%)!5JI#EJ;%&#?#TX$C]1JNR74EOI>&=?<7G\-/WT @X!*D MU7SW$JA7SQR$69\!B9P+N#Y(/(E(EXKJ6O/M>.E1VD;9=*QT[&/]3^KAQPYA M]^C)@VSM&6DTP0,.1L"<2L^8P8=*)]#.#8I>];SY459%LD MT8L3VEL!=:>D9@6,JN?WGY,HN22Y:5=NE?Y;(8F0L$0QR_2!T+&_C_@^1M:& M1I) 8PEBJP4E [3+AUD)(["?@C8=3R*P"9,ZKSX%!(Q'VIG'WQL\XI.K(I" MZ#"]PL3XZ-TH_8]73DUPB;CTAC8RQZ M.(=)?AR[,70_EX_0[/WR[?(@VFH.0('[-!VKX&P>:XP_"Z;ZB]6S1.(6(R12 M-\U??6GF=3+O"1H>,4D=GAS5L201=#[DEY/TMJRESO2Y]UF;CR67 MA#2^GDNNF_C[L/'YK=NU2"?A:1?QOJQ9KC0'$F4!]6Q37D93.+$(5]]MX6,/ M#R+AV*-TJM$CQNSZ\=_^1C/%G1T?-MPU?F-&\$GW!, MN01>AM6Z[VY!7\ DU]FT7YTOXD;G#-*MRDMLI@^HY;3/5MY7?.RZ>I$VL([@XX,=PB3A62 '8(=D^N%O A'86:H?>4+01UPB?*2XLX8@ R M@8]0)J]@-^%*VQR>C8'=9Q1/>MG)IV4%ZLJT9?7WBDW<*]E:UK_#=T_([U(N M;/B0&(V>"FZG+:"FD6,9)QT#\-: E$O+M8J6::<1HZ&4ZBQ(/B.\==O7.Z49 M6Q@4&>+4."J54N/"1#T&"R'1LXP?^8,M/X/EP-1.ZNWL;V$U," \J-_]_/L) MX3ZED5/NASK=\*\JL:.^7T01O")XS3WG,;4C71A)7!+[$;C$<0RVT@50B?B# M>-I&2W09[O31P9F,=HF='FK.;,=@^Z+H19^39D'-[J*^1RX:!J'731K4FNU&40T8=FWH))0",8BF %*7EUI(6A771. M&/XLL<0K>)_M1-:(Z9A1?4[=LJ6O8]=+Q4CGMZ<6CUC47<]F'X,GUL2-3),[ M*&/^D'@QB\*>8?V"S('Z6S7'?,X"@8E[S=XRS&54K^]JO57NUI+VXM[4B[S* MOIR%D\5:"$))\(B%N;L:\]LCWB_G=$N,,>%;Q<]-2] MS32NO.ET-E=>Y@*85 IJ#'80@=A1O.ZGZ:I!:%!+P' VW?%JNL.IO?'+C8A+ M9S9*-%!1X)XHZ$0#QYHX2E*"LCU.B+SE(P ;"C4)$N^!QX[A)35%LJ;= M80D24X7!4FO6F[Z$7_9&!+GO+M=BY%]4-SCX'[EY,>1-[W;1^;;8O?-K%G!D MF&/Y,[=/.XV.M[[N8]Z]+$F18SAR4*J.H1>R^@^L5#X)#_FFF7+RD(PT]:SU M^?@E3"X%\!7A%H8S,+QL"0K/],?9<#CYPG/>XX;S4OD(/Q+L8]4)"[SI S;M M^[([>[\<:SK(4-.@/VY,?*9TU M?3NN?/84F2L[RSX^@@[H2US+K%E[&.N($<9Y3@B_8FU\=N*W<_^])P+MO5N% M[)3]OC*=N7#A$OL#M]\>_J>&\V ?XY51IO)R=M>WIRJYB_TBJ^0)6-ZQ#)14 M' Z7>:XAO7NCW\]Z!^,?R/SC"T6^.#1H&7X,]&*11V7!]ZE4R_MYYY"ZSHTI0SFA MZ4XU[WLU0R.%!%?JH4W!O$9B\!*H0UN(FZ)0/=B'P8_X T_GT+)&3:9/?[@T MJPTN,8W/D9P^&SV9(HYEED=RL]/W:,"5:ZIEUQJ3G:*?9QZJN#8^-%ZZ6(?P1+C-V7#4.XYAC M%P:P7;I%,!D65WWC,BV20#9.#J[%]^#W/F\\=U7%IY, VT>K.OJ;/*H:R[O/ M1T@2?[R-L1LUZB M^A?*Z[88S>N/1"7Q_Q(8J E/0XT;4X8K72>7*3B''<]?_=1[6)JT#Z# MV,1W$E"M"X/&W>P/VQ$7E,9+E9SZY5YB6;=0Q+EG6WV'$:''V,Q3@Y-@+ M:HV\)U81N?(_I_J8XQQ7? 0H#(BS!]V!U=8]^ .!D0R.*FF7U.G3S:&GF2>M M[=X!+88%!_7V1 5>SCSC!\+6OQM(96T]Y6_?LZB>A[,%(VMT0WHU M4HH$XL^UH 9\%4"1J?(WI^DC7/4N*TG0P.NS&4W,Z-O0 ,YO&#K\PB',2MTA M>J>K8+1/9 ?9>,.4J7^%[@(I_!D>#>>0;DLO -.V#RKTI:MZI%P(=I)L)VJ, M>CS"FQN[^=Q &F^1#9&@:NF$\= 2G*/V%=>?!U=&ANX&%;IHU>O&Z%] MX:30!?G,SXI3-Y"4,O+,:4BJG?>PA@SJH6Y3@OKBT;6H+N2=G*5;W /TO!VI M$@>G8\8]8C@EF\MB&71ZVL7LM\N/LC9,VC3=++YGLR6&\ P66)M@P3W.JE_X MS:J?(B5RO:Z7X6):"5O[C;FFYZ.O#!C_C2UXHR33V6CE&1*J>?V6N'*C0/8% M:_2E@()$A-Z_L_T6A"18?(1>" Q6%T@?^(C" O*T.*6:!IIT/=$$F73)O[=[.EKV;G]&+HU^]? M%<[O#'(]RMP-]+7<==]^*W#P:=EC9(?)!F*K"A^!)8$:L)?% M\A'LS[ ]^.!WUH&]0%3'"\]17 ;]"A@OA79_,3";Z1<<0&5F[4_5<&7@?)T# ME;>E?-H8J/I+?Y#]DU<%F7XO;"=6PR7C/",AP=(Q2MF)24Y9O7;\[N,?DNWJ M$3,#T-PR\\3?OYT!1?RY)K<)BEN_-2H?!;A30"V1+A2X'09.'@=!'9)""-Z& M16JQJ J^9G<7NY!QK':$W%1Z;W&TJSAK8'O6(1^59NYV]H)WKL*C*^])=34G1+Z2N%N4X+A5Q2OE(P),0)VEEB50E\:5&V>' M#UGZ8H$^UX&)(%DPVVZ07C?XBZEGHPO'L)XXE5CK[ M\L?P/[1D[;XMM@E2?,X[,2/E!< GL$1N\"B7X0 *YP@X*6I@%JHY2/Q67N+N M'W@B,#QBG=IUU672#/ALSM9U_%0\B))3/2] JWI13 (\:$+< M,R \T,9JO"FXG]5(CUN];>DRE806Q 5[]6-75 WJ'),D+M9$RWILG[D['2X3 MN6TU]'S#F:\NS$Q\*,Q$TWI2X8; YR+H[2>HAR0&;<5YM-5EYVO4#>W.PW;L M]/R@D73!7>])HD+KQ'O'_3M:3FS(&SN!_."4< T&BVAV$FSRP5QA>%G6>/EP MDB9!VBSS)RQD.WO8&P4F/0%3CT'M7MJ15QL>54+]E^79V3;O B2Q*G&WHI-V M\A'.5G%@%=SY&J^>Z$D%.\^9()+:G?_VBQ< M%:-FX0V,>VK0#@WV[@@\_TCDP?R,\&^O]G/UO7FUOT(11!@/U6*X,JN0Q#&. M#;%UBY4(X<,IJ'-2]).)E=1\=3'E5@U2T<.JH;S]RLOLS[/OR_W%)GJ;M7/< M+D:['](4/\%[ Z^@W3I>F'I"K*5PI6-:2%7DFQ2?ISI@L1$YP:B6M"EP\L" MNI2BT6Z-B56EJ/#Q(XO0"8&M/V.S-*,%+_-.%=RP6D?WV_!;0 [''+8&,X(* M](%20VD]YMBJ;@Q899KG/76=G-\<^LME[^O\PUDJ(<:EI^+4=FTIW&!/M>X! M)=ATN/\5N*>]E0%\[E3? +].P>_FW:UE>M")L;449/%BD64POWW=A,):H\_J4(*_/T;V(<<3Z+.=2*I2%T45[4\>)T)B%0P8O% V M[(ZIL%JEF]S%*T06.3W_;M%M\_+>C/+YG$45YHU&M\G]9:NINQP&/-ML\4S. M)F)K(YP0+\(<;,0?YMW@(P)3KHRT$Z6;-<'73LK?S7=Y5WQ65_Z\+;'?D)YO M+U&H8M53=S4)Y[HHZO7^;^C]26M4_*0)[SYQJ@0M39RZ!6U9KWS("T:,[ M5PG:MXX--?EUS?-[CLMYJKKX,F:8 ] M-A6%I$Q-TI#PBN@2?=!QJQ19O$>P><[("#NG+K=DO'9@SN<4I3&M5J)LI^K[ M0<. $CM$P7V$$:;\P0D1>E\G!=3!CK7(R*]_Z'TZ*F6],N3CPYU @EP[/*6HESK_)R*%./ M,!(P5'"B.M)A'XGEGI_*,[YN<69@*3+4:L47'91U)F=[B+%_2J%O&L[/16B' M0;+<2JB\ ,N"J]0.B04_7T=8Q/,>J;>(FU:"#9!J(,8CJ<-*E'3R?C?VG]S/WFAE9&>DZD!SE#NZN_9Q"T/G)!>YKRKP0O%?(GDE$ M<)MAAH=@!G:O1TPU8JL:'EY/H:YUO?I_\>F.4E?!(L?&YZ3(W]DA4R[YMB,M<0T+B5* W.G2A16XYP3HQ=D']9.$5]!"8'7+I+J7 MP9D7E*&:\<]YPVZB_S#M0W%'20_+):>Q"BN[Y05F*'7(A:= +GN2EV-YGJ// MQ0YJ-0 CR;^R7C;OD-:IN]2K9;%35M3M_"/-3#$AD90KHF_1#VC 7^@Q$TB\ M @Z+O[E'6>36[7 %>,"1G0@*,'A>D8YJ,?2P8E_UJF+O9Z+-_;R\F,L22EGR M=[7O[+4^G_Q\5AC#O@?G_;/$ .QX-?OYJVH@JB5US*(3(Q2Q?;' :AN8QDJI M:26&!BFK7!@T2S(H+\GY-O+5K3)'N< 0$\(Y'+J,Y*I%P^+6\)ZAIPK0PE:* M>&M>AB6L?C&_>J#O[-#(:6"HXO-E;T^WN>W^KP.$GI=O2UFXOTNPZ>ZNQ\P@ M7D#!#32".%7#1[S0Y2I2('$ZNH62K*ZP[N?CN*#QUGQ40]TK(*^[XXOR7-9@ M(]4RP[.V\[V,QM$+X_(G'ZDI*@8>-4O:?!TN6T1V0C!"K8-+^W:V(1@(1+$= M>0\BO_A@ZE@35MHCABLFWCS#B]X:&F'\J>.>R-*>Z^[YLJ2FOB/(:* M88=,1 -G4T%=):X\D;UN$%J$7LP+/J+-9+3<*X,ATNX8NL%$Q96&&VF_-#[* M1_A^/QUX[W#WZ3&3/*TD+8+WPM;];'-Y&#<)GX([1Z_'*4IP'[B-LM#.$>9J M\NY$SL+PJCV-W@?^58'EAOXC?5I'?&/'3LJH1A9Q'OE]VVEKNT )YH(7G7("L4-2CW; M<-T M"1JAN[#@-FP[>;1NFFT$."54-BOB;:Z'C;37J1O58:7!%-W--V(:K!^XM?DH MW3RJDA]H+63H?<*!P.05PMDK#UU'8L;!_C()!K-EAB'I'U8R8#W=20!T;S\* MU(XD;7OMT6!VIB;Y>?W.9ZU"(V+8[6=H6@'>.Y:3JYP^Z^L)_G2$Q'2!>4A\ M)Z *B:FC?4U28.L=&K[U%$2UN$^F%@6*3:OI7W?J=(_[\G79HPDQ45R;UW3Y M(^/(JX>F=9(^00RG_3".<(5YR:?5EW+E@MM1B@05PACM)0\NJ'Q88:4E0>Z* MM4J)-<>.C''OE-YS]73#..JC^U1.?\O<6N=Z3G!MVA9!. G;ER=E*FXSF=D MFUP@*,!QPZD>Q>$-RHY2_;L#F6&6Z=3KR:%FVH -FCJU*[ OF8Z_?V2@XSH% M)M_/N_-K:?U9O@Q+E6T1ZB>E050,2"NY6_9!9:?;G.)@9Z3?HKRLIERK]/7" M_1*(39>].?"<^O"R/K'&R\+M=6XK6CH2J45O5O..R)1V=M79 04A'?M.MRSA"L>1/BU&S?Z-+Z _S8 M).C=I"PO&^U#'K-Q9WG-I+'T1SIR4N]HLX[$E8[>V3:(K>#6R+__MI3@ M>H,W&![;^*8=$DT !*>S6["@#A$VG%4VA?=P!2TV#VVLS3]PZ("'2_^*@6K/ MD:>[O\I:LY7JA3)IZ^L/+ M]@95G<#% HO@$($*;MK&6F&/!A;G8V_7N8BQ, I/^ MT- 4S(%.55,=E#6O'+0\3=,SJ%7WV$79Y7O=']H$0ZW8$WC;]8>4A,XU;'RS MH),?00,GB-DW$F_&._3C7()S"CV@,@0_LNU"U$8+NRMR>/WG9SU?0[%P2?.( M"!PEW\, GFAYKCP0M7"3XPBU20 SLZW#SCE6#:R^#F^#FNR/@T:Q!;G7C9R= M&SZKR\O<_2M^=*_IGI!HY%J@K;S 7;B(4)AOE@)^SGNK@8$5X,MO&$%[@->9 M'"5I7C6Q>6UFTO"B\(SUE?;DBZEPC-@&XUP:) Y[JQ 'YOHQ6,^NYA50SJ5< M0XJ![>V;)W-01^! &EWEO)_JAFLQ,B,AP; MO ) 8Z(Y^W C[&NL3Z]J!IJN3S%M#@Z)AYIZV$0' ?N-Q;R^:VE)VT\4BKPA M&,%*VM8L2FP-7W^VR4?(<"]SU-SA-RV177T)WGHLL<\1*.F 9LN7 \^W-HF^ M4&6%PRNKO_U)HHR6Z9%TJMCBAD=;9;@#S?34[[#9]C$\&=P!(;RTO[ M.HP_^"3(8C,MJ3/[7DW @EF#;YW,]11=2D-MUK>AEU'/!<2G9G4#>%J\Q BR M.AC.=@"Q4WQ$(DIJQ40,=^L0<#R[>'ZS8GF,[V6C-YVU12=Z.+W;9^,^OY0M MOKA7^:U(XHJX'H(,8]M71 ET (6*AL3Z6+IL3Q[,C?_UX&[O[:S))*E[^G20]W3HSD_IR>XW =)W>0EKV^Y G51"U^F M3<;([ Y>1F2?^)=YFO0,:R.)H8P__3A(<8/(8,6YY0GW(-F/E>J?[FEHKC[] M**@P3YSZ2@$UNSM,0/V1A6YZA0O[>GH/I,/=]=EXD6M1$J3D@%6L\H](,_IR M/_.M?;$/-HS5>/_1G7(%Y!NB'5PK=*'![:L+!SF7B*V1QA0_RHUZ],O99"MI M,*8EK2^:E=L)'4AOTWM>J9/XG,%&A>3PG7[ZF%<=BN/ M,G4?5=/-[.&8)"875DBOXQ+!=\WFDV+V%.+4OPU8+-NF M/SW4^M!>/%[?EE /N]]#(G#&*98(.)/&$R#1UAB@G*[4\@N,F>[E\#2D3M,K M2E.,_#ZO2&U0#.,91 %5M7H,[S7(B"&) =U)HT3"V($>ZXME$=J8AP_B[9)J=X0HP+DI# 9[_N"\L;KN^C^L?\426][!9@=!9[L M F\5U&:E2)5DE[GR\A8K%T.;YN,M3NZ5[M9RO(O(K"M'TU" (Q*!]P /PKX- M@ > T]/DM@J;UF9# -W.,VA_/9E2%N1LX=]779.X,6=O2)CNW8(K<=FS4JE- MSX)IL$+BT%-TX@UTK2XS=?U9-FL](.E!'W)H*5P[QOP;#5\SLV9A#.,E$Z\H%0URNP*B5']79)(UY)\-^F^$- _M.J#*I,_(0+[ M E>V&Q*#,[_PW_ XVO"81YK^>^2269',/I^6I6RN_B(5W 5 M=X/P%B6-#L52=>V;P4<<=T)?%D7X5_D'@P5WD_;=K-W-M4]K[H4;\9@3.PTO M;Q&^IXI;MM[5U%&M8?L;EG[C3V+K'LI4&0UP0%-=II$M?(0Z]&[-KY3NI!Z4 M(][)\N7Z^+WV5-P7LCH^R'N*/P^$O[NRM$BK8];YTZP8IPKMY@L9P!$78B9&";KE64DQ4S _3 +X4L9.B M+1LMKC_R=AN8<"!E&^U(17??"W:'8ZXU[/(X]%0N!C@-JY9)8:K3:I$+MA4> M#BQ4FWDH/;/?$DLO?Q(>$\SF4K<$D1H#K:B-7F^3HT,;1I)7,4#0"% M]P*]\7Y -I/$,:&!1\>[T:-1^S;5*B69'3LR47N?XG8^+62I.%.9]VQ7::_^ MI=^^6\-X<04WQ/7^_KUZ)[Y310^97U_Y?X>T_2_M?H0-+ M)/OM/V[O?J!5A9'* IOW#N\VBNJL(ZA?#T)O !UMFH8BS:M/0OF5W' M.KAP4L)+YJ1;(S?4^^%B\SM&ID?6]R&O=I! ;2Q77I!-1M=&M7OYGP #.9X@ MT=XI@:(0NM7T8(EW(#M4\EIHZ]211.U'1S=X.>^Y*/INL9>C '!:T(+-NES, M("4L]3:D-U!;RD*V?_U4L<+E,;FN7HXCY?8ODO#\,+5XL8&>=X&Q M-XR+B;[J[7A;YNA?]2.F;[\J[K_S5NN9CDL;W"W=6WP0/07C;6L#M!H5[_S) MDF"Y'5CJ\+9L'++<7VXTD^4K,T%[4R2WC=HCX[3]K>7;E_FF-P1^]77"Z&B[ MR$(FX-B=L]2>J@#V>7Z.1(N.V49/IX*'\3+EP?=QSE1;X_2YC!_L0;MSXH(Z M.KY80Q5[F?(];)0P.-B&EFG2+,%Q6M1U7PS7'/#K,OBBZ3*P.! 3W!LM;WFE M4T.V,KE(NN7^0?(-XM0H:E/0/AI7UL<6Y$S/9WWFGF5E=*OKL/Q3=@=_^V)> M&J/S]++?P#NGR2]J!3'G6,/-!KP,/B*,=H?THIXKVPN):P-*K>K;\C?R'D&& MP59JH"^N6IJJ75=1[E3B7B2"UHO_H9TGXG>?W?(8.8Q4)+:>)EXP$<:1W#ZM M]"5FSQX#AE^_UDUL"O:E2YV:;7=7+'([O9#]^KWSA_/!^HW/]J2?T_ [>[]P MUZU?6^1@R_,<_RO=3F/COR^8B7F)N13N V9-O26+;S MI\>AI@R1%ES12,5,DA6>^BW)R\OLT=>&=%:/[M\\@X^P=*9QST92A"@!*LV[03VP]S@86>9ZFY(_$.P6QL@L3->AMKR4-NJ?JG M3%<8-PS_UWZ_6F 9KMB5NM""?$2P":CKSQ2@B]4$'[O2VS9]!EBZ$_'E%-6" M8UXVAMCE5YN2S?]VZ2$"Q\@W\M?O0K@36R];PL6NT ?>W\U: M\^Y\1 M:$;\%>Z<.DAXBNR]!TKGLS\+/NE[6'171F_[;+.V#V!6F=%KS2UX9 M<>H^IGJVJPA,F\;J[L5P*55!IWDPRR?XTKM" M5>YC4'=FYDT&^PHO!1(@]%KD;V6)M/5)3O8P3)2^V(4S^ AE,-7]]5!MQ177 MD8M^,^Q%!YTT3<_GE\-DNL1$$S?I"48QEEI(8WP$.QWCEV'4;H!$2]>=L MQ,NQ=.]$8FZ?Y#H!76F,-X<\:#(XBW:*2I/-^4),[S9M[KA'3(?L]AY5Y4S] MH])GF.1R2[$IM!#7& A[!,S3ZV]'?!&Q[@\9&+3OKTG2JJ^MOKE1<4^AM8+\ MIAN2)T1:T4 P'Y$XZP1JH>*LI,#*C\Q;:Z%K)>(MV!S%L+]X=@@8T3@*.HD"]/J; 5,JF&18E@)2TK_L.0LL26?1\F&!YV,B+0A/_N+ZKTT3'//-2C%7+R2[;X@=P6*P' KHTB M'(B1@C:#3DZ?\.@GHW:^A=^IQPH.AOIB-\?9%Z8@SIQ%(!"/D>DP6,TAU6)N MGH.-3(YKQ"N]./+XF$DKL7JE81@K4>;JWQ\Q&!J5W_)\^$KRU2Z#7LK4$':L ML'-]SS!79K7-(G_O0,D+"GB7(673)>9[*<[+* Q?9N1YB^H8X^J'8?NYKUFL M[W ^ 76^_C997SJ!T_6\U4;090F,X)V @=[.M=OJBD.U&@R[5Z\&TL^'T;^> MB=Y&W9;YR2RM\2*I8&&!:<:Q?VYHY!,KJNE*CY<73RM(%CZQ!^9=L!CA8"M_ M0L![?>O2*A^1KEM.'%U]SD?\<"!'D"7@.6/XB!ZY([ 7+45\A\;:; M"2P^.&F+D/_3$/B;Z]_NY2,>F!,^D=A.,WQ$?[\+*PXSMO0O](<@\!'$UA+: M\H,^ZA(TB?[U^P#\CLL4DKLYE(_8_A>ODH]@3O,13ADC2RO_YM3K-:83\;?& MM7I>ZK4^Z$'.ZE& NI2N&D'/*#N-_Y\Q-%CB)AB^9/6PG^:-6HKL96 _B9% MJM'E9?RF_(HXRSWOPH[YE]JS1E%H_^0\0Z#@OW"S?WMN'(8K1X/L\ROX")_) M:CZB6.?-0!.<.I;X""TG9SZB:LF-CQC(L%;_L1XI_U,VHLDOE^^H.1/>8>)7 M$J_J-X9[N&_M-A_QCL1[PK,^B_?2G9<2C_F$O0!UO(1(AA( M4<H9Q(=!R(G7S&4!=ERL0'2JSJ[+L]&WK5P"OC)7^ @P M?@DBF_(1.VE\!-Z [3YAEW%^[LJ9^;V0C M7U[/9F)^L2P>-3+1"]/^>-:*,,&7Q"CS"0_*+&OLI/:=K3DU[_\:?9&.5S0P M?EM&9\E\^SNZLC)_.<.]9/A#I+A>05/X]PV)>H^1]]%3%-1R?!]5#NKATM;V MZ4,[RCD'_L73@<=(VM(_;[_G"OR+'_9>'_B_V_Y%T/'^\2^,\S$RHB!1#_&? MK9%S*-BE9.\]G[]]HEP@PI71J1U<:S!?737ED"$)M*O9F195UG/O#%-JRW6Q MT/'CWTY<+YTN[4H5)/2AQ")IR329%51UX&:I)$]/!4W\A_YMR;*FF@UG3GYY MZ))":$$+-UUAS=/J7)C"I=$8&8+>@X88%0'TZ.8=K36#/A.['AXC;YW*HBJ' M'7(JC+T=T,J8,RC[H3#I977R"S?[=,_[(">94WLV'_\8M!R\T$XNS&Y'Y7)T M:_!RX/ZI=5;IQ^. <'I7CE'$]0VMH172TQ&WKRPW(,+2)JJKH_QTWX33JE.9 M9X%R=D%JYR[NSB&K3Y:ZC,!?P0LOK )3%SUU]G5NG3C9N( ]^A,)ZB\Q85.3 M;.#H!V& U#EON[M<+XH=P.[NN+^$H4W.'YK=\Y@<#.! IC9"*K?8 MY8,5339/H]6565D?4)A)\)[B51CS-!Q(R-Z.J/JQ)=U%:%8_XTI&X[7JP=+C M\D_+#KII7VS4(DR?M%70CON3H?_#-H6?2\P5SD'<8(N5IF3G-OI^*5%QW*"0]!'O+=^ M/A*I/S@6X5'_TO'#&Z7*/Q: M^RM=]<25Z2<7SL16%EV_[HE:Z.=8@09L;]#@"5<1,/2MB,C%_BH?4Y*E?=G[ M9??[A,;&],EV\3TG#!K3[1DIQ9EMSV+='DXA]N>,JWHK^#UQG(I/XWG\S!CB M9KV=[7U1JS>8>936F=O4U&@;;1O0.+<:PMT-A]U*:(@&?";6>A?S$:)0\2SH MT[;_%Q$9@N\V[^+QWB[@>PZV;ZHJ(F3^W$V8@'HN4YB!G.-@.?O[T*=>>I[< M1Z"T[?!]?&JP:F;3YXP#,QE7#,ZIY7[B]6/.CLA\1\$SM.KS$4%+8!!Q[+1C MP\B*";H#DA\O!%-C9AS<=ZL?ZUG$C]:E?_GJ=L#@Q]'_%K+_I^<)R51UW,]6 MV-LM465X:_ F0S54UW8@-*6K^*E7\V@%0\TM]?R'8 .#LHAS!U6$U$7)'Y78>U&S/R_D6E! ^-OWT)'"R#Z\8E&68%?1NR*XA\IXD'NF6\: M7CVP"]-]=.+=;$&ET_OK";LO4 X0#(FM;T@O1YA]P97X];LER4&3QJSLSE2% MWS]U&LY/>_3&. G;:5S7;C/6[6F 2IXU,FW48^+=[RK#SN!\/LNBR/DX]E=_I%I#1?[-WI.GM8 M)$@/@2KZ[$)'=I.HMR#1]6^-7X=GCL>-MZ+KNIGT:;) SQ0?(5-_BR#SX_6F MNC6KNU&^(?*>-$?\)P>!G)G?E>8U*9M_2WM(5F]!]I-E<<%3%ESI<$CLP'2? M/%?AF(=K/Z3^?=^]AO,6B2OA,9'/@^I-ZL;"=$_D9I:D4Q%GI*J>36M=O'$= MOW:/I/#KVL7L3Q7OJZH[PP9N+!:JG'MCKZ)BM;*;X$OHQ@#'R:+KN\[MKUNP MX\#Q"[O[J+J,U9L769^)FRLUQ!@'#-R;XA9_/34T<9$=;0]*]^A6:)),$W+Q M>IC9'D/F2A>RUU@67'DB)/9T"D.58QCV.TRKGK[\&!P(T!2MGC/'?LM-*13X MJU_9WQ>A7_,>@1!'"[LZQWD,45 MHE# KDOHNZD"9ZZ\M]Z2AK&$6HF;\.=9_ITY-*Z\[G1^JC;Y#C+J:]B=YLIO[5E]O17G# /_SBX.8"C;C#MBTG]B'VB_^:A=IO MLXG+RP6-R_=^7.N-^A:VP'K*1[1E[:?R$;W/CI7Q$==B]EZS<24OA5O=O4?^ MFS)5@)'ENEC<-C,9,Z5+_4[MHBF1Q^UJ-%#>A&R)LW?P[IZ]T%1Q M'5DV9[[9BF15\6S2%AL<_%_8>^^HIKYU73B*BM)%BA2)2I>F%)$:16DB A80 M$"(B4B)=>D@4$*0K""@(43I2(E*BE(2."$AO04H2>DT00B#MQG/&N.-\9^_[ MG?.-[YY]][CG]\<8%/"^U+U+6J]T#%E.0V$BMC?-- M_&4*/7JI2_ 78&Y=62($AXXE(IM&#TZ:]JN/EY4])/A>L]2\ / *U'KLM=:V M6[Y/82.CZ970 ))PQWYR!/087B=;K=4NH'OR=.7;COU(^7.#)MT1EJ\"BVX\ M>)V3H\D2XE@,7\.!,IG&V3Z1%>V 0?U-U>GE9\Y+W>\O[7 =U6N'>2:1%%1: M"-FB=^[CA%T5"E9=/&U*;?0],/RX91N?!/&457@7O!58]M0FG?&=":@^3O^( M%E9YJ6$B&7-OJ(@J@Q20/#IX^+"+U<1]<4(EE_8!QP(P/*+#Z3>7U 7U4SB- M 'K01OAACF&20-XMGF46<'(P^H=Q6_9F!-'!@B([M@:GAC#:&2J4$D(?SX0% M 1ZC;3A),>L,Y?Y1\3'?X:ILWY,M(W@8?U=]>,,[CO:X-?C;D$X:?R3Y/;T1 M[M(W66K/4H_GX,U&NDZ\;7K&ID01DFN+=_R ,/4F*E<*SWON-\QV[I )VS=5 MA ]1K.K;QB-:04*4ZX[A>6# M^\1-59>Q"<(>Z/O1YQ=$/IR^:/+ MCMT;.TW]6!P:0NP!A0']^[#7L7_S"* M$F!GB&]@0@/*3Y&\>DFQ.#T>K1NKSBY/=OE[9?:ZTMWGLJ Q9PZ=N_Z*9XA< M3_\(!1,7S;Y0%*AZRZ.A8QU W@AUR!=S]/OX%UEVPQ?G.HNPWD:!'2ZO M6'#&,VP6([JV%AZ__N0XXKF M(5?57K5Z@M2Y]2M;N7&4%A6*Y"9-L.\ZI9V@DJ3/0DH1NQ<3*X(7]F1'I6KI M[ZI+GPL<]Q(B6VI,YZF_PAJ(T+ZRK5FG&)_N4DQBT*E"#)8MKTEN@E,LH'>I MUG^"E:#&I-(.F.*@Y"!-"Q_2( SYV(DSNVMK1D_Y(5^(4NU2?/U]2U",T7OP M\YG#@$ XRI5V D+^XZ<61Y,>T1=D#,ZP;V??M)\T3C8GZ5Z\4%B>]]/FF"\D M -63.#R[WF7,!BF5/P=7V.$]QI+2/YY2@\!$,)N^) 0%.S."%EZU*XS,AS2_ MF[0:T-7"0T(D[CXT=K0EG].94)[&3I%S9,(@[P1RQ,[<"[A,ILB3*1&7)/#YRK??3_4DS&<:!3U6O)=R M@+7=B3<0+]$G_Z2.,J*Q4U(]=14*W1$LU!_C^A4[*W5VTNC9]:CG'1V)PZ2. M(? 9UAKF8'AU#6>1%*E#L+-C2OE),^T8 8U&>Q/7D_SVY^S&T\'>VC^==HXT MEK: B=?[L)(XXS4D2[2:M?2Y86/:L-=$%5M/@^Z;=?7$LC%]12(C,EPJ.2 / M.ZW1CTJE/ZEL#U)4DKK0G:QL=,UWI[/)^_D,%_QQ.3=Q^4!_ND[Q^4L;9.5U_QZUM,#'S\TE>IGM[?5UR8&9I#86S09G*,;RKCJ MX0?G^Z03NZ^JEIR>/Q5RN]/*;MB2_043T-K(8*F'_DD"AJ98 >^H!,WFZ!\< M^$ 1*[$O&"'=:W#_U)8_?4%*:O*(A?\+$;V?YN' OVNC_R0?!)HP 8BL&1JG M!PC'/@A:7&!]Z2"VEH4HX90KV\E[>XU,0%-M'H,O7)(!\X83E4H?QOU)+/C7 MP+\&_C7PKX%_#?QKX'_10"0OO8YQWIS(ALO.B(8)70TJH9F0IB@#^D"WEJ54 MZ;FWW'ZSVW&''ZQUSO]L:COR?1Q''WT+MO4*&).]WK M2=-'A^N_=W[F.$93F&<"QO-:)4[3BQGG5S!$*T1_.0 M^OD>9.@=^D3%34+.1TZ [2G?F8@"<_^'YTI;3H$R'23W,5+[XUN_17?LD_@C M:ZYGP],5\!F?L*!I2*YK$>,'^ MO%.8Q.%(TJ#7>TVZ#";@3")DY 3&:CUS) M?/\5$I\NFYJ.\T\Y?H??I#?4F'9ZWYA&FV;A+7OK=BL2*/:IRI%@;TL2/$[C M4EGUE/(/^T:#K<"6*UQN#E/)'RPMSZKW6-C\:I(LFN-^V3KB; MLF7,XE@HZHJ$YK"N+)6'IC#J[43B;>>L%:7/!2EV7B>NR0;,MW(1E _$7O5A M AH.MD].\7AT6-3<3[?5Y>;?IXO M98]D+6DZ^MC@3E0#"=G.N>XX /3]4CUD/13,6 6].]-9<3[\*++)M>G=5.@O MRO6@ ID]%YG\\]_K2\D#O+CW>9^F&224Z@XFS9,^"(K/R+OALA@3_J#HF M9EJ*]&)-.3VS-H_KHGTTVQX']5=H0A=*O]C88S^EA!+6BI6-VM8!@C[^L,2.V5'-M5&@=R3K&BK?]>,/6Q+"1PXZ3T?N!9>PCE^RF]+#]B$EDCP M2KT]XJKC=#DO)>XF>;F%H.7RL]IMN.UNXB4%U,>DLXV*2L?N%J^?+,6L;CE8 MR-#+:APLR(/TCVN@603C,.:=KFQN.,*>,EEJ^]W&L_@!N>Z2[Z#IN +*Y\/Q M[(J:G<"T O=,H0S/7+=:/JSMQ&2^4'HM*2KIY&N#3^>2!"\# -H'',VI_+"> M%%@/@MTH#5]^FVK?@99J3+4C[;Z4\AST$,UG M2+@I[>6'.,Y+ '5"*=*MY[ M>GA^$D!\XT8$C8+ULU-,\-V?=VZER]357,^LH56"N?0=PKI0XPKS?9-]=B-H M/9HA,89V8K$)M=7&..];!C5JJ'DH9D&<;WA6EZ*_>O]ZKK1^:<3YG6V;-@M@ M,!CG^FPG.59?8]AZR+2_>AE9PQE).V[T(HNMGN\\^RT3MO)@6=J)UB9'69)0 M(MYBT@8__?X!"=Q>WXZIJ MZ>?EX)9Y..YLO0'O!,%I]- EQ=9-<6?*O;#RM+2<+%>A[")LY^&&XV4^5S@. MFPP8'2P6!P":#C8(,@&< 4@FX#P)3E$U0U+.LHBI/(2(#(NDDX.8@ P($R # MI\71P"FC=G*YC82&?X*D;G_K"*:QD?;OG9 N]?_"4+M_A'MS' )[>D!>+N MB/?#VIJ:%P7?ON9LYB0KRU[Y_M[PBDGCO%_VKKCT>C+7 %[YFZ=)Y MBG&9N4= M\N(OA(DW?.WNP30&KC4C(F&I$:Q41-4.4Q,]KV;&<>),\^@\H44 M8#-65QN6FG^OW;5P?+*"_ZBDYV:W?%1Q(#=N05^=9D?,:$I^(B84)2>99G+]ES 4P$A&I6,1[QVH@DM J&60W"BCTB;JYEC7H M5'#T]\/V]T(YCQXE]#S@J+UD>72MI0%$?A2);[ [DJ?TC(T ZEBMQ*N(>B3D M(Z.V@^[;7;:XZS;K--_A\\.E>>G=_BX.U(+AH(D1S9'/:9)/K(^J[@KS_U8: M[MU=>(V)'6=)&3$-QW"EH*/!M\V2^BP^/S.$>//A[L!5;YK*IIC* MIMJI6SD.G^'PL8K[8B=5)UDC+>CRF66!K_ZCPSW_;OL;+\"P@K\]XGZF-_@? M.8S\W] :QL@U]'R:!E6>QC>BK[A:FQ@6)#%IP;O4/]?]:>76O.>Z,YM4NM?- M V<$L]@%EY67146D?#[E*?;X ':0KQB\DBPD=!D.<8>[9YMSS7"@!<"]A315 ME"^UW-OV=GPVF#W:Y/NQXW./CARVO2_Q2Y C0&IEA"&N 0O/;9ACS ?U_ZX2 M-[>S3!0%MI?D0^N[]@PA"VMU.:E4=D8O6HH")*Y:DA;;J0482A:)@PF@>G?N MOVM6\)E]N]:?\%RP[F*[96#$?>2//ZX'@M%G&V^8N]X*PZQT=SUI2'JO+)K. MRRNJ3@:';%U]N(=3CU-D6!;$A1*J'=(MU6:O_E\\4M\S+4 MM-CA>%1"$.?7BH4U7K_+NB#:B6XR>$R?+_C(;X)%AZ6WOAS4\*NG:_M85:%$ M_T]H>Y4E;/;R'=4DMH@C=ZT;?IF5.+XO[D\KJ(*LS83!0R<#ZSSM0TM[;RGS M!893XU)ALBE_(T6-G;#XO MELC4Q\F5^XQ[7+I^/,_4[L+D_LKT^L9T6=U3G!$'G[4)RR[]^OSO#]7F>/^. M(63TP?_F,+V8;9?Z=T0, X#_C3 6_\<.1'^#=,?J_M:?VHUMZO]O\M1__O8U M&:M#6'S.!#RVB!3=[$"^%#YTSVWT!:$V\5G*5J#.0U3RR)S?)SVUU":9BFRM MD>*/AP.WS7I^EML]E;]>8.Q6$$B5"L:L_R9I=L"/-USYR&@"'=@)K"6YMIF( M6@A"^/R@.K@:'2\O^U,25G4"["+=7"5RD"7>%P@NJ C1&?\O*W?/_;R'_3&8TT5_^]01B<_(0DU'$9AX0H.;D?(76 M]X!=ZA6[#/H698(4L=**&RVB>D%M^N<8/P9LNBB&L_%OI'>X#9R_8!?N=2IO MS-^3Z[IC[93],6OQ N5'=8'XQ5..U63T@(.KBO1 >%'NRMCCL]6Y(]JAO>MS M]1AI2B.O-K$S NI-]8?-D%.AMK6R5RBN@N@:/#=0^D-50ZI*T?*CIZYLNUN+ M6F?R'N0_Q%Q6Z 0Y(296[]!S] _9+<,TOE'!"0VF(AEQQ M&I;M/MG)[@1J@XRO%K%'1?-$% E-3J$:LJ8PFKM*Z;&B5@6BZGO6C3/65):T M*A0/_Q/E*OX+UOYKVSO2"B):SDP"J4Y5_L2@V>C/UM_#5^'\E!)CU5!3[F)= MB1?.S;8W_F>VIA8MOY,W5^NW1%!;V)3M8)(GCTDPI$C?DWO?3O@.H M)*U"#0AP=;[Q[5OME]J4K2W/&C$N9Y->19CL98.8+=ZHTX$^#:U%K,H/+./V,"])([RDZIYW[[9(J] ML"J[+]V ,-PR+G"LRQ-T"='CWV "NNN77I;E-M"_T)YD-L[Y&1-1K;MM$Y=7 M;!C\]M^[))S91J>.S@(;0G^_>N\RYTY]Q)@FNKWJD*$$$0^Z9.+NP A6I#OQ M+X=.':V^;"&>_RRR=2R?,<8$B*W!'\$GOH0;-XE*&=M_VU(' MRL!]C(B3?A M4Y/78FE70EXA Q*2"JM9B T^,3U#?DAARX-J?*NC/JXY'7ZUW2Y/?Q$SXJJS M(?-8%].[):^[EJAV^UFSKJ*+=G)FVG1L8$)@W%Y][>2]4)X4O]2&G$U: M0X;A_J^=,K)7M>8 ME=C#SBG*MIL]_ND<$W!"-6EG<.P[Z'@L"V]$P<:ZB$;?LY*CX.P:ES9U_57? M-^-Y^9#GE]$IANQ*Y[:GOMWS2W0(UM6%#'OE59]%RLY/A*!R?X!),Q2LQ?]C]H$0/5 MSQ^SPI6M(UNOR@XG]Q\\ )]D 3P7G,4#]\Y3XZ\/K^AQ0\3@=C-CJ M0"JGY@5WH4:)+:^O %#3O4VZVF%!U: )#6.GU_.X"2K\5W\LC2:.2DDR M',4?'1CFO6FKIX+;;&4".*'*Q/",YPTBA>45"">A[Z_\?H9653)DG%,L_"!J MLYW-FSPT(:)?L*MANEGINWQ-472I?\_^BR&_WR:FLE+;(I?$'VU9'*"&0F$D M]J;-"%DS"D3L?O#O#A2)$M24?D%S$VCY3>=0:_^U@OQ?,(TH-RC)Y2^6GQ3I(*F6,UPCZLQR,(% MY$:!$Y5MGR;S!,58D10_Z8_XZ)Q'F5&:]%>SX;<;79V)11?*"2!=G3>@!Q^>.)B5: <;2:U46+3-)V!B6-'/">M$"0Z>_HHCSB:D0F-*P]\-TV\*0S3-9 M:[66)]-/URY]J;_DKUUZ='45,8$?(@]1S*GW5C$'&9>@'N!8!(^W+J\$:K;O M)$1"N.;SF!(R9>V*OU.(3,ZKB9^Y6F?23BGA_1N?LSL]!NQKQ]$V*+U$.(.S MBOK8?F4&"'\\,UG?"JJ:?N:2"8X&K!3)\>-'&L^ KAZN]]QZP$G%EPFKHIV3Z[(IOKK4L;57C5_CU)T: M\Q54R8C/KC3!R68F0.*/(M37I%> W+G/3;9,2U(D?G?0W5GWBEI84I!7O+Z!X67\P%Z,-.T:[P7J&-W]\/"UT^BCRNRQ=[5:* M/$K!V/=TJZG[^VFL"'(5<%\'/1*'9!]'':<<3O1AR M-%.TMN;SM><+$V__G+ZD4BOM.X+23S]K-SU\U;F6GL9",:!CL!\SA]2](W-. MI%68OWGL:7_G#6SW-CIU(6?%P,],9U%$UN/%?9QA\,R:PBQ?$G(;LA M3-UMR&Y%0K&&RMZJQ$/R>ZK"77I"C/ A?9'N?)XA]%WGT3F]78)L^R8W5(AX M'ZU$.AHR[\KGGNF)40/_0OV*OC"<$C8[^XA<+[ NBR\;;#_!(<$8\*O[P:GV MOJE2V1^3J96RAFRGU)XWB2 .P/@HZ6/WZBB+I/<%G8D!WVM?LE]PJ\VV'I3X M>CI\8<-/%?;8^P[R77-_>4)%Y=>WV)G62*H\O8B^IT(['%;_&UR;(&N7B[QK MOV?C,K6':7;_I3"O\FR&])8)J$U^"?*PG]E./@15<:>I$,YY$F*8*N%['3Z8S9* M_JMZ5'TF^>80\C]R&OXO?[_!MA7/X/Q3%#,00X+39(#$.\GC2#Q]LQ43+^K] M0A1X:OG5]U9STL\L<7<1U#= XI>WA%C5YEQ?KBMI(M?R?F%F4^!$F\T3,*R$ M!@FT!J8Z0_GJ*5944^BE+R>57-:JZ5D) $;YJ@MR-+&WZ!/J#(AQ$W M3?L9_"K/&*^<*2E:G;^)GXM4V-([43GKG!\.OQO9BQ&JVL[NHA3TGQ;E_= F=# M<>[VMR^LG4@9SS$/$;&@2F/:\3!RQG"#DW3UC CC7+!:YPP?^LPO]Q3A6%W3 M$G?4[?!T=O%J']@*7Q-N0N)*LAK;SX#-Q!FB0[D-^?,PQLV"GW5=SICX,G7Y MPAJ*68$'O-H[^LE#XGQ6B:FWZ-3C[$?#B[=^[.KTI7&&'#]LG;VA7T&/9DC^ M:RD6]U/&'=@8FH Q^1*1]1\$5T7VD2P<@LV.TM'9Y@^1\5:?=G!PL*L_VU%\ M)O8L1]1>JIK7WL5G(2":Z!ZD8!+>S,5@SY:+YN_$"V=7=KVAQ-^>RM$YGOQ! M<.\V*!"?[)]LF ,^1J]<"?>@B^XB%#S M$U4&?3Q:[7/MED?F)X%7=NKQ7Z7K7K9Y-3TVP3J48MP .WT4:9JCV!!H-@U> MA>VP7+:B'2"6ZJC.J8/':PO>/M/ZWJ4;(/.G"FBDYDTT?/8U-IGCHHF[+0>&)6\P7+HN5AJGAI)[P(C&-ISE0UCVEI2@:NCQ<< MK(;;;=>IZ"X5](BR!\E]:EAT.2NJ?2) MAW/KO8"PM$>4E;X.3<9Q3!4%7F;GOC_\ZGB1XXS].Z?H&PEJ'ZBM(OB:X@^\ MG$Q %#N#@\6_#9F )@3ENBD3T&XM2SO1T=D93]2\9;LS*?0J>.@N_^>:2^Z' MQOVT9H5^75X[BLQ;_3NI'581#TD8^I$U#/$D$Y (_+FSIT_>HV"*[<_ M0,GOQ:ONI0"".8?5@_4[J;Z,(;OD-1PQ4ZZ!K3#1II.A@C8_@=N(^J#FL'+; MR=J@B&';)A9VX@7NSNL&T1JJ#*P/)D9/@@%48FA7\7(;->YVGI#.'/GZC&SC M6V^\OWT+\@J,N%@1@HW43;$HB/%MPN4HAYK=Y95!(>CU0U0L/3UX?&R'9CR< MT52V E)^Q02@4!F[=]&#VDB1X"1PU/31;R2+6%VS0G>L4=H35?X^M[MLQT3E M5BPX/NG,TPT^.F[&WTOF74%'J9F\4Z.7:*?I3VCG%/('R#'L4 MM1'Z0E!QH:[-@G(\*((1B)YDK% YD9VTVI6(_;D18Z+*BR!X#PV3!J7^N]6^ M:.8MTBYFIMSX\-.'],>HTP"='(@'VI<%QV)I9B2'SJBG*A.R.&XF((/@';^[ MGC=I#I0U'WS62U\]\/UN5-H:+%#AATU=T/N8-80+'H,=([\BJ:QW%WL(;;F) MRB)PX!=&$#_GE%'-L[^M$OV;T\V_(W=KO:_VVPQC_NU=7"$B<451#&Z:YH"^ M($6TR=Y=^TB68%K"?=>'ON'G(SG#<"?G$JQIT8JU[WW[ MGGJ7B.#6O&2#HHAS=O_DB4&^@1) HF@@E(M820*W<=]K/G'!S-[-!KI[RUE' M\D8"XI8)VS?!W[.L?5@2;$RU[_*.$GU9.<,$ "7O)/=.KLZO=82C&!KX!5W# ME/F[:8IW743T,U&_OP3NC>/;'E]2E-H[URL[R3BYCXZ;1Q^'NA#9.WDYD/%H MX H3X/9,O_NEM$.JO6G"VFM0%./!SJ&X%@REO'$O*;VM_O'0W MXLVIH176(GO<^T>YD=XU#[H_0+N0ZQB T\O.0O':+I M5K$5IC*"CM7LMQC?-1QA B#(I$P$3< ,?Q.A*,I=?7MIYG!UV)P"V?S"O;+] M/'GJEU_G'_!:9D7;!HINU-B7SDQ*=FP%.YM^35>)E@ VLEDWQ,8Q 2V&P3'Z M!N=7O6(.?:9VGF3P%R5ZRU+JRXO6LHE2%:]Q#@>Q"A8G5[4]7B3]G! XZU[; MYMOP:?V)SP<^_V@[,I(CV*:5P4Z<1T0U*!2TNQ2-7SY;4_O2)PYTR[1+:LM4 M:BZ3Z,]EAM=U+CK\1%UOC,X ?ZYO#T>1"X+7>WP>?"X?(IM/.7SKWOL3/H"R MGHXU?M2='AB8&9YO+214V7SH>)E/*___=-4$'+AE91CJ+E66[/WPE+'5YX'M MO1U/ZRV%,/M[=I"LV/?G#$4C>GHL (!CLE@TF!ZCOLH$8(T)[ F@V0_3*E5I MGAJU<%ZHE*:R\6"DNEV3T]O MD92PV+FCKS^(*/8$ W@64MT5/H_3_I3KB ]NO3?&!+B+;?(X]C !C_K+/,O7 MWBS0> U*HG>C/-0 5>LF)W,^-1>EUT M6;%@@);S0TU[(Y^M]?ORDEK82R?WT'X2$F.3UHQF!Q[BC/<$^F^=N? MX97@WOOFQL<55VJ"0@SRYW *.J;@FS8C2M5#YKR]:I?N!$_T!@IUX!B Z18\%7+(SK?UL:Y-Q('Y;_N6280M$1T+$801]$: MP6*$FU'[J"BD@[(GHGMX.ZMM:Z-,>LDY7>W'^PBU_ME9(F0GB8T\SE7^@.3> MDI_UQED:TEY W!U=+Q_9&'FW\XY7C^M6WJ>N',IZE3G@)68&@8[A^3 MM:8[*PNBX*ZBHLPO]]!@JUOAQ1U+U7NI30#_3, 62Q^1,X= +MX103GZYNHK MF?2=ME!7%L;B4U(N_]27%G'X[EP"K3";)QP_DZ@J[G[+XK>6Z&K3)9:.;,VL M+Y:M8(#Z9RE7&<=(LYX&]Q =/!J(EV/I95?=&>*H5T(&QE.0V#O7BB8/.:T: MQ,)G$3FB8S 52DP[ K79YJEJ'VZ!5Y]Q(;HD#M+VP=$?H/9&[,3J'C3$.;KE M$K4#C?B$54XL"/8WJB:27Q2UNSL[>9YJ3"L[5G,F5N#M6FG>S6] M;I+RQU?>@PH*6U>7"U+0L4J3X?PCVVJEUMDG_GLAH>-5"#1S_$GV!T5_7H,T$Q#5-%4T8 M899$SZ:^2E\*5K[4$_,^24LLN=SFS>?Q]Q._'XY)*[_9[_Y9E+$KA.B9[DZ[ M51(_^J4:E(&A8/: :*J<>J^:^WNWJ$#R*"G*I)_K\%UQ@-YA M"T/!#:GK@ZH0PJZUB;9_@:WL&-,JZQ)\ MSXD?2#EV\M1E3L=WAOYX8C#4$^AJZ^!5I[ZO/EI2D>CA8IVH39S/9 *>+]2K M=:,%8/V_(?J23, +,U*& 9@K>%1P[TD^?-O!"KY8DQ\3PWYH[2?N^R)WLE4% M&-_9/',0ZDI3%09@"U)"> M%: #/PP;T+SE,2V::<632#IR,G8B1TAA7D1NJN'GE173O;2LE8#!4,FYHY70:/YZ<4V'G_X68>O[S1*"1N.B^"KF"7@ ]096! M\HSJJU&FVDI=@&D%[L64C%MHGVL7*W>DW\5(L=7<'4^01XJRY"T8]AUVGABV M J]!K6L L8QS%(9_\9('(XY/GWJ^Y)$1-TCBW>/"HF[5 GM4ARJ8; M^$[!J'G G%W!Z$WYI4E'(8CVUQ_QRA_6YI":M,],@-9:PS?$U4$6 !/A)G2 M$5 1;_TBUR?0*[Y.W V,RSUVX=4>AP(M'[TW>@:X:1HH(D5R;#84;(YNO=5B M=0>W,CE2N^.)+F^T7^D#\QJDB\85F-N>SHU3^##>08DG;'+2%(@2E239#FP< MUEU;*%MCXZ,//%JNO^I!D'/"@>$4P-Q8!+Q9IX$-G\SOQI"D5Z,5W3N 0E"' M1C.JO6V(I\K5*[4M Z9+NF4F)AVS7:_3RA"3JG@"N8C^ 2I-/4@)#?(\?L-1 MCE*CJWC97/G8@=K/#[75?Q^6\FDZY/0ZGIZ<$I)Z;1);NQ!0P$/0:O+ M30 > %L-0/\_Z63_WS*=95Z171[>XD0PO!E[JB\6>KO,?OR>G9'CPL;"Y>+X M#0M84X#4K$U<5PGM!OVS%,2"QQR. T4GM#\>)K^MX>63";GW?.$D[VZRXJ5% MQ=)%@O]1IT!T DYEK?60,(H(RJ@(1@=,%2W-[G"$G.@=XU ]L-/JN:K/#3U"S&CN M-HNO-RT:T5B_MCG:8%IRD5J_S"NKZ'=7;>! )YN6[ICA+((MV S7%[U.DYS- MYN#6L:BY;^CM]55DHR>T2J(@5BJGL*9441FL:?O0U^]VZ=">T_SAF09$ RT] M3MYIOF\=HM-=Y++,",-(?_B?X:?_@L+N[H1+7A_;[MIV\#>/V/JY(GFJM[SG M"B&-]ZZ+[G%KN?S!E*IQ'* 3^:@3@ZV M^B1T1' 1?H0)<#,'XLVW&>PDHV3-:)ISD;(&B-N#._;2JI32H%NR9?=D3M2) MI;05G"_+6@A:)U1@9$ ML%ZU>>MS33XF2?#2-/5S$'=>3KGMCX;SPT]6;I+172IQ?NM'E<#A9QL77B\L MA"3XK8%4[P^%&NG9ATKO5C]% (QJ6-Q2E5YF3T:0*A!2\&-HP14+"''3\"NP M?B3@><3N3^U+\?.GDS3W'O +-E/3OR$BP4=IQXEB.*\8(ASW,UUQV_-@L]*3 M7(+_@6Z3N?#%0,6UJ8FWNQ69]:O#"=^<.+?:;<%!4Q@M'93GB4 [*=TJ=EWI M(RMHCU3H4/B,RUQZ?!>+?]Z3>&ES@52$'XM"'X+*C3'.!R^L_ABD@0J[@OPC MV$SN.)V]OQ/D5YQ7?UYP:.P'O/HCJ)9]/02'&"=8Z,,C:4X/K"6VE./>4/DE^N433F@=\18Z[1$$+YOG5LY!G^&F#6[$866(56O M,@$2%U#[%]\6,>P=OE\R%&%_?%5"V^M^%S&2'!+3O/\+<8(ALUK4QM!LL-C. M?CP/"GI&&U M15+ HK57-K?=U#9X@587H,4$<-.$23.=#GZ3>.-U+8ZK3MYR60:4\$/UY>6@ M>ND))B!]BT"Q8'ME=.S*NI6A^(6R\QW%+S]:"3R0.P4X53)LX\AYP/BP<'?( M=;L?%K:F>Y@N!>DOIJ(#'SF.35KO>@>M,NR5GQL*V+A__7MYL]MHCRC'9S<3 M:OE,/ZGO!U85H=[E!<>8PY4W.JY\/T=(^;92%#G)?LAW^CAEE0"*8IRII=A3 MK8RY&S)XY]U@EU#FZ:)%N=W88XU76G)"N83(H;VDH$C:!<(,[WW*[0YM:71> MT53AQ+K7[7/344&' KC.7YGC@_QH=QDB]YV(RI!VQ'2#Y)$_S*8=(<;=-CQ[ M]')9=QCO"*P>:8+$A89K:U1],0/EP@V[. MS._I*6/\!_A1H.87"JC#48A%MF(\&VQGI_QFK(8JAIX*6V^FZ7_8M3[%\9XO M^+3H$/O;JR_M\+6X,[.[R!P45X5,(+I[>/,3;#@;_VQ+%0^*B!9WIKP3+MX M>ZY(0D?,@LWX76E7O9%"B.E:Q@KY^OI2 F0T\:C#RG1L@#=JIW;Q /4>K)\A M2I*-AIH'%:\.CM.4B;J/+<16 _T\4^WK#AW=SC+JZ_DYS_?*-UW\>>+NG^J3 MH"H6Q)#%K=\F(RA]']I="#,OEP5Z"_+#;K?6J1X@*YT[;60IY<29=,SSXY>N MU$6&()&7Q3,A3 #6L1.G&?&T'?P< PB0IMJI]/+&TN[DZ9S!Q12 U_XH")^9:D2G-Q>L%W1(UY!4VOXU+)R_.3]B#":Z M,?_2Q'.,7B+UZ 9Y*K5)HP76!#H(M2(FS_Z:OD@I?P<[#348!K?!-+^]/K_L M#^I)_PH*<$J(&K]D/9/$[<,$"# !!%4FP,M3#J_X M?JSRBU?/68?!SW/ [)././:__']RU/SO$YNK((QG;[,X0E,B-G8F0(,J6HO& M[9,S;2V4IUX+^*V%R1W*C$N3'RA/4 MKV4!JS,A+J\C6%!!*K4)$(3D'X,IT:[0

0JXR>0&^?RM,$3F1M&:^,UBZ9 ':\AF M3^]8+9[Y;NGD WW[-'^O\&&-9Z\<]W2^6G"O,]"CP$X$9;W6S;33&PWF;EQ> M#>S,[*:,M8Z]R#9%@S4B;RV@_*:>6REQ30QXZ[N7_OO MZ8^63GPS#@^01_\^C/K%(<)<-NB?Q-1JO;ZHPZ;XX9 MO_#F[J%CV$2E @("Q(A[G'N\:0RZ(YA#.=Y'YNV+Z.N[:!:/E["V]OO;7%O1 MV#TT+#"3.&A=)A9['JQR4 [)$ 56G(D@PMHZY3?6MCR5J]? -,XG?ID-4K_7 M*?DH&]^ ^(%M%RZ8:QSU/],#[5F> D)*HWY1OZN?3\C*(_&2*HLK9<=6G##) ME#Y#[1AL^Q=W4)V9M5.*WN3()6\-Y5Z2GS!W-<@',#E>8&XC'(SR;C-E'J8 M[E[N;)X>:IJXU80@G L31B--@D!!*QFYQ);E[H3*O+L9DSL5C]N. M% JA:>3(H?)MJLLXF'HFY;,RFB6[S[/VW1L-2^8N!&NJY]XD[Y*PL\J?3U]M M_D[L?RMUXQF]V,_8[/#+%:&VB4%]7_%]R\)*&I?[A];18(FQ2.1B[YS+"'8V MT8@Q&D)TW&&2FTO]5%97A\HJ<7B .#0W&X>,>T&/.!R"^IA=]45LY[N5C*BK[?5J8-CE MT]9)@&L_MKJ#4;\X(,^PSNL/IL=?0UAAVP^U#W8PLNWA!>C3N?)OJSN._>SW MX[>>+S3G]M6SEY&RB^XGQ IN)%76",&E,-8KK:6E6'(OK<)+() B4F>JVFP- MRM/PG?0G?)#K9.8OO&6VH%G38=&2!#O%_V/O79O:2)9UX;^BX.P=>R9"Q=3] MXMDO$9ZQ/\'!L[1>)0%.D\N(5"!%HS&PZ,[CD=?IL#H;CS_9S(^KP$"&$;$ G6+@,57G"JB'6$=?]R1!!WF!Y/^]-TU\[ M-GS+PCS-=<_F^-PU2GY1-M0!@HK1WLM5![9?[@:_*(D;E76>E0F4!62\C"3_ MJ)_;P4QPNF0C^YSQ5B6[YBB]!?6+C>RBD=\#MZ$?USOOCMPH_N>HI(Y.!CE_ M*C#+(H7'*=A:U#)-;P@[05-+)S&D4>SW*SV=."#3*)0;#(<#4,?USI]'^T=5 M8L;L]H.#2Z:WC,\.A[V\ZU335L=SZFL$ (G1Z/SLWRKQR)84P9SA6B799 7( M%DB9R@PG/O:^Y7VLFY-4FTGZ\W-=W;=;W<^??9AL^AQF9ZLZ!8792,C9?IG" MT5Y.?6I,],S[JM8XYXM565"3RZV?.2>]P_/+PF70.,0L>0=/^\QRD^R:D&@@ MV" 1/?A247*4/5PD8P@L6!FB-DMY9OES2[4IU?71WGFRVCC2'^8BBGUXG))= MZ"+H5^>7=8[*,]4?G0.+],L%VD=5_E(-5=#??WZX_7RT:E"O^HSJ=<- M-1=^C-?)A9_][+*$K0MRL\O^_#/!+K[I;09+Z94N>PD?QC69M1ZT//A\4I'K M/525'KA4CU7<]P[K_J\;_K:1MX!K/.&%G$.K.AG%VN^ H3^9#3PW&TO!5UL: M("\+>]R?#0/M7)/H?&:Y*]9./W7.A96G5%BN*IL_9X[*]M1/61I"A9M:LC6A M MY\\9Q]VNE__;3_ZNM'&,>G_3PV^/O')OS^*]FD")@5^/2-=%<(OUR5;) M6#T;E[LR\?$*4J0N"2-@R3AJ^@G/Z[EO<>E:N/2Z:7F)Z+!4C"!-74!<28R< M"A9%(C@507$=[=H&85V-S]*C7D1E=7?FTS5(BA^YHMUUJZ56T1:A:#,#0,-. M+X@#[X;G5B4TS M'X0/I2!]/.%R* S=*ZD#MR1Q^+YK:+(Q8@J2K,!=PM8A>*V0EP*DFI*DJ3C- MS0'BJ)6$U1$\-W>A+@7L&3&)49NBD&<2J)8C(_7M))?/SKAE9X)0TH:G28JY M+N7!^1UR#F:=TC@>=/YZ][(:\_'>H!]1.;:?5,<,JT\JCH99(4#UVY(.EOG" M4,X@G>1=)^MKU07*!1D( $'%7=H=;V:'R%_K5RDI+A.LL2O M-MI^)I 8CF8YEHUU.9ZM2X,T>9(M6],^#";\O)FL=2F+,RKVBTL><,;L4#WJ MY$D'Q_#^:*]W.,G"S8_>+7]] Y$/F;QO\DDO'E3+6 @ZYKZ;__J?4<[^.^SW M9DG%A6=]V"NLQZ60L"34C@IA3Y4P7)6CPRA'U<;59)4]?;52:7V<*>'@PU%= M:#+**U2EETQNU*0"KL7-'9W$8977>XJ6,,1^+_-BA($_VI],7Q[=Z;O;0WA9 M%Z[88Q#8OR93VKUL\FN.CG@ 4^"KC.1<1%XE3:39G M.E0/J"K4.E7[6X%P(P>]2?53J"7G9_%4-4YO-+W:\I0+UTY,&=;H;87].X-) MAG_.="Y%HT^XL,N?;.8R4!^TTYPB;XU"7'J)C&4482X-PYKE?K[@@OR4X* 8 M/1=4@BY)N7 K#I>)P^;)]LYGLOGC#=_>\0+NOYNH=HX0BQPU G$=([+!1.12 M=%$'SEA.\/IIR=^%973=N<*;Y]Z#A1\F[3 JF!L43II)#Y?^K M2WHQ3/^82 MA1DK_?^4_@ 5D7%%[.6JC1SVBJI[!ZQU+_.XY(*@82]65D_&V/W2^&6NB2@MS3AZ@, MAHD9DR8FT.QBH_.P&9[UQJ)2=8BZMH M]NE5!P@Y'H"E&@\N*=$'I^3/8N*_RNSH6S7R+$F#A(>7B8^[Q*L@#*B_E)YE MYD"'+-,$.5!@APV/@0K0R&F#L_8'L!5_U6M!#\\M)J[>#S=IJ] M^[PZ&SAY<@!=J ;HKDJ6A$ MHHFFW.T(M%4XB8A3-)\/.\'/L.XO!=7 -8_5 M7D^::K[-WN\_Z/149PU M!BU-1C-!QAQ;PB]KK]_^\\_1VJ\U%=+T?&P2;I@2G9?OS8X",FG(C,.[-.D! M9 B3,[C"53X7Z+=4RC9F/)3P?^&KP[K+I+?;;#4"A2 -M@ M="6\,S>RK"H=L+*4II(5=TU,^'$^#C'XLLIU(PX)4S: M$)7WZZ?);RXI]]KS46$7[LZQ457373%L3+LSS:]D.57(SSGQX\K\EP.WBCV^ M?*%A9-4L.FQ>,_*>V;6K7PVK7Y16>]4&5&:XHNWS/:DIT YT;!UQ[0T$^_9F/S>(-^_ M- J=#*:A5Z-F1]UI!X7)+.?F $413HEMKX@!B/VHHG8ZM.6XKSJ;/*CBH645 MBH&=3P7AEV5*)D&;LK#U(ZX:,_?S"XX1INU"SRI'36L%4P/B-]<[^5HD@X*" M80(F3U*<>V0DUVMKRQY7VML:V]K9M2/A^_@K7.?1_C M$SZ"^"PV7SS?E3H$8H-!D4H*!@])R) 8D:)@(EMB<10BUY7_A)FTV1MDUOO_NC=!761'3/301Y..NH8247P/R_,7S.>O"0=M$O:_5D MK?VZ/IFW' H8YEU_TK8W[R/?LYT30^GT6Y^4>#O:ZZ3^X/A,8HX=C0:^5]Z9 MG7+/(@:CO4E/R^8!4CD%CS:W]=JOF[7DUICY5!T,I0DWR6P[*F/+TI%E ""C MZL-\2D0F>V%N90F#J)DG&X<^LZ_"_2I$*CM'+7 PKG^!"6=[/SW8JKMJU@^1 M3R0'5TON.ERP_&%6;6LZ.B;4A-3%_&^DF^>U?:/WS\=S,@)F18Q\Y)6$ZR//ZI9=]<[IS M[Q1+M6(\S!_HD6.AVP>SUT\X\/F5;>U\WE4J<&,M05%A MAKA(-%/W>*<3YZL;1#!SA6$Y?0GKYUXPWF@,5(MA.541&LQ-BK3.F/)B*Y$40,4 M95$L,HE;45QHK&_:Y'SKQ7N^O?-F-RCJ(XX$A2 XXF!:(4LH1\;@3#*JL%>R M%-R=#T\Y^?HA;<-9BY+2)OR4X[:$KNDU[?%7@^%QYL!_!P([6IY Y3E)IZ4' M>[\J3+"=$F"?]7<_)]YT$$[GD\Z93?D\R^3G*0%C, M^)Q07M*DIYG\C6C27(0T<[I.9*>SUIC7XF-<%B%8)J^_EI!SG'W;.OL%\C9W MWHM=DS/ %>%()-AYN"D=M]'QM0XB?):#VYB&F,>7KS1=%AL]( MZTP<*T=B?'*8L_;ZI9=H=G.JF!*H4:T[V0F:EC[,(DZ5^DQ]W6E4L'=04MA[ MN5W?L"H(2$,0DU&W2C[,(SX8U!Y._O94^^9CX]UF:Z=F8I\ZYG5L=K'.^8OY M5(9S-X*'MPPO2K#HGI>D>[J5#\/=RSSBXG?#"CWD-GB?WOAU.LW,+-W7I:2Z MR._68/PBCGJ?,ZR$YZ,ZKM?X0K:2L_>^%<=/>K?8^O$5[P9&@E($(YN(R@73 M%ND0#8K:!TNXM^#4YY1T?N%FL91J>2J<4!_FW'\\(L$]P S:S21$9YC2"M;)&*1==B&L;6EX4&WC0P$"S?>G@8,Y8?TH] 3_; M/IA6N8G99C"H_>N>@].3';&W\7-UA+^=4DE<*=E"I0I\%CT8 M#VVHP@[YA&E4'?D#_$U:=M>'>:-.Z WC)&F]T=/[?XH+F!L\_;G7BZGSLI0^ M93^JNNNPV_D'N&R'>YUWX_AYWY[DYE39$7E^E-.L*E$=Q^G1VA^#[$G"BQ?E M?H.<%S(XR+Y8W0DQ.W!YD/.STZ\&E@7V,!:IA;>R/.31CV*_X8?8\*TW(3K( M#F#N7S7Q,NKSN3J:T\L->P;#KWERZR3-"M:T6N2ZP7#FV>V/!N"+A3@MO:]\K&KQ M#O*3?K.]?LEWK4]_IU>I0D6Q]FFK\\@J;_6L_/6*B]:8XE5JTG=93LQA+E,? M'(U@14-O5)^8PB*_BX?CF&L8ZGK*^=DK^8C9,_L0^WT8SB"7C^=9?&$/>C#Q M_USOO!\>Q-&H6]@2YM3B52'#Z$V5$=3B7^#;^MXAO'7FP[)0L\^?5SJ8UV;Z MZ]Y9WH\S2]8M63Q%M&WIP%@M_*@B.\@QPBP&L#1-4*FMG4G?QKW>_GI.']TK MU6KPW2*%XUR@[O(),&(AP67_M-_\ !S?X60N0-YR+"=K:/EACFWZH]*+ MKBYR/QPA0\E"W!M]NL.KE4?.79E-<4C2K7UU_IH]&YRUJE6K:U,.Z M\+;2VY*W"D\\K*+3AZ6_:E7>6F+3HS@>]ZO;32_70)7751 F@;S"A_^!^:P[ M@#:K7.MP\%ZO'TNS1'N04_1RW\.>KR];L]J,IRPUN9YC&A/OY:+BO"U/@QQ5 M\E!)%QKFRM\J# ??*Z?_4]8$?U)I)7B9N5-CG?!8!9_"?N^@R%[9;.;B3;U, MP 5_PS K+[!7_IX+)&8QA@_SP#+[23]O"P"A<*64G9GKZ#E8] M7F1@M24S'W@USN_+*5KLE:->^W7;MDH\^GF- GPW5%)<<]@"-O$],BD8& 1 M$)@D>/.@9[N=MYD5*G-"5/VB#\#9$56 NP#Q0SW[-9=S$[[WM?,77"W!',!: MONK'.#X>#$+G_P[VITNYE"OYRUH][ENOY3MXJC^RLY6=QD%>T)E]7!E=L*J% MK6D4X]>*JZE06ISD[[JX9_NI/B$_&E?;M._;*KMO>AAT$":&\AZ,"$RSRH"+ M=9W*A"X/K+:8BU..\S8!/T+YVQVP#/LU=]B49Z2;SP]S>FMMLN8LTV>=7WJ_ M3J^1P#_*^;*3?,R3.1NFW**8=9795,7CQM7C%;*PLN__#I>\^)I@B^0)G7^6 M;*SDA4+EP+(XI(74Q=3/8LU7/6 M,]RG8=;6PZRLVO7./[,1.1GM58SIYFVGM:/9>A^CV? ;=\^NS]%H-&7).^I7 MI[B%F-#FGN/SHX7Q5:\Z_YI,[>A_)B1NA9JM:"(ZSFM:B-FZ*D5U%*19M5R_]V?J'JBJJ8M;+*%"C25UA9(]'1[W9J?<@2W(61Y\5OR"O M.QKULJ.ZWOECC X!C']/(V8I=)8NL*,@^E]?68S^K4$NZJF M\CF;(Z]V'1#K-JX^]99RL^E>+/X]>+.G?+&2:S3LE;J_4A.5 VWY1:4%5=8 M[)M9*&L'ZW(Y\$TY2%,YF/@Y.38&F%;Q:0Z;D;4Z7%44(OL+G;'].DV?JH.6 MA2XR?J^C:S6?WK0@;?+Z3,OZZS%G72&1X51912^': ^RVUL59Y=H!NPR'8+1 M_UL'"Z.NUJO+.N!%#O+ES; W]$?[.2?'3VI!=B@MXTT)J'4<%(N68#B$XO^.(7NB0/ MG4SF93BI;*\K,*_FBE?>R67^#S%X[>?00_@]0(TZ%VJ(6E\\7]2IL\4JU ;3 MO)W^G-@S,(I#GR?N/*_/$P_WME]\ M/OGXY379_/"1?MSYB+>^>+&]\YY__+*W_^G%)O[XI;_W:?\]WOSSU'GB_DNX M[C]Z,+[OG[Y\VMOZ\H9N_?@JMG;V>MM_??JZ^>-M;_O#J_U/.V^.__WC-=W> M\;O,4R\\=R@0E<\0L4=.>HY<3(9S%IGV^#17A-;2,T)IHL9PQY4!'QD;'B*U M EME3M,0O!O#_*)JBVBNS)FCO3E=.-='O_S6\T-EV$5LJ3;822X\<3QBEI2@ MTN+ .%D2CH0;L.8&%7CTPA(9/">..FDLDR;WJDSPF*E*G9L*IM$8,?F,N6:):#Z=%"8$#N?,ZMQ07%[7/$O9^+:'!DH$ M:=H05= ?=JXP/13+>]+7V'"7JE.U,H)FJ68YE]H;] M+8UUSWCYT?CO<$PY]8M3][# ^#4UO&N%C[91"FB05'$!5?(6FF12C%II1F%A81= MIBL%/C\]IA*%B?TY.]',YQS9;\FRW*WR@+,8/EZ1FIRT@O7V5];O)RQ9F]]! MLA('6X/D9E:4Y;HOF9#FV"*MN'6864.Y6MN@1G2%.MM%]E]_0 =HZK2&SE!]2G?:6F(AZA\$E>H?^_RF5\VQF??6^^\:^X']2Z0$;]RO*JG*[_M#XX?C!5V3D7N)>_)]IO=@*,(5(&9:*D",S$Z9(PF M".,@:)),8)WQ]QSD_>^9S]\;SF7D7R;:XSEJFEJ10,AG'#*%"Q'M!=R2 M-Q:YEU.ZG.6@L+UWL?J8QV;6-40XG M3*HI3O'7GJ$P*G(R#UQUZJE'"7+Q42QRH5Y:&6YB0E3_GD[.2EX5^A 8J4WY,DISM=L#]L@10A1 MHVAQ!*O%>J2944A;):036EK)*FK?\_6F\KS.]P4GIS6%"<7[V,_!+!#IDM!3 MD;",SC$+*OZQ_0%@>U/)BOX-SK%*ZI\=5:UO9G5O62*'@W[GEZ)0E3+6\

K-XJX0Y1OB:L1JRM-6 M, FN &XXO^ 69\G''66'^)/7$X0G38.&3#U7K;E85QI51%0E@I#74TMMO%24EXA[OX MRK$8=!PAN.SV)^P-0Q2?=TRJY!LZ>$7,RQBOYC' ^5;"U\@S&N7\SBJ><.@? MT2'0.U&1!H&X9RC< >I-J%=,2YE%H0?ZV70.(GO06P>" M^8KIXZ>*E-*'OU:[/$TN%L\>)5^'?B+*A4L;GI.6UH4!A,J%"5^2YG"N M' ?W0AD1^QYZPL4_F,^>)V"I%P$_%;ADC>L2[<6XBD((WWH7 ,W+YBW40B>_((*];E':04 M4AZ %K5^%Y/B480I67XW^@T@G5-:46=]6RET59VO)3&(0MC*DU'<3O@P]!%2 MD*W8,VLX!3;Y'8ZPA.Y)SE@"\8FRIN2\@B&0.H$Q&%RXR:S $UI0P!&8PTA(.T8RIF2AC;IKQW9".RDK/F"T] M/_<9BN>CAO"5^D;HPQOO&QE,0_R;.?41U MF+@0IKYP-.K7FCC9(1"/ (L].,\Q2*W09P,V%P:5J_K@W#X8:&>3C@U67#(2 M&)K-\IK'!GIGF,Q"*B'*#A#IXY&>>9#!.K_#V^+\5WBK@UCQ13.0$R7RB06G M"TH+9X+*[01,*THG%CJ]OF;>SX!27[IR3N)0 M:+W67=.Z.]/$3KY>0%O4)9AC8IX(\S2Q,S5G@<4+ &%#]GCQ:/2J%OZJ%O<) MM*)5IQKOX'5]\2S$(CEX3OAO6\Z)$!E"VBA;=GJ&T^5AZNY(#3S)S@$K&,5, M5W.009-MT*^^_$,,$GG*^7>0!4B$?XN^!;XA\C0PHLC52A* FFX8DN&P$&$) MRP*QRLGE:X\F5YK& MVIT2PC$]\DS#]I&IQPF[%!>BB+^SRX)<.?&2D)L3'E2FSOPZ%"7JA6/.R[JZ M7;+A@AC3'J)IX5M4A8*GY:$\W,\5Q2$)@;L2>'U!+0.&I&\#A!TM^V8CXKUAC+, M;K#ZX]8Z0^?L\MW5-:O4E#<59A*\D@3I&TR0;I"#"[Q',+KT!8(-O2@Q9(%> MRBX]>A:,)L0%"=PYK-B"-5YE :M\\HC("!7ACIBL68(&2DJ^6B^!?3!H'9 O MES*UU8T\H?Q!PE)A4G' "3U]H!VBI7J/XW>!K&/30(XHNB"TQA+V8U QA+,, M#!UM*[X>1Q:B-TY\@CG.&EVX1ZP!CC-Q3J*^582.B"]"-.)0=-^JZ; Q,?%) M[*N*.!DLB*0VM$_TY6$-@%I&8OH0W/XF)V$&#[M2U/GC?#9&KU%OT5T@N?_= M'T6-:F:W'J>IZ"[C*,LSB=D(DY Y\]N'K*[[-9I#D.S M\['M:]130!A5>\KY"S#N'A<[QO)] &X[*@RTGA&N9ZI(SSSLB; MR3:&Y@P2C?>4\56!,=DP#^&J"Y6.WLP, M_,^)'+HYJ*#\MVCW9(%(ZS2B(YX/.D M+W@#LYSMJ> ^'-:B[<9N5=3D,:^@DN-#/P,]YNC)I9%B# -$TO38"^.C:#[Q MPB?[[>(EL@=S98-EX9E M%UJG)]'('7)\=07B!]T711YJY:=4'!=<+"G2B!K;);'M@A/Y.6<^=%$@7\;, M5[0V\\9-X'"R/>RLVV16I>1[?XT]#-*]ZI2^WP) ]I1B[DHQ\1D8"H':+[^PG*1R5&MB/=(B!_L M.DSLZH4V)(!+/BXM!"**07 )\(ZP1A,B,;M -0B=JTDI_OK0D?'UU;M__VO^ M_,DWJ-7%K(860KB^:F*VL\?(.*7%Q+.2'J+% "[.+)+EH \O 8%,QSG?#CZP MY"NO3O0V'NM_=%)NNY2_EV?3794SOR4^?&+;54VKT@6T^TJ_IA"D#HEF=ER! M=K.O.-)24CQ9 5"K>E01]DGXCW],EBYL@ V'O7-_NQ@@(R24 H ML%-//Q8IC+*'I#M84TU5LJ\P6/OC@8I%BU<'=NYQ6.-^NKMUO'&E29HD^BB T=CI: M!08>AC>Y:NZ/+EMK-(\5P6 )7Y6&\W;UZ2#]F-5*98NGP8%1#RYF"PWMN9)2 MK:SIY1UX+T(_(#@2#-1LAH&PF[,!HY!?%-'KF;7,WDYOB,/9L7^05@" 7SB MXT#;9[[WZ%GRP>PQ\@@X3J$)]PMA&&'171;=)/!YD@$#TTSD$Y:7LK^3,O6PY"-+ MUE4EL4,L")[FY51+3O_Q^N,^U]'#]W5B\_&:KO=B'$V2]X41BP'#PI0$/'@= M_V ^]"3JSSOWL]6?.0 ,NE/.QX0G,\. JE3H8ORTB>C:'U64KRA.:9?YX"D. M-'>,S&@J!%DC5*DP!U:(? MF9\C?5V\Y$I1KO/? A M82GW6E,D@M\=O&4GT6//JH14@MDR(G#C&YC:C7 MI0"!G-8JW8F9$"_?@HB$_T'EQK*IW>A=W!4,'$4_7R@P'T_ROZ1:K6NG( UB MW)=-D7"Z",DYD6O.I]U6O"6@$Z!-T(J'3&*9O:(4[PX_@HE[>K@D0EXVS(C&D@',T!-YYY/P M?.8;&>!BVLN4OE:&&A5%@)!\)1E(FYH05$T_FS1.I&&_YO(0.!![N\.,"9LU M)ZJ&^MN><=UB4(+HQ*OW2'LV$!Y"D',8G 9)=,I9(2%'21IMX-&G3!;@W%5! M114^V>T4DL#2SN9$/;$0.T M)@?T:Z3_C31Q8NN/*C0E\A]D;T;F*%TY)U>3 4O@$R(&(>T K9T.&IJ _7KW MN6B^ ,5O8]QAX7/?%J,9RO] +*5E"[<*EN=8+O"5O)3,9!_-"&G6*8^I=!U M&4G)GVNTMMNA6Y#!JC)G%12ZJWF#"ES*&OP@UCL;)J[Q$956X=/46_>GB!^U M=2C$&U:9:@2<];% KXR=B[U%"706( M9<0K)!GQGG(G%')HS6=U5;!.S8EV:\ G3)(?:+9$\D[Z'JH)5!VHV*%V$#F# ML>9^![\>Y46?N!>G5_2J[5K*-E)ES81'U;N:O(G"RVM!RR,$7(?XJJ6F_7O( MCRO))<6="Y@X/8TRAF^NDHNGYY,0Z:E0=/'- &60F8_B@FRT%AU& 3QE1Z(U MEH%QYQ$J>]E7@?4I?FE0DH9KE*@PYJBOU0E_0]"ZQ\&%Q3@M.]?4CN6+&JZ( MZL'EN][Y4V:N'(K>4KBL57&@=R-AG?YOO?(:01[ G%#/9(O"C>NOWQM/FN%< M-,/3%3NZ.BL;$FU!Z8+\=55^P:-GGU,2*#/K:4U:FM#:J7U2+.5>2 M:X=H#A.SV^BZ?W0#3*7FCYPZ,HQE8HZA!\)\X@PSC@5P')6'LPI-+#-J'@.* MH49>:!@6XO?'!:8[8V6X.*O;..LP,[]+M^)#4B458<%;12<3[3; 9;^F*4UQ MH!L=) 0I:G%/]?-&A@'UZ(^>87):K6MK6G5 'BMO3DLP34])"+0#J2^\0T,8 M51!\ZNMB/''U=U:J3W@.[CTX2C"77%-R,RV[@PW+@UG'<@7!DLI8 <%Q#27/ MR/BZC>I5 ?')#>N2K[0_)5D2+H ;I;EB!:BD&'0U&6';756J1]V@$@=:1YXF M)3=3-'0U!(+0^AP./#.'QJF=F-2@7@40LU;B#!SM3@JS=ZFUI/#:8$]2T>3- M9/=+4*DG=?!')7J]- 7\DF6%F\37VS+QD4>-9_7N)^*'X S#BM_ FS21)USJ/+)"]73K[('#\1@_V3J>Z)U0D$*3J+@1 M9IVI/$.L*ZS6@I 'UOF,$X.\?6T%!5P\07K+85L8B>&/D;M/GUZ,)SX/UQ;7 M=NETNE5-;:@'N<'XW+]5!1P?3,V3>55@N%% OS< %K"3$%HQ]4MN/$_F:YDC M:YD:KH0T@NMY#FI >;)@ADZY8D5*L2M'P5;;GV*ZIX#OSB(@Q@':"S2#,,F1 M"N!5:8YJ1-_RN7#]!49_CBM2W.J5XMM#- MO7@YN_!AHP<7Y[.7+KQ"KN_%B^ ;LF/O9[)JH[;8'SZ*L#YG>S&>=?U! @.( M$1]\XP!J+-R>\G?]TSG9BJBUV>-:ZMG9(&&FX\+??8L'Y),#Y*/JND=;+M 8Z@A!&R!!B&Q=.)E6&TR"?EXF$.6$D*5@ Y1P$#'M]IQD!SJJ%$:HVK%HQLR3", M)2L=R?U?U1-%WDE0(\/U@D4P19I>1L!F08D" %V[1^0F^I["P!V[/%MRV=7. MM%5N(W)6ETP>^D'S%^2??B)U7=@N3#+:@D8:O##Q'*=\>D!<+]G?J?0 )G5V MZI-G8*?^H!>J?$WP5931Q=H8Y&/7MTWP'_L+O01 M^&$AU"8452O>G*J8K7R$H@6!D/'JE&EELS2?@#MLI-DT&/:MP;$H!6RFJ+AE%5Q#\^N M7_WR 801$^H7:(\^AW,QGG7I.-,@S[OG6*<-@MA8396[4%?.R%L?)".11U7* M8CG() J3$[* I1TFZOB_N>7Y).XOCZ8DE55026K9,,)X4W MV11B4TJQ$FA3#4'19WB +^5.>B;/52A%:^ +0J$ E/ MU_<]7Y^XE=) MT7IQ<6+X'4Y1GT^UN"LCBD)EOYK/)]RB]Q]^%)"2,%R+/Z))TW32!-3I[<^? M4'S)SR&:.WPOA28NG;D_7R@:U8\>1LX.C(TFW41%HOKEA)RL['^B^5RK LDD M)!<@!A-11M$[>E ZAOV *%71YU1X;N MK4)\QJ@1<7V\*W0G4T6X 7?I*SHV"*0A,YK=\5&(2PF?X:;]K_M'Y2OD?>^D MQK5'CIT!Q!S@')>F\;Y8B?I]U9P\(HV%L:XCS#TP7F!&'YW%O\@?3;>ACQ%Y ME@;O2W-GV!VK5AR.BA@D97+XW!D.=XAS(N*AK(XXGDA>S\\,E-,=?6(F^96B MI;C1M<\_P9&FRRBGM,$(L?/]T3LF1):P3D+EL3Z00XTF^ MM/UGUG&VK6K8+@JM&(NM)7&=@CWL5M-6NC*(B3&N ^HVQK4;#;?&Y;R"(W)3 M4HN!*,*QU-#7%GL04!L,FA=>KR+W^-"U1:"&_7RMVU VL&8U*7%$==>@L M\D^6NCK#CE"E='Q'KC^L\6(%)YBIBG*6_3UK/32!?C:9^: M2^-*0@8%SQ?.,8LJ3:(./[Z2R!5YJT5]JNT!5;EP)YZP7+\)NN?)0J-, M>VDSQ41-#G]M&3497)[R4J3GPGCR9>4:E/<*4\LLC+JB-]^E\_5>DS)ZKSX_ M7'G35NFGZ2OB7%>!$C]XO7]O*J+).*H6QZH;')A4^F8-5ZMU(L'E^?S% M)%I ,EQH_>@'U4SF+[!;I4_K>E48@/0FI:;2TY_AFI!IT_I3])QRU69FBQ/Z M]%U;$%30"/":\D)U^;P97(J,"#*_O5_52UR>G[VZ02)4^$82K"^6= 9YTV H MYL@QP,U],!7B%FT53HEC#[W[PA7::FHA*W1_,& 69JL.UD8;QL:H0$(-UN]M MS&U.'B<6 #0S4M:WL^?]NI:&$#?*RQDIG0 IRNL)HT[DNF)@T-IA)1 M]$_QM<4W%#2!9VAX>O+'^CBN:%E TO(:F]1U>49.@3X7WOC #8\1Y(5/B;P8 MSV D+,;V,V17OZ$6-D/$>,N/T%KYOMQW6_Z4E<,/_!@BIO)J)<2!2=WB9Y#"H\_I(,OZB9T!=L@[SR?8N2@9\_83CN ;$\ MR?Z?DX">,Z"N;QYA75"4% 0]FD$"H(;7,EB^T7J.2VJ"+%725(-&%9-;>MM2 M*_T+I.N\&#O-QI#'QR6CH%5(1LQ)(T08+ ^#'XG/*JT:N2L1" M[PO[#QW+V&:.%3?B[N2OE).7_AFIO9 T27VD8L>$=[ M7945VFPGV^/]!Y8!\Z3?O.Q4FS/WF@MR8\@[5_I5X2M]N57@:/&>%+5'-0L\ M?HG+?[[Z/.@^32Q9 Z++0V3\LF_*]30*,377I"$,].NSI=V'O=?\O$,1:TIF M ^H,NO/BU/1RB3+@+N(:0OJN&8XP+*;R0=Y?KHU^N+D0=5;VYK3X_SS3"-YB M&+SC1/?I7D'F8UOA^],5L*'S\>X[#(!DUA=[!P9\G* ((C5&/[_^<#%[LD\H MLG9QP5J U[-L')0;&@L8@42ORPWTVA+3:VGU[&(@XQ9_^,WET(N>R/'PEM)TZ:4]%?T_(4R- MWF$9\@*.@C+O$.N,#%(?OA$G(N9)+:LL:D.H=.4347V&'R,(HDK&52H?^V]V M=ST2H@Y\2UOD]E9747Z3ROLWA-D)P(K(4>Z5:E .@ D['0.MS5=:R]1E3Z[> MZ7SJ-5,?DAB/"==?F]9\_RW@PMI>4?H+W<-W9ZAHN6\QE(8EIU]?+LX>PTC_ M^/??[N!@@%C6:*X4=@5#SV?/GYZ!Y0@B7?]HJQU."1?4MM66/FXLT&*-#\#O MJPIDF_R!"V!\D\#[_O\!4$L#!!0 ( &FLNU+0.#7VR@0 /X* 9 M>&PO=V]R:W-H965T;Y&)+U,R;-V]F2*YVUMWY MFCG00V-:?YK5(72?YG-?U-PHG]N.6WRIK&M4P*O;SGWG6)71J3'SY6+QT[Q1 MNLW6J[AVY=8KVP>C6[YRY/NF46Y_SL;N3K.C;%RXUMLZR,)\O>K4EF\XW'97 M#F_S":74#;=>VY8<5Z?9V=&G\Q.QCP9_:=[Y@V>23#;6WLG+Y_(T6P@A-EP$ M05#XN^<+-D: 0./[@)E-(<7Q\'E$_RWFCEPVRO.%-=]T&>K3[&-&)5>J-^': M[O[@(9\/@E=8X^,O[9+M$8R+W@?;#,Y@T.@V_:N'08<#AX^+5QR6@\,R\DZ! M(LM?5%#KE;,[53@#GX3*26(ZGSY9N(9YW+:7$\H^5B M>?0&WO&4Y''$.WX[R;_/-CXX],$_;V">3)@G$?/D3J(6,+)6M^1K:J=,'D.X5?,>'OO>XP&"$GH)45A0,GW)P& )T%B V\C14["(T?)NELC%YX$9/M9(J !A?@@,L81! M0H_,-_L("8A0(QCM63D_1LCI=V Y9T>E M]@6*%U6\L"#;J)R1E>1A_*> M!1*Y18_:FI)T [?[43L/XT:+$])->738!;D\4&)&?1O+AN_05O(@-$[K*W82 M)NA@HO03Q\0[";SC6&X< ]ZV:F/V4SLCJU&UQ_("3R1ZMS"H=&ATYY$0"?-Z]CKLL?#O3(] MT[97R#@PIPXXL I.Q^,",/?7M]G[L1J.<21ZF3.1 MVT5+*-$+M19*E^S,7K?;9!\S>=:84SU1.[71!M/&A[BBG]T8O56I"A9\[T:$ M23A)N)#QBT,6QV.*D],EY(0[:"0WI/"DG0X"I^H6=MOJ'ZB#2HD5MD&<(NTH M,M#Q1)PF?>2:U)UF9F('+9_GC5F1W>>Q/:8"2D-K](:2+BLUZC_N=.@WEHZ7 M$TLV+ZRB8H34>":=.#)NKSO&&&@O MM-*3=%*O1B6A4X?6$IZXZMSQ,Y:R^V)GQ55$_J5#K4RA-'>\:<2SX!['0$08 MM!].C><52-O$02,-,^4/]YEA+Y2N2PJ&@RV'=C5#*#DB7ASH8=YW&G2G#='W M13U&R%\Z3N<'=Y*&W3;>O#SX]VU(UY-I=;K&PO=V]R:W-H965T4_3+8AU._G'W^MKAU[R3DNM255[;2CA5?)A< M+-]?OJ']O.%?6NW\X%F0)VMK[^C'I_S#9$$&*:.R0!(D_KM75\H8$@0SOB69 MDTXE'1P^M])_9M_ARUIZ=67-5YV'[8?)Z43DJI"-"3=V]ZM*_IR0O,P:S_^* M7=Q[LIJ(K/'!ENDP+"AU%?^7WQ,.@P.GBV<.K-*!%=L=%;&5'V60YV?.[H2C MW9!&#^PJGX9QNJ)+N0T.;S7.A?,K6Y8Z .4@9)6+*UL%76U4E6GEQ<&U-9J> M#L_F T0]=]T_X_E'[S%C?."7^?;'VP2%^_O."UN-.ZS%K M/7Y&ZXVJ&Y=M$4ACA4\A_-&"W71HD&M^%$4*[TPA;( MJTZ(W#BE(AP[';:BT)6$0&F$KGS0H:$T\J)V]E[G$(OE>^RV;M]NQ5JP6,X5 M.".GF,HUD-/K!KM8G6T<"M+O'2T,76IR1H=2Q*3KZIR*3)&L,: M"F?+Z"-^DA0O$1#8_L#O0TZ'\-!W.%DT#LL.> -@2$R8.<62[J5I5&M=?R6Y MV-I2)?]!7;IL2B%+V\!RNL!XXW0&&5G+:B]VTH_#U3<4$SW>LL8=0Q"[]>KM M\6P%;C2&:;ZBE7>SHWXE"%"'-B)1!V_Y+&&<6)WRTF)*+M2**X1!?%'\HX)% M/[EZ])'VV-7D'I)NBPB0M$>Y^QB=@\C,!GR#DZ]60QO)ZM7L[5\W>O8"-YUT MW'3R(T8AVZL@8ZJ3SJ^1N^>E_L]806>+9/0'.K@?' M*=,2!5D7?6**0YPEC_.65'\@JR>,*+45:G=8]UM=M[%-6J;\A) '[8=]]T:K M*B+&O#_:2T__\!3Q-?*8;J+%"JAKH*\E9X>N,M-P?Y=8.3(2K/22,9[&+5QN M'DIC:MA!'+WT 1Y*EWL"@T'N%"F\ \NB1^IN=MWLE9LR*%21Y)HB8,^E0AE- M=)O;K"E;^,BZA]I!0>B-F*.,W"$V?FDAG?X(_$3]J@($Q**2>B]H1[/;<[W1 MA1I>PDS\7A,OB#7J#%@ K^0#1=-!77'J6Z-=C)8!![72"*54JLM*%R]PQYN. M.]Z\F-F?*J -J,4-A=-O-KMCM]$ZP_-'7)*=[4A@;1U 4:[K M7'A??PEP>%"4<5A]#TCMEFBP("/X*7:J0.T.3$E1.;;+5OUM47^! 0T%(=Y; M#'!49?(S.3@V:HVK%0WS9=&D:LY5\QXQ$8T(,>/@G2XT5EFK4QM<%^Z*R1C6 M<;T?6<8IAK[L+EJ4J02R1NV2+L&^E0 ,,8?&#EFGPDZIZ$^/=&Q#VE:C]886 M9^+"<\V?(CT#IS:]BIY1:^B;]1^XE!C"0]"X82&1+5FRJ\PJL?/B#7G/6:FE M>M0:T3/IPP,ZN4WD+B4=6,\-TS+*CJ=M\]8\D]"9I<3H(' !8P M@GL=0F908QCMMA_7%.8H '_BG2[Z2.IMRK:6])-9G3&#$([5-[%\-WVT*%-C MS3'W($(TAP$BS!<-055+YK1(P%!%LE7JWH[=]KS:<69S*K,LCIQ\C% (W>2'81E=D\Y9P:4T M?">W] 4EJ7]&Z9IGF133HP& .Q&S;XN.D/D?&%2CP^_%P?)PX%%F?H=83$G.W0KE7\< 7[BX(#,HB"$7 MV>_1'Q TD:([;!YXS=?'IMHJW?F&^ND#RJY#PB*QO3)Y5VEGXF/DUT)[3)]B MC\OU*==H;F$35HOE.TX]NLI-Q<1"J5:]YK#E@9.'I,7I=+%8Q%ZM>TU&Q/?+ MDR-ZGP:HH[B7&G?13W,P\U%RSY[O3.+,4H4V<4:2H,:40P:< M>*)*P9XRC3)/@42=J*+2%3^D$ \G>[Q,6MKCK]RZ<+&D$0\(W)5ES[GYB%B_@=O=\> M_QH!3S?$,485.+J8O3V9@ ?X"W_\$6S-7]77-@1;\N-62=0!VH#WA<7UIA^D MH/LSR_E_ 5!+ P04 " !IK+M2!!1]0@X# "L!@ &0 'AL+W=O)D-/H45T+J:#$+=QN[F)F]5U+C MQH+;5Y6P;RM4IIE'X^AX\22+TO-%O)C5HL M^N_UQI(4]RB9K% [:318S.?1 M6/B6S:,1$T*%J6<$07\'O$>E&(AH_.XPH]XE M&YZ?C^B/(7:*92<W$628B[WR3Z;YBET\-XR7&N7"+S2M[N0F M@G3OO*DZ8V)02=W^B]K:/ \D%XL9A9TX!E;4+C0P@U M6!,YJ;DH6V_I59*=7SP*:>%9J#W"&H7;6Z2,>P=7&Z-D*M%=SV)/?E@[3CO, M58N97, <)[ VVI<.ON@,L[\!8B+8LTR.+%?)AXC+V@YA-!E ,DK&'^!-^J@G M 6_R[Z@?I$N5X< =_%SNG+?4*+\^\#'M?4R#C^D%'VMC?4%]#5NT!TJE+B"T MO'LOH?\--82+^' 5K;=/+KH&81%\B6#;>V]HC%*D*0 !-9GS6)@\J$CMD5+@ M(37[FJ=%9Y CY80:C"<(2;2F"KI5Z]E8![05H$;+RX$)N!I3F4M2KH[L7,\N M#*#TU%,#:$J9EH1-PTT^B4/GAO64$1IJ\18:<4"4*^G#0VVE3F4M5,SZJ M4Q(Q@* 2VC<7("^U/0G.:<1LE0P:@HH21DX:50ZHW+82R-" @/ M.??D(?0DKYF,"3 @[5I'X75/7;GPM>Z*LO?4NI *5T).&]81IA+\0MDXT2 ; MUW)SP_=Z.S[;(!7:(NQ)+CYEK%TF_6V_BI?M!CJIMWM\+2REW8'"G$Q'P\^T M^6R[&UO!FSKLHYWQM-W"L:3/"5I6H/?<&'\4V$'_@5K\ 5!+ P04 " !I MK+M2K?7RM+H# "R!P &0 'AL+W=OANP,L8R2$8PXXSAV .;(DM$:9$#4FYW?GZ*5)J MV0'2!G*1N%2]>N]Q6Q^D>M(M8P9>.M'KC=<:,USXOJY:UE&]D@/K<68O54<- M=E7CZT$Q6KND3OA1$&1^1WGO;==N[$YMUW(T@O?L3H$>NXZJXQ43\K#Q0N\T M<,^;UM@!?[L>:,,>F'D<[A3V_ 6EYAWK-9<]*+;?>)?AQ55BXUW -\X.^DT; MK)*=E$^V\[G>>($EQ 2KC$6@^'MFUTP("X0T_ILQO:6D37S;/J'?.NVH94 MV=ZS9]:/#/9*=G M>Z/0)XTD3 O7KCQ3&FZXIDVC6$.=E7(/I[P_O]*=8/K# MVC?(QF+ZU5SY:JH[A!_4(.SJI*U@SC M.Z3_!Q1)1-(PM:TP)D&>8"N/>A14S;%E2(HRPP22E 64 D(): /UO;W=,C)4!"%)5%)(D32#$D M"M"E$#&LP-"U@RPDN7.OQ, \R>!7Q]5__@U?'K-<",T* T$VV-JL,I3#]3T0DP=(P=W*^^DP1WKFBT^JDS9 )S?2VE. M'5M@>::W_P-02P,$% @ ::R[4O5ZT:%1 P E0< !D !X;"]W;W)K M&ULC55-;]LX$/TK Z&'%A"B3UMR8!N(O0W:0]$@ M[NX>%GN@I;%%E")5DHZ;?]\A):M.UC'V8(ND9M[,O#2WNR4;IFEK=Y'IM/(:N_4BBB-XVG4,BZ#Y=R?/>CE M7!VLX!(?-)A#VS+]O$*ACHL@"4X'CWS?6'<0+><=V^,&[9_=@Z9=-*+4O$5I MN)*@<;<([I+;U<39>X._.![-V1I<)5NEOKO-YWH1Q"XA%%A9A\#H\81K%,(! M41H_!LQ@#.D#]-[85:#[,(TOHSB:J M!J15CY2^@92D\$5)VQCX*&NL7P)$E-:86WK*;95>1;SK] W$60AIG"97\+*Q MULSC96_@^0*9'"K]^./ GYA :0W\<[2MZ9C%2X"FCF#^@F#<\T<*E2*9L2X+86T#<)."1HV+O?P MGDLZ40=#99L/MT"4<@%$Z1>FJP;2,NS)T"B8 [ *UNH@K7Y^$!1UZ$#4T+'G MUE-%%ELD^Y;;P<$V7-=DH"U' ^\@F89Q/G.+-"SR&+Y22OHU%3 K9I"08>(, MBS!.2[?(PJ),X(H(DU&$R541'I%8J;C@S \_I;GYNKZ_),!5G,L"?'O!L743 M YU63[PF AB5^B(VB3)VGB\=SSK/';[64V.GM-L=.7$KO:1KTE@)7GN55DPP M2>ILW-B;7@/22K5;RKX&UCH)#9A&'2G\!8"-I4>OYRF[>ZK&_)]^Z5=9'%ZI MZAUD:1JFA>N"-$_",ITZ=&PO M=V]R:W-H965T] M6P1-NV$8]D!+M$Q$$EV22IK]^IU#VK*2V$H[[&$O$DD='I[;]Y'4Z9U4-WK% MN2'?FKK59Y.5,>N3^5P7*]XP?2S7O(4O2ZD:9J"KJKE>*\Y*.ZFIY]3WDWG# M1#LY/[5C5^K\5':F%BV_4D1W3:RE%PULM9$L47YY-+H*3RPSEKL:%8$97SR_EV49G4VR2:D MY$O6U>:3O'O+-_[$J*^0M;9/4<42H,V;%A7[6PP3K28E&NCX*N >>;\77O+M8$H M&TVFG]FBYGIV.C>@&;_/BXV62Z>%'M 24/)!MF:ER:NVY.5#!7,PJ;>+;NVZ MI*,:+];JF/BA1ZA/@Q%]8>]G:/6%S_OID9=\80AK2_+J:R?,/;GF1:>$$5R3 M/R\6VBBHE;]&%HWZ12.[:'1@T6N 4-G5G,@E&1BP+[ZCBA"9)WK-"GXV >AI MKF[YY$'J"@DPT8:7N)19<;*4->!-M!69BA9&9*?!83T[(1!941.([ >FBA6A MF4):Z1IA--ON,%9A+LP#L2#U$M\ MG^1>1G/R4;9'S1-I,3"?!EZ>^/B*PX3$D1?["8D2+PAS\IYK\*]3"B3)6BH+ MYFF0>U&>S* !PAF=@5UA[/F!CPU0$Z=D)(%QG\!X-('?$9C%T!-2,,,KJ>[W MI7ATJ?TI_OP@DS9\>L.?XF\HJTX1]JR)'JF4A!AV+;!V#?-*4@%;:XN &KYP MUUPRH<@MJSON$595BE<,"VJ_@X?+"@%++AI,%"[UQJ[MGJ]QA4])QCE*/0B$%-,:ZF4$WC&+R0BJH)E3T6!SJ.T])$(!T,-OT;-EG-,1&@BB8 M1M:@#2IV6 +W_?_$_=B+?/0\R7$UFLS<6!3^L/N14 0) MA% E,0KG2>#<3!*TAOH9FI-'LQT3C MZ8&6C )MQV5#,H828V I!*OMH-+( MEUT%O\> 7DDMD [VH6U\O?W 6H'13[#RKQ%BX<7;RJPL*<-1!@###,ABILH. ML[;S=<5 $>>M<[K8.?W(%,BY<_H9!%K:A/5:LMN<=RVI(()MQ17Y+ T88DMS M$-[G^M]=Q3E%[$QM]4:Q17)J2P>J,-WB^D<+.@2B#QV6?_DIHP']M7\//ATN M<>H%,0KY,T*C'!KP!K11!WB G.?GB/1I&-MN;B&8N4]I3K?P?X3Z_TG(@Q!M MWP8$0YVF PZ!K3:@V^Z/1C[Q@15AMPWP#;%*,6CA6*Q#+XU21R9/<]5_@N+P MHBRPI;*ICRRSU4)3%_;0\A 2SPC=I#W=I*/P1T[!0QYB\ ,S:.O]PT/:@(;V MLOWA4)J\XA3T #P;;HT$KINL1L7'!\\4 M%AHO(6+@0-V#3K:O+/1LM]S=PW"-3W#)G$()G2GMT[CV&7EA*!3E8U1 M;6.D>"&KUI9:"4)X0H!J7G,E9 F)R;PXB"TW>32Q!R'8*(#$D/^=LJF-RVP; ME($^B,\@&EK6^Y8 Q4&.FU)(21(--P$7[ZG3^XRACY8R C"XXG7IZ)1&S@,_ MM)>G*84%]Y7:?/!OH>&JLG]0\,+9M<;]9NA'^Y\T%^[?Q$[<_>&!)%1H?LV7 M,-4_3N%&I-Q?$]&ULA51+3^,P$/XKHX@#2!%Y]Z6V4@N+E@,2@MWEL-J#FTP;"\?.V@Z! M?[_CI U%@NXEGAG/]\TC,YZW2C^;$M'":R6D67BEM?4L"$Q>8L7,I:I1TLU6 MZ8I94O4N,+5&5G2@2@1Q&(Z"BG'I+>>=[5XOYZJQ@DN\UV":JF+Z;8U"M0LO M\@Z&![XKK3,$RWG-=OB(]F=]KTD+!I:"5R@-5Q(T;A?>*IJM4^??.?SBV)HC M&5PE&Z6>G7);++S0)80"<^L8&!TO>(5".")*X^^>TQM".N"Q?&"_Z6JG6C;, MX)423[RPY<*;>%#@EC7"/JCV.^[KR1Q?KH3IOM#VODGL0=X8JZH]F#*HN.Q/ M]KKOPQ%@$GX!B/> N,N[#]1E>Y .KB'=-Y"?'$AP?6TOQ8U)P) M V>0I7Z2C$A(,G\TC>")EH@*@%JK'(V!:.I'Z12BQ)]F"=QPR6G8"M@I51C( MQOZ8+D>)/R'H&7E%?IRD3B) EF3P66.#HW&M4.^ZI71U-=+VDSM8A[U?]>/^ M[MX_&E37CDL# K<$#2_'F0>Z7\1>L:KNAG^C+*U2)Y;T=J%V#G2_5%!=@ M> V7_P!02P,$% @ ::R[4B2&ULO5AK;]M&%OTK%ZI3V%C:XON1V@8<9[,-T#9IG&ZQ M6.R'$3F2B%(<96;D1W_]GCND:-F16 <+[ ?Q,9PY<^[[:L[OE/[#+*6T=+]J M6G,Q65J[?CV=FG(I5\*^GTY6HV\GE MN1O[J"_/U<8V=2L_:C*;U4KHAS>R47<7DV"R'?A4+Y:6!Z:7YVNQD#?2_K;^ MJ/$V'5"J>B5;4ZN6M)Q?3*Z"UV\*GN\F_+.6=V;GF5B2F5)_\,O[ZF+B,R'9 MR-(R@L#M5E[+IF$@T/C28TZ&+7GA[O,6_9V3';+,A)'7JOF]KNSR8I)/J))S ML6GL)W7WH^SE21BO5(UQ5[KKY_H3*C?&JE6_& Q6==O=Q7VOAY/= M;>18OA567)YK=4>:9P.-'YRH;C7(U2T;Y<9J?*VQSEY>JQ;VD)I^4J(U]$F6 MLKX5LT;2\6>^F9/SJ<4^/'M:]IAO.LSP &80TL^JM4M#?V\K63T%F(+@P#+< MLGP3CB)>K?49^9%'H1\&(WC1('7D\*(#>(]B&OKWU_XSPAP/ #'#CC^ M5G7NT^(H%$?C:[,6I;R8(-R,U+=RO"1JM&X)&?Q:Z7%*8>SWEI6PJ;*&I;F^EL8@_2\?" MTE7Y95.;VH42/$V>T!%%@5?$!3]D7I858PA*UXNZQ;J*Q-R"X==X0>ZEA0\3 M>T'L/\]3[GM^F%&> M> 6@W\JYU!H4YJ#2EJS"N<0:Z(2474KM48L\>!QZ?AR(@+KPAS&G'$9'#$9-01#W#>YX:C0"]W0RW=]]9"YJ5H%U"/ M\SE)<()ZU9G^D"8]S"V;3<5P6C;=Y*IR[M'9!XFD,[4AJQSL0;"7./MAF\+7 M9Q*^VC(7-:>UU+6J8!QG8S92D-#[%51B^;.HU-H9%L]7-[_!?8/T-(@H],(L MI>^_R\,@_(&NG498(8_*>"*^\[LT21 &7I2$O$ OY*F:SR$.,$\&*.04=0M. M[.O#X*@XDMU[1Q#GM(- (\Z6#LZ6?DO6^W$;M.\?$P#+ XV! N0O]_KA^![L MX?;50SN?2-1K/EA5G48SYQ1FRT9YEJZY>PK/A&QM=VP<*TA"_>,0\ MV6">;%1U;V53?]G(MGR@&PMXP][PU&;[[#$*^O*\4,,'G>544U?.\?L&D%FP MJ2K0:WM^9N#'7]!$8J!U64&L.('^B>6E,B[R_J=B=]VGY2/*4J1A#H<)E1_Q+3[R&O4MA$=8LPKP3X:$703V* M<-C*W"0.%VXH@H(O.5\R^H@LJ.FSLH!]] >,KN0IO7M__8%,J;2D-/<= X@B MN&$YX@8E3'R70!-G:"30@#VG0#?";T7"S5 8P:&2KIKG,7]/T+>@)/S"0NS9 M*/1/4W1/@>^%<)O0R^*8H0N^1FD,'_3Y8XRV)LP\/_+YQJG[9C,[_1JOX;;# MHN P,D5@D$1#H=C>UBY/LU"\T)<\1XAQ=EN?G"24I M"QD6CN$1<3R%G99BUA;:G"AQ]R2.>#SQ\BC]MC@IAC@IQN-$JH46ZV5=>TY-PB:OASD;#\4JU0>V2 M]UR3)9?M)0H"J&D7-"#[F!1K;@_Z_YE=2, X):K[AFW=%7EG[>8@J9V-,=-R M2EZQA9^11>2"CY'5&5TY$BZBOO\N2/T?^K#R8+U7^](S9H+J&CO,1.,:D7[2 MX=#GCAC)HU9T)\Q332&R/\M[T75^H?]J[XQW#;)!);9D72QW9#F@.?3!-OU_ MLPW2OV#[@?]H=!9[7-5_11^H7 V4KI$I=UW8M=/RON3H!MO 'R3;*\UA2<0! MVR*Y[E/BV;ZPG.Z<.&"3A3M78:$WK>T.'X;1X>CFJCNQ>)S>G?M@2Z1T@[0U MQU+_+,/_$=V=I70O5JW=^<5,6:M6[G$I124U3\#WN5)V^\(;# =:E_\%4$L# M!!0 ( &FLNU+2_HP_:04 /D. 9 >&PO=V]R:W-H965T#8+#]<2U6:TL_QN>G%5OQ&VX_5E<:O\:=EER47!JA)&B^ M/!O,@I.+E-:[!7\*OC$[[T">+)3Z3!^7^=G )X-XP3-+&A@^[OB<%P4I0C.^ MM#H''20)[KYOM?_B?$=?%LSPN2H^B=RNSP;I '*^9'5AK]7F-][Z,R%]F2J, M&V'3K)TF \AJ8U79"J,%I9#-DWUMX[ CD/H'!,)6('1V-T#.RK?,LO-3K3:@ M:35JHQ?GJI-&XX2DI-Q8C;,"Y>SY7)4EUYE@!;Q33!JXYAD7=VQ1< -,YC K M,&],9AR0 6X-#L; T:U;,SP=6S2#E(VS%O*B@0P/0 8AO%?2K@W\+'.>/U8P M1OL[)\*M$Q=AK\99I4?@1QZ$?ACTZ(NZH$1.7W1 WVX,_IHMC-5(GK][%,>= MXM@ICI\1[7V![-5&]7IB*I;QLP$6I.'ZC@]V(0H'H3L(#R16>::PHHSE.:@E MV#7EE5(LY,J#Q3UD!EDPZ MEDR>RQ*8KQF1D6M,H 63T13')V)ETR"LPEYG:RWL/00!!'Y/ M=),NNDE_=-=,KI!DCL/\4'_#!4B8'ZW77N3]]7K[*,;6Y4!S-R^MH:#O6LL! M8X\AH5 =*A\/'GBL>=$LSG-!)=#T=.RZ==9\8H1)[T%EWU/K%RUEF(4%7PDI M"1EKK4*JJ)Q*XSC",4A]N"S1?TN3+%?5MBAG-Q^Q=0?)3T$$<32!UR_2, C? M0),J\IUW;C]RM"E*+,@0)9L,$4M7KKDMFWG4C_162"R![FQ5;Y\[MG.9/[(: MFU!K>P_KIAWKIL_N_-1VYZ[M4G(NJ4HDKIMCUQ,6_L#2(?Y?REQDS"J]CWB] MX-]/O%P8MEIIOJ*F!ZK6_:T"=XO&QB^MC6)KH_-D*4R&<:0JLT@+)P5S2 M#[**=O!N\(D5QS2D-$SA5EE4^,"\:V$^0Z45]FGN#F!-$K1R[D*MXYC$5"NH!0\2%4YM-[L-,[13M?X@B]#UWCW91K6H#S2X6'U_:# +K;[OF_4$L# M!!0 ( &FLNU+;R*8MHP( ,0% 9 >&PO=V]R:W-H965T'80^*S<1"9^Q*3$#.[ZKK#N(%K.&[? >[<]FKI:2UR@-5Q(T;N?!,IFNG/.MG >Q2P@%%M8Q,/H\X34*X8@HC<<#9]!+.N"I?63_XFNG M6C;,X+42OWEIJWDP#J#$+6N%O5/[KWBHY\KQ%4H8_PO[+C8GQ:(U5M4',/DU ME]V7/1_Z< (8Q^\ T@,@]7EW0C[+S\RRQ4RK/6@736S.\*5Z-"7'I7N4>ZOI MEA/.+M::WE?;EQ#6@DD+3)9P\]CRAAIOX>('VP@T@UED2"SG&Y8IZ9A!S1 M<0+]XE[\ U!+ P04 " !IK+M2,G#5T,L$ !.#0 &0 'AL+W=O\GHXH).;B9 M.=F#OIFIQI9"\@<-IJDJIK=WO%2;ZT$PV D>Q:JP)!C=S&JVXD_<_E0_:)R- M>I1<5%P:H21HOKP>W 97=PGM=QM^%GQC]L9 D2R4^D*3^_QZX)-#O.29)02& MCS6?\[(D('3CCPYST)LDQ?WQ#OVCBQUC63##YZK\1>2VN!Y,!I#S)6M*^Z@V MGW@7SYCP,E4:]P^;=F^4#B!KC%55IXP>5$*V3_;2Y6%/8>*_HQ!V"J'SNS7D MO/R>678STVH#FG8C&@U:BU6HLU4]MRI@UP.F7 ,Q(E=&<$3.;PF>FL@'#B1#Z<.UNJ,;AF+J[@5U1N&0(N M=_"A]1#F:'ZE]!;FA^'T%HZ ?ZRYQAV8N(-(X3R\<,=!81B&7(8S"+S '^-S M$L7PA(6/6AZLN$2$TCG-'6''D23>EW+RW7G.2R RL%6XA26(%[^M5=0$$*XQ">E45?#T,] M@]B+)Q/W]./8A?[A)2L;XH\IT*]+Q*IXLO*-MIQ_*U.>1*5;B17IF89OQZ@ MUX;K-1^X]NEF>&1K5C:XF#JQX"9P8O9$HL9!6&2 MP+??3,(@_*Z;!5,O31.(X@"UL;>EZ*N.8>FN$=MUT@FZ<(%+2$RDY2:3#=OMW:702\W\:_0=H--J[ MXU9V1%5_F&(3TNWMO9U8 M5;L;\T)9O'^[88$?/%S3!EQ?*F5W$S+0?T+=_ 502P,$% @ ::R[4O _ MO/B! P ( @ !D !X;"]W;W)K&ULG59M;]LV M$/XK!ZT8;$"+WF4YLPTX:=/E0]N@R38,PS[0$F41I4B-I.ITOWY'2E&*DLH9M3R(PS /6L*$MUDYV9W:K&1O.!/T3H'NVY:H;U>4R\/:B[PGP6>V M;XP5!)M51_;TGIJ?NSN%7#"A5*RE0C,I0-%Z[6VCRZO,ZCN%7Q@]Z",:;"8[ M*;]8YK9:>Z$-B'):&HM \/.57E/.+1"&\>>(Z4TNK>$Q_81^XW+'7'9$TVO) M?V65:=9>X4%%:])S\UD>?J)C/B[ 4G+M?N$PZ&:)!V6OC6Q'8XR@96+XDL>Q M#D<&1?B*03P:Q"[NP9&+\BTQ9+-2\@#*:B.:)5RJSAJ#8\)>RKU1>,K0SFS> M2UD=&.= 1 6?3$,5W I#Q)[M.-4P>R#V.U\%!IU9DZ <@:\&X/@5X"B&#U*8 M1L,[4='J)4" 44ZAQD^A7L5G$;>=NH P\2$.X^@,7C*EGCB\Y+^D_IPT;+6F M1L-;IDLN=:\H_+[=::.P@?XXXS:=W*;.;?J_*GZJT&?Q[-1>ZHZ4=.WA6&JJ MOE+OI1/IG+!G)SX(:GPH)\9A MK#U\(*IL("X<&\)[);6&;5GV;<^)Q?N(V^2T]!:;H6:"&?H#QW&L+F$*]0TL M,C](.UN@R6(.J1^'R23,_31/K+!(%F,+17X:IS"+_#A/YQ#EX;,DRJ(Y MQ(L$*[9<^$64(C$K_"1'\1LHEGZ:O3Q;^'F4VK-EB&Y#.-/TV=3TV=FF?_?8 MX1K&'MBV4AGVE\L4^TW!36_LB-W@M!$.OU&B3L[ 6?C3,S#Y)/_T60\^Z\'G M-^L3&':/'B= _ZO_L<]C+$B.540R@6P962*%K,@LD4&6YI;((<.+>L KH:0V MP\7DVL_JP]O)P[D'KL7.*W1-+Q8 M8+G4\!X-C)&=>P-VTF"W.;+!)YPJJX#GM93FB;$.IC\%F[\!4$L#!!0 ( M &FLNU(*"(TA @, "\& 9 >&PO=V]R:W-H965T&R%-+.@L;:;1)&I&FR9N5 =2KK9*-TR M2UN]C4RGD=7>J151&L>CJ&5S8)%,EKFS]P;?..[,R1I< M)6NE?KG-IWH6Q"XA%%A9A\#H\X!7*(0#HC1^[STCG>+H^H'_PM5,M:V;P M2HGOO+;-+"@#J''#>F%OU>XC[NLI'%ZEA/&_L!MLBU$ 56^L:O?.E$'+Y?!E MCWL>3AS*^!6'=.^0^KR'0#[+]\RR^52K'6AG36ANX4OUWI0ZQANM':K-! TS6\,4VJ.&JUQJEA<^V%FC.IY&EX XB MJO:!ED.@])5 20HW2MK&P+6LL?X;(**LCZFGA]27Z9N(BTY?0)R%D,9I\@9> M=J0B\WC9*W@K]N2+\Q1X7I@P\&.Q-E;3X_GY1HC\&"+W(?)_L(VG;"O/=K5G M6SRS_1+);^([!4],QRJH %T =N&&Z:B M0WHT[LD2=(V=,MP:> =Y$I9908LT#>.B@#LF MF*90(>Q(]T,^:Y2X<>;9.!QG8TB+L"P+N%)MQ^03R;_K*03)#U3GY&R )%VA MMC1W0"A&!T:)VOE=9B6,PSS/X5XBTY(JX=+TFLD*@6AI>=\:E\LHS^CMA*,D MAVMC.4F<3'=,DZ5G(BG#.$O=9S0NX4#C@Q)]BY31FNS)* T3,KH,RSC9"R?/ MPS(905:$>9&YLNF1)IE;)=DEI1?#2T\I.A$Q$;CUH\JUHY=VT//Q]#@-%\,0 M>#8?1BFU8TLE@\ -N<87XR( /8RG86-5YT?"6EGJEE\V--%1.P.ZWRAE#QL7 MX/@?,?\#4$L#!!0 ( &FLNU+78Q" RP( /P% 9 >&PO=V]R:W-H M965TV[Z4Z;1ULB.GBNI+*SH'2N MGD21S4NLN+W2-2K:V6A3<4>NV4:V-LB+%E3)B,7Q**JX4,%\VJZMS'RJ&R>% MPI4!VU05-R]+E'HW"Y+@L' GMJ7S"]%\6O,MWJ/[5J\,>5'/4H@*E15:@<'- M+%@DD^7 Q[^5+,@M@+0HFY\PRKY<2]O^PZZ+ M'5+&O+%.5WLP^950W9<_[\_A")#%)P!L#V"M[BY1J_(#=WP^-7H'QD<3FS?: M4ELTB1/*7\J],[0K".?F#]P8KIQ "Q=?^5JBO9Q&CHC]=I3O298="3M!DC"X MU2;7H,\U:',-3FGW#TVX%Q *7(D@!5\+Z1>H MAP"M$_28L(!=K^6U$S^;P[?JQ-8\QUE O6C1/&'P'XG)M$"_C9;4G?0$6J1N M+%>%O9P 78.00-=PRTU> LL.5AJ'L.22JQR!.UCC5B@EU!;T!FHT0A?P%I(L M'%UGWK@.X]'8&Z-PE&:P:HB#6HEZ,M<-*2$@+PKA^]3"NS<92]A[2,)DS'KO MIN1F2^*=AEQ;1[)5 ?A,P\E2':0L'3)@XS#+AOXS'">PXB\T/O:A]"Z;O$MP M0='C<79)QC@_F(ATX':X%B1N"QE?7PP!,-VLZQ^FZ[>^U=C0M6K.D\8S&!]#^ M1FMW<'R"?N#/?P-02P,$% @ ::R[4J@#IM@2 P J@8 !D !X;"]W M;W)K&ULC55M;]PV#/XKA#%@">#%MFS?.<'= 7EI ML0$-&C3M]F'8!YU-GX7*DBO)O>;?CY+OO!N0'/I%(F7Q(?F(I%=[;;[:#M'! MCUXJNXXZYX:;)+%UASVW5WI 15]:;7KN2#6[Q X&>1.,>IFP-%TD/1GLC@,]EJ_=4K?S3K*/4!H<3:>01.VW>\ M1RD]$(7Q[8 9S2Z]X:E\1'\?KA)'#KU94A_ [R9P]@9XQN!1*]=9>*<:;/X/D%"D<[CL&.X= M.XMX.Y@K2/,86,JR,WCYG'X>\/)SZ3\(6TMM1X/P]^W6.D.E\L\9\&(&+P)X M\0;X,W50,TH$W8)W]!J!9Q%\1][8@=>XCJCE+)KO&'D.A 3BX)&;N@-6Q?", M-47?0$V+<-#R6DCA!%KX!:J892GM61H7RP(^N@ZI*0\&;7AUH7:6 !=+!D6< M9?E<##(4@SXIACPM(%\L(&-Q5M%6Q-=E3D5C+56K,:@<#-J$AKO(XJK,+N&" MQ:RH+J<0\KST HN7:0EG."YGCLN?YOB1N]%,:9/V0:O=;PY-_R;W9Y%?Y_[H MKJ$>G)W1:(1V=+Y^6BHE+N$%N0E!$-EPK_N!JY=?+4T+JK93-FM:A'7'FZV6 M-"3I->!"*#K1HZ76M)FC&Y6;1LE\.@_BVVG^_'=]FN)4DSM! MF4ELR32]6A+)9IJ,D^+T$*;15CN:;4'LZ&>"QE^@[ZW6[JAX!_/O:?,O4$L# M!!0 ( &FLNU*6E/0)F0, !X( 9 >&PO=V]R:W-H965TM&!) B"3JQ7)F&W#2#"NP#D'ZAF'8!UJB+*(4 MJ9%4W?S['2E9<9O&VQ?S*/&Y>^[NT=&K@]*?3XUF*'K MJ'Z\84(=UD$2'!\\\'UKW8-HL^KIGKUC]D-_KW$7S5YJWC%IN)*@6;,.MLGU M3>[.^P,?.3N8$QM<)CNE/KO-FWH=Q(X0$ZRRS@/%Y0N[94(X1TCCG\EG,(=T MP%/[Z/U7GSOFLJ.&W2KQB=>V70=E #5KZ"#L@SK\QJ9\/,%*">-_X3">S>, MJL%8U4U@9-!Q.:[TZU2'$T#Y$H!, .)YCX$\R]?4TLU*JP-H=QJ].<.GZM%( MCDO7E'=6XUN..+MY8%R:05-9,:"RAC?S[G=E##PPP_079N#B/=T)9BY7D<6H M#AM54X2;,0)Y(4)"X*V2MC5P)VM6?^L@0KHS9W+D?$/.>MSV^@KB- 02D^2, MOW2N0>K]I2_X>\KYK^W.6(U*^?N,VVQVFWFWV?\H[5W3H P!97BO6<>'SL G MS:UETE?]CFKY?6G&2IP-X;[8:]/3BJT#_"1]JX+-^Y8!\_$,J :_G"<:&+\_ MQC^2).07J21M&BXXM?B2+,.D6#@:"6+)(DSS)9 B3!DHIEF(WIR!L#*#,]+)9^GD9Z6S=;.*VT?@KF$X M@37:%34#%6A,G?Z17,ZZ?5DN8\.YW.- LY0+@VUGX\2<6+C]!,'3&AIN*BK@ M$15AO :FUCLUD3A9/M/.+)@GK8Q6&H=P0\4X@2SLV)Y+Z:B@=C%QKFHL;1[F M)<&UP H7?DWR!?R!EQ:7U: UMD_@O,)!50_:@1U?1\YI*\X22+!;A5^2Q=(# M*T%Y!SU]Q"O&/L==8$K)@KC>EZC%W!EY6.3QY2E;ANF>\ER$69X\X_LC140G M,[MC>N]O)@.5&J0=Q_?\=+[\MN/,?SH^WIQ81ZR9 <$:A,97"U2!'F^C<6-5 M[V^ G;)XGWBSQ0N<:7< WS=*V>/&!9C_$FS^!5!+ P04 " !IK+M2HZQ! M50@% !Y"P &0 'AL+W=O4K;G;HF[ M#?LBD13ON;?G3G>^T>;.+ID=/:R:UEX,ELYU9^.QK9:\DO:%[KC%E[DV*^FP M-8NQ[0S+.@BMFK&(XV*\DJH=7)Z'LUMS>:[7KE$MWQJRZ]5*FNTU-WIS,4@& M^X/W:K%T_F!\>=[)!7]@]ZF[-=B-#RBU6G%KE6[)\/QB<)6<71?^?KCPL^*- M/5J3]V2F]9W?O*XO!K$WB!NNG$>0>-WS#3>-!X(97W:8@X-*+WB\WJ._"K[# MEYFT?*.;SZIVRXO!=$ US^6Z<>_UYD?>^9-[O$HW-CQIT]_-X@%5:^OT:B<, M"U:J[=_R81>'(X'I4P)B)R""W;VB8.5+Z>3EN=$;,OXVT/PBN!JD89QJ?5(^ M.(.O"G+N\G5;Z1731_G EH8?Y:QA.SH?.T#["^-J!W/=PX@G8!)!;W7KEI:^ M;VNNOP88PZ:#86)OV+4XB7C5F1<4IQ&)6"0G\-*#HVG 2[_I*+U4MFJT71NF M7Z]FUAE0X[<3*K*#BBRHR)Y0<6OTO0IL1;&0ZA4Z']G' GH2R]?BF>UDQ1<# M%)ME<\^#RX]+!G2#0E+M MQS4C66'$Z[)U6'@SD\E@UM61H; AK"&I-L:RR2 MDH:J!8Y>6YS8T1F]Z@5^@4"XWU\/5V_6QG#KZ!77;'#G&25%-!6I7V11(?+^ M))X6],%)QY1&B9CB&4\S$I&(2TK*J,P32B;1Q.^FD2AS>LES!G)] $YC02(K M:)AFD]$.*TEIF(D1)7%!:9+#HHR&(DM&4"KB2!2%USZ)RB38,XWB/*,3J>;[E/2]!-;"JY]*Q+Q&U^ '"T'W\9MSR7#G0-A,"3U%./)&3!,*Z MNGON_P1UR =\ZI,U%-$DB4?^7999>.?V_ M -.&P:83V4?[5V@!$;V5IEJ2F$;T-^CA$>!HK^@'K>N-:GQ?&J(-I6(RVBT3 M@>2@1W=LW#:BKI&MBXB_K%7G>1I,K!DTK7;5-\PAXY.4^]XUHL_2&,B 7WW! M6LHB,9G@F649O6%0@I[3.^!#'H79A).]D5O<2] FTRA/\\/M, 5YXJTM]RZ@ MWZ&=>AYYUN7H?+*1QL?,&[C!I&1],RUR2J)B4C[-1Q$E, XD1'/]U&)B:]3O MN+/ I(::;#%%F#O\0O#'#T%POE7 *=<7+9A9>.W#+!W1&RU;JE&0>HU X4N* MDK>3B)TC(=]2L?G<=J87PT#JW8+,+0 MYYLGC.\GH\/I8:Z\ZL>I/Z_W0RG8M_#A:G@.T?C%!%W=](->OW&Z"\/53#N, M:F&YQ&S,QE_ ][G6;K_Q"@[3]N4?4$L#!!0 ( &FLNU(%X,6IC0( &L% M 9 >&PO=V]R:W-H965T.S1YL4F)/(<4=30_ M:/-@2T0'3U(HNXA*YZI9'-N\1,GLI:Y0TQ M9%Q%RWE8NS/+N:Z=X KO#-A:2F:>5RCT81&ET7%AP_>E\POQKL8\/ =\Y'FS/!M_)5NL'[WPJ%E'B"T*!N?,( MC'Z/N$8A/!"5\;O%C#I*G]BWC^@?0N_4RY997&OQ@Q>N7$33" KVK/H9