0001517175-23-000016.txt : 20231103 0001517175-23-000016.hdr.sgml : 20231103 20231103121654 ACCESSION NUMBER: 0001517175-23-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20230929 FILED AS OF DATE: 20231103 DATE AS OF CHANGE: 20231103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Chefs' Warehouse, Inc. CENTRAL INDEX KEY: 0001517175 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-GROCERIES & GENERAL LINE [5141] IRS NUMBER: 203031526 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35249 FILM NUMBER: 231375203 BUSINESS ADDRESS: STREET 1: 100 EAST RIDGE ROAD CITY: RIDGEFIELD STATE: CT ZIP: 06877 BUSINESS PHONE: (203) 894-1345 MAIL ADDRESS: STREET 1: 100 EAST RIDGE ROAD CITY: RIDGEFIELD STATE: CT ZIP: 06877 FORMER COMPANY: FORMER CONFORMED NAME: Chefs' Warehouse Holdings, LLC DATE OF NAME CHANGE: 20110401 10-Q 1 chef-20230929.htm 10-Q chef-20230929
0001517175--12-30FALSEQ3202300015171752022-12-312023-09-2900015171752023-11-01xbrli:shares00015171752023-09-29iso4217:USD00015171752022-12-30iso4217:USDxbrli:shares00015171752023-07-012023-09-2900015171752022-06-252022-09-2300015171752021-12-252022-09-230001517175us-gaap:CommonStockMember2022-12-300001517175us-gaap:AdditionalPaidInCapitalMember2022-12-300001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300001517175us-gaap:RetainedEarningsMember2022-12-300001517175us-gaap:RetainedEarningsMember2022-12-312023-03-3100015171752022-12-312023-03-310001517175us-gaap:CommonStockMember2022-12-312023-03-310001517175us-gaap:AdditionalPaidInCapitalMember2022-12-312023-03-310001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-03-310001517175us-gaap:CommonStockMember2023-03-310001517175us-gaap:AdditionalPaidInCapitalMember2023-03-310001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001517175us-gaap:RetainedEarningsMember2023-03-3100015171752023-03-310001517175us-gaap:RetainedEarningsMember2023-04-012023-06-3000015171752023-04-012023-06-300001517175us-gaap:CommonStockMember2023-04-012023-06-300001517175us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001517175us-gaap:CommonStockMember2023-06-300001517175us-gaap:AdditionalPaidInCapitalMember2023-06-300001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001517175us-gaap:RetainedEarningsMember2023-06-3000015171752023-06-300001517175us-gaap:RetainedEarningsMember2023-07-012023-09-290001517175us-gaap:CommonStockMember2023-07-012023-09-290001517175us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-290001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-290001517175us-gaap:CommonStockMember2023-09-290001517175us-gaap:AdditionalPaidInCapitalMember2023-09-290001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-290001517175us-gaap:RetainedEarningsMember2023-09-290001517175us-gaap:CommonStockMember2021-12-240001517175us-gaap:AdditionalPaidInCapitalMember2021-12-240001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-240001517175us-gaap:RetainedEarningsMember2021-12-2400015171752021-12-240001517175us-gaap:RetainedEarningsMember2021-12-252022-03-2500015171752021-12-252022-03-250001517175us-gaap:CommonStockMember2021-12-252022-03-250001517175us-gaap:AdditionalPaidInCapitalMember2021-12-252022-03-250001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-252022-03-250001517175us-gaap:CommonStockMember2022-03-250001517175us-gaap:AdditionalPaidInCapitalMember2022-03-250001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-250001517175us-gaap:RetainedEarningsMember2022-03-2500015171752022-03-250001517175us-gaap:RetainedEarningsMember2022-03-262022-06-2400015171752022-03-262022-06-240001517175us-gaap:CommonStockMember2022-03-262022-06-240001517175us-gaap:AdditionalPaidInCapitalMember2022-03-262022-06-240001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-262022-06-240001517175us-gaap:CommonStockMember2022-06-240001517175us-gaap:AdditionalPaidInCapitalMember2022-06-240001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-240001517175us-gaap:RetainedEarningsMember2022-06-2400015171752022-06-240001517175us-gaap:RetainedEarningsMember2022-06-252022-09-230001517175us-gaap:CommonStockMember2022-06-252022-09-230001517175us-gaap:AdditionalPaidInCapitalMember2022-06-252022-09-230001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-252022-09-230001517175us-gaap:CommonStockMember2022-09-230001517175us-gaap:AdditionalPaidInCapitalMember2022-09-230001517175us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-230001517175us-gaap:RetainedEarningsMember2022-09-2300015171752022-09-23chef:segment0001517175srt:MinimumMember2022-12-312023-09-290001517175srt:MaximumMember2022-12-312023-09-290001517175chef:CenterOfThePlateProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CenterOfThePlateProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-29xbrli:pure0001517175chef:CenterOfThePlateProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CenterOfThePlateProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:CenterOfThePlateProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CenterOfThePlateProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:CenterOfThePlateProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CenterOfThePlateProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:DryGoodsProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberchef:DryGoodsProductMember2023-07-012023-09-290001517175chef:DryGoodsProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberchef:DryGoodsProductMember2022-06-252022-09-230001517175chef:DryGoodsProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberchef:DryGoodsProductMember2022-12-312023-09-290001517175chef:DryGoodsProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberchef:DryGoodsProductMember2021-12-252022-09-230001517175chef:PastryProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:PastryProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:PastryProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:PastryProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:PastryProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:PastryProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:PastryProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:PastryProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:CheeseAndCharcuterieProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CheeseAndCharcuterieProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:CheeseAndCharcuterieProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CheeseAndCharcuterieProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:CheeseAndCharcuterieProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CheeseAndCharcuterieProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:CheeseAndCharcuterieProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:CheeseAndCharcuterieProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:ProduceMember2023-07-012023-09-290001517175chef:ProduceMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:ProduceMember2022-06-252022-09-230001517175chef:ProduceMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:ProduceMember2022-12-312023-09-290001517175chef:ProduceMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:ProduceMember2021-12-252022-09-230001517175chef:ProduceMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:DairyAndEggsProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:DairyAndEggsProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:DairyAndEggsProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:DairyAndEggsProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:DairyAndEggsProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:DairyAndEggsProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:DairyAndEggsProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:DairyAndEggsProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:OilsAndVinegarProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:OilsAndVinegarProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:OilsAndVinegarProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:OilsAndVinegarProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:OilsAndVinegarProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:OilsAndVinegarProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:OilsAndVinegarProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:OilsAndVinegarProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:KitchenSuppliesProductMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:KitchenSuppliesProductMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:KitchenSuppliesProductMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:KitchenSuppliesProductMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:KitchenSuppliesProductMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:KitchenSuppliesProductMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:KitchenSuppliesProductMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:KitchenSuppliesProductMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:TotalSpecialtyMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:TotalSpecialtyMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175chef:TotalSpecialtyMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:TotalSpecialtyMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175chef:TotalSpecialtyMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberchef:TotalSpecialtyMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175chef:TotalSpecialtyMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberchef:TotalSpecialtyMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2023-07-012023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-06-252022-09-230001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2022-12-312023-09-290001517175us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2021-12-252022-09-230001517175chef:TotalSpecialtyMemberchef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-06-252022-09-230001517175chef:CapitalSeaboardMemberchef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-12-252022-09-230001517175chef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2023-07-012023-09-290001517175chef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-12-312023-09-290001517175chef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-12-252022-12-300001517175chef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-12-262021-12-240001517175chef:ImmaterialCorrectionOfPriorPeriodErrorsMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2019-12-282020-12-250001517175srt:ScenarioPreviouslyReportedMemberus-gaap:CustomerRelationshipsMember2022-12-300001517175us-gaap:NoncompeteAgreementsMembersrt:ScenarioPreviouslyReportedMember2022-12-300001517175srt:ScenarioPreviouslyReportedMemberus-gaap:TrademarksMember2022-12-300001517175us-gaap:CustomerRelationshipsMember2022-12-300001517175us-gaap:NoncompeteAgreementsMember2022-12-300001517175us-gaap:TrademarksMember2022-12-300001517175chef:AssetBasedLoanFacilityMember2022-12-300001517175srt:ScenarioPreviouslyReportedMemberchef:AssetBasedLoanFacilityMember2022-12-300001517175us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-290001517175us-gaap:RestrictedStockUnitsRSUMember2022-06-252022-09-230001517175us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-09-290001517175us-gaap:RestrictedStockUnitsRSUMember2021-12-252022-09-230001517175us-gaap:EmployeeStockOptionMember2023-07-012023-09-290001517175us-gaap:EmployeeStockOptionMember2022-06-252022-09-230001517175us-gaap:EmployeeStockOptionMember2022-12-312023-09-290001517175us-gaap:EmployeeStockOptionMember2021-12-252022-09-230001517175us-gaap:ConvertibleDebtSecuritiesMember2023-07-012023-09-290001517175us-gaap:ConvertibleDebtSecuritiesMember2022-06-252022-09-230001517175us-gaap:ConvertibleDebtSecuritiesMember2022-12-312023-09-290001517175us-gaap:ConvertibleDebtSecuritiesMember2021-12-252022-09-230001517175chef:Convertible2375SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-290001517175chef:Convertible2375SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-290001517175chef:Convertible2375SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-300001517175chef:Convertible2375SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-300001517175us-gaap:FairValueInputsLevel3Memberchef:Convertible1875SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-290001517175us-gaap:FairValueInputsLevel3Memberchef:Convertible1875SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-290001517175us-gaap:FairValueInputsLevel3Memberchef:Convertible1875SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-300001517175us-gaap:FairValueInputsLevel3Memberchef:Convertible1875SeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-300001517175us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2023-09-290001517175us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2023-09-290001517175us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2022-12-300001517175us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:UnsecuredDebtMember2022-12-300001517175chef:GreenleafProduceAndSpecialtyFoodsMember2023-05-012023-05-010001517175chef:GreenleafProduceAndSpecialtyFoodsMemberus-gaap:CommonStockMember2023-05-012023-05-010001517175chef:AssetBasedLoanFacilityMemberchef:GreenleafProduceAndSpecialtyFoodsMember2023-05-010001517175chef:GreenleafProduceAndSpecialtyFoodsMember2023-09-290001517175chef:GreenleafProduceAndSpecialtyFoodsMemberus-gaap:CustomerRelationshipsMember2023-05-010001517175chef:GreenleafProduceAndSpecialtyFoodsMemberus-gaap:TrademarksMember2023-05-010001517175us-gaap:NoncompeteAgreementsMemberchef:GreenleafProduceAndSpecialtyFoodsMember2023-05-010001517175chef:CustomerRelationshipsAndTrademarkMemberchef:GreenleafProduceAndSpecialtyFoodsMember2023-09-290001517175chef:GreenleafProduceAndSpecialtyFoodsMemberus-gaap:TrademarksMember2023-09-290001517175us-gaap:NoncompeteAgreementsMemberchef:GreenleafProduceAndSpecialtyFoodsMember2023-09-290001517175chef:HardiesFreshFoodMember2023-03-202023-03-200001517175chef:HardiesFreshFoodMember2023-03-200001517175chef:HardiesFreshFoodMember2023-09-290001517175us-gaap:CustomerRelationshipsMemberchef:HardiesFreshFoodMember2023-03-200001517175us-gaap:TrademarksMemberchef:HardiesFreshFoodMember2023-03-200001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-312023-09-29chef:acquisition0001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-09-290001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberchef:OtherFiscal2023AcquisitionDateEarnOutLiabilityMember2023-09-290001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2023-09-290001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-07-012023-09-290001517175chef:ChefMiddleEastMember2022-11-012022-11-010001517175chef:ChefMiddleEastMember2022-11-010001517175chef:ChefMiddleEastMember2023-04-012023-06-300001517175us-gaap:CustomerRelationshipsMemberchef:ChefMiddleEastMember2022-11-010001517175chef:ChefMiddleEastMemberus-gaap:TrademarksMember2022-11-010001517175us-gaap:NoncompeteAgreementsMemberchef:ChefMiddleEastMember2022-11-010001517175chef:GreenleafProduceAndSpecialtyFoodsMember2023-05-010001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMember2023-09-290001517175us-gaap:NoncompeteAgreementsMemberchef:HardiesFreshFoodMember2023-03-200001517175us-gaap:NoncompeteAgreementsMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-09-290001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-06-252022-09-230001517175us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-12-252022-09-230001517175us-gaap:LandMember2023-09-290001517175us-gaap:LandMember2022-12-300001517175us-gaap:BuildingMember2023-09-290001517175us-gaap:BuildingMember2022-12-300001517175us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-09-290001517175srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-09-290001517175us-gaap:MachineryAndEquipmentMember2023-09-290001517175us-gaap:MachineryAndEquipmentMember2022-12-300001517175srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-09-290001517175srt:MaximumMemberus-gaap:ComputerEquipmentMember2023-09-290001517175us-gaap:ComputerEquipmentMember2023-09-290001517175us-gaap:ComputerEquipmentMember2022-12-300001517175srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-09-290001517175srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-09-290001517175us-gaap:ComputerSoftwareIntangibleAssetMember2023-09-290001517175us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-300001517175srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-09-290001517175srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2023-09-290001517175us-gaap:LeaseholdImprovementsMember2023-09-290001517175us-gaap:LeaseholdImprovementsMember2022-12-300001517175us-gaap:FurnitureAndFixturesMember2023-09-290001517175us-gaap:FurnitureAndFixturesMember2022-12-300001517175srt:MinimumMemberus-gaap:VehiclesMember2023-09-290001517175srt:MaximumMemberus-gaap:VehiclesMember2023-09-290001517175us-gaap:VehiclesMember2023-09-290001517175us-gaap:VehiclesMember2022-12-300001517175us-gaap:ConstructionInProgressMember2023-09-290001517175us-gaap:ConstructionInProgressMember2022-12-300001517175chef:AssetsHeldUnderFinanceLeasesMember2023-09-290001517175chef:AssetsHeldUnderFinanceLeasesMember2022-12-300001517175chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember2023-07-012023-09-290001517175chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember2022-06-252022-09-230001517175chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember2022-12-312023-09-290001517175chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember2021-12-252022-09-230001517175us-gaap:ComputerSoftwareIntangibleAssetMember2023-07-012023-09-290001517175us-gaap:ComputerSoftwareIntangibleAssetMember2022-06-252022-09-230001517175us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-312023-09-290001517175us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-252022-09-230001517175us-gaap:CustomerRelationshipsMember2023-09-290001517175us-gaap:TrademarksMember2023-09-290001517175us-gaap:NoncompeteAgreementsMember2023-09-290001517175us-gaap:RevolvingCreditFacilityMemberchef:SeniorSecuredTermLoansMember2023-09-290001517175us-gaap:RevolvingCreditFacilityMemberchef:SeniorSecuredTermLoansMember2022-12-300001517175chef:Convertible2375SeniorNotesMemberus-gaap:ConvertibleDebtMember2023-09-290001517175chef:Convertible2375SeniorNotesMemberus-gaap:ConvertibleDebtMember2022-12-300001517175chef:Convertible1875SeniorNotesMemberus-gaap:ConvertibleDebtMember2023-09-290001517175chef:Convertible1875SeniorNotesMemberus-gaap:ConvertibleDebtMember2022-12-300001517175chef:AssetBasedLoanFacilityMember2023-09-290001517175us-gaap:ConvertibleSubordinatedDebtMember2023-09-290001517175us-gaap:ConvertibleSubordinatedDebtMember2022-12-300001517175us-gaap:UnsecuredDebtMember2023-09-290001517175us-gaap:ConvertibleSubordinatedDebtMember2023-06-292023-06-290001517175us-gaap:RevolvingCreditFacilityMemberchef:AssetBasedLoanFacilityMember2023-07-070001517175us-gaap:RevolvingCreditFacilityMemberchef:AssetBasedLoanFacilityMember2023-07-060001517175us-gaap:RevolvingCreditFacilityMemberchef:SeniorSecuredTermLoansMember2023-08-312023-08-310001517175us-gaap:RevolvingCreditFacilityMemberchef:SeniorSecuredTermLoansMember2023-08-310001517175chef:ConvertibleNoteMaturingOnJune292023Memberus-gaap:ConvertibleDebtMember2023-09-290001517175chef:ConvertibleNoteMaturingOnJune292023Memberus-gaap:ConvertibleDebtMember2022-12-300001517175us-gaap:ConvertibleDebtMember2023-09-290001517175us-gaap:ConvertibleDebtMember2022-12-300001517175us-gaap:ConvertibleDebtMember2023-07-012023-09-290001517175us-gaap:ConvertibleDebtMember2022-06-252022-09-230001517175us-gaap:ConvertibleDebtMember2022-12-312023-09-290001517175us-gaap:ConvertibleDebtMember2021-12-252022-09-230001517175us-gaap:RevolvingCreditFacilityMemberchef:AssetBasedLoanFacilityMember2023-09-290001517175chef:TimeBasedRestrictedStockMember2022-12-300001517175us-gaap:PerformanceSharesMember2022-12-300001517175chef:MarketbasedRestrictedStockAwardsMember2022-12-300001517175chef:TimeBasedRestrictedStockMember2022-12-312023-09-290001517175us-gaap:PerformanceSharesMember2022-12-312023-09-290001517175chef:MarketbasedRestrictedStockAwardsMember2022-12-312023-09-290001517175chef:TimeBasedRestrictedStockMember2023-09-290001517175us-gaap:PerformanceSharesMember2023-09-290001517175chef:MarketbasedRestrictedStockAwardsMember2023-09-290001517175us-gaap:RestrictedStockMember2022-12-312023-09-290001517175srt:MaximumMemberchef:TimeMarketAndPerformanceBasedGrantsMember2023-07-012023-09-290001517175us-gaap:RestrictedStockMember2023-07-012023-09-290001517175us-gaap:RestrictedStockMember2022-06-252022-09-230001517175us-gaap:RestrictedStockMember2021-12-252022-09-230001517175us-gaap:RestrictedStockMember2023-09-2900015171752021-12-252022-12-300001517175srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-07-012023-09-290001517175us-gaap:EmployeeStockOptionMember2023-07-012023-09-290001517175us-gaap:EmployeeStockOptionMember2022-06-252022-09-230001517175us-gaap:EmployeeStockOptionMember2021-12-252022-09-230001517175us-gaap:EmployeeStockOptionMember2022-12-312023-09-290001517175us-gaap:EmployeeStockOptionMember2021-12-252022-12-300001517175us-gaap:RelatedPartyMember2022-12-312023-09-290001517175chef:LeasedDistributionFacilityOwnedByCEOMember2022-06-252022-09-230001517175chef:LeasedDistributionFacilityOwnedByCEOMember2023-07-012023-09-290001517175chef:LeasedDistributionFacilityOwnedByCEOMember2021-12-252022-09-230001517175chef:LeasedDistributionFacilityOwnedByCEOMember2022-12-312023-09-29

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 29, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission file number: 001-35249
THE CHEFS’ WAREHOUSE, INC.
(Exact name of registrant as specified in its charter)
Delaware 20-3031526
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
100 East Ridge Road
Ridgefield, Connecticut 06877
(Address of principal executive offices)

Registrant’s telephone number, including area code: (203) 894-1345

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01CHEFThe NASDAQ Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes      No  
Number of shares of common stock, par value $.01 per share, outstanding at November 1, 2023: 39,665,229
1


THE CHEFS’ WAREHOUSE, INC.
FORM 10-Q
Table of Contents
  Page
PART I. FINANCIAL INFORMATION 
   
Item 1.
   
 
   
 
   
   
 
   
Item 2.
   
Item 3.
   
Item 4.
   
PART II. OTHER INFORMATION 
   
Item 1.
   
Item 1A.
   
Item 2.
   
Item 3.
Defaults Upon Senior Securities
   
Item 4.
   
Item 5.
   
Item 6.
   

 

2


CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

Statements in this report regarding the business of The Chefs’ Warehouse, Inc. (the “Company”) that are not historical facts are “forward-looking statements” that involve risks and uncertainties and are based on current expectations and management estimates; actual results may differ materially. Words such as “anticipates”, “expects”, “intends”, “plans”, “believes”, “seeks”, “estimates” and variations of these words and similar expressions are intended to identify forward-looking statements. These statements are not guarantees of future performance and are subject to risks, uncertainties and other factors, some of which are beyond our control, are difficult to predict and/or could cause actual results to differ materially from those expressed or forecasted in the forward-looking statements. The risks and uncertainties which could impact these statements include, but are not limited to the following: our sensitivity to general economic conditions, including disposable income levels and changes in consumer discretionary spending; our ability to expand our operations in our existing markets and to penetrate new markets through acquisitions; we may not achieve the benefits expected from our acquisitions, which could adversely impact our business and operating results; we may have difficulty managing and facilitating our future growth; conditions beyond our control could materially affect the cost and/or availability of our specialty food products or center-of-the-plate products and/or interrupt our distribution network; our increased distribution of center-of-the-plate products, like meat, poultry and seafood, involves increased exposure to price volatility experienced by those products; our business is a low-margin business and our profit margins may be sensitive to inflationary and deflationary pressures; because our foodservice distribution operations are concentrated in certain culinary markets, we are susceptible to economic and other developments, including adverse weather conditions, in these areas; fuel cost volatility may have a material adverse effect on our business, financial condition or results of operations; our ability to raise capital in the future may be limited; we may be unable to obtain debt or other financing, including financing necessary to execute on our acquisition strategy, on favorable terms or at all; interest charged on our outstanding debt may be adversely affected by changes in the method of determining the Secured Overnight Financing Rate (“SOFR”); our business operations and future development could be significantly disrupted if we lose key members of our management team; and significant public health epidemics or pandemics, including the COVID-19 pandemic, may adversely affect our business, results of operations and financial condition. Any forward-looking statements are made pursuant to the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, and, as such, speak only as of the date made. A more detailed description of these and other risk factors is contained in the Company’s most recent Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023 and other reports, including this Quarterly Report on Form 10-Q, filed by the Company with the SEC since that date. The Company is not undertaking to update any information in the foregoing report until the effective date of its future reports required by applicable laws.


3


PART I FINANCIAL INFORMATION

ITEM 1.            CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

THE CHEFS’ WAREHOUSE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
 (Unaudited)
(Amounts in thousands, except share data)
September 29, 2023 December 30, 2022
ASSETS  
Current assets:  
Cash and cash equivalents$33,058 $158,800 
Accounts receivable, net of allowance of $24,792 in 2023 and $20,733 in 2022
316,138 260,167 
Inventories, net312,222 245,693 
Prepaid expenses and other current assets60,199 56,200 
Total current assets721,617 720,860 
Property and equipment, net208,927 185,728 
Operating lease right-of-use assets177,092 156,629 
Goodwill344,526 287,120 
Intangible assets, net199,618 155,703 
Other assets6,262 3,256 
Total assets$1,658,042 $1,509,296 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable$209,299 $163,397 
Accrued liabilities75,437 54,325 
Short-term operating lease liabilities22,765 19,428 
Accrued compensation30,747 34,167 
Current portion of long-term debt11,970 12,428 
Total current liabilities350,218 283,745 
Long-term debt, net of current portion689,207 653,504 
Operating lease liabilities171,207 151,406 
Deferred taxes, net9,317 6,098 
Other liabilities and deferred credits3,311 13,034 
Total liabilities1,223,260 1,107,787 
Commitments and contingencies
Stockholders’ equity:  
Preferred Stock - $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 29, 2023 and December 30, 2022
  
Common Stock - $0.01 par value, 100,000,000 shares authorized, 39,667,165 and 38,599,390 shares issued and outstanding at September 29, 2023 and December 30, 2022, respectively
397 386 
Additional paid-in capital352,576 337,947 
Accumulated other comprehensive loss(2,142)(2,185)
Retained earnings83,951 65,361 
Total stockholders’ equity434,782 401,509 
Total liabilities and stockholders’ equity$1,658,042 $1,509,296 

See accompanying notes to the condensed consolidated financial statements
4


THE CHEFS’ WAREHOUSE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
(Unaudited)
(Amounts in thousands, except share and per share amounts)
Thirteen Weeks EndedThirty-Nine Weeks Ended
September 29,
2023
September 23,
2022
September 29,
2023
September 23,
2022
Net sales$881,825 $661,856 $2,483,290 $1,822,063 
Cost of sales674,127 504,068 1,897,440 1,390,758 
Gross profit207,698 157,788 585,850 431,305 
Selling, general and administrative expenses179,614 130,255 514,793 364,828 
Other operating expenses, net2,535 5,458 8,269 10,504 
Operating income25,549 22,075 62,788 55,973 
Interest expense11,379 10,737 33,391 19,567 
Income before income taxes14,170 11,338 29,397 36,406 
Provision for income tax expense6,848 3,061 10,807 9,829 
Net income$7,322 $8,277 $18,590 $26,577 
Other comprehensive (loss) income:  
Foreign currency translation adjustments(231)(156)43 (105)
Comprehensive income$7,091 $8,121 $18,633 $26,472 
Net income per share:   
Basic$0.19 $0.22 $0.49 $0.72 
Diluted$0.19 $0.21 $0.49 $0.68 
Weighted average common shares outstanding:  
Basic37,692,588 37,120,926 37,611,179 37,047,653 
Diluted45,717,496 42,044,053 39,143,774 41,942,676 
 
See accompanying notes to the condensed consolidated financial statements
5


THE CHEFS’ WAREHOUSE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Unaudited)
(Amounts in thousands, except share amounts)
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
 
Retained
Earnings
Total
 SharesAmount
Balance December 30, 202238,599,390 $386 $337,947 $(2,185)$65,361 $401,509 
Net income— — — — 1,401 1,401 
Stock compensation998,777 10 4,780 — — 4,790 
Cumulative translation adjustment— — — 81 — 81 
Shares surrendered to pay tax withholding(54,036)(1)(1,828)— — (1,829)
Balance March 31, 202339,544,131 $395 $340,899 $(2,104)$66,762 $405,952 
Net income— — — — 9,867 9,867 
Stock compensation53,543 — 4,704 — — 4,704 
Shares issued for acquisitions75,008 1 2,495 — — 2,496 
Cumulative translation adjustment— — — 193 — 193 
Shares surrendered to pay tax withholding(6,991)— (237)— — (237)
Balance June 30, 202339,665,691 $396 $347,861 $(1,911)$76,629 $422,975 
Net income— — — — 7,322 7,322 
Stock compensation936 1 4,729 — — 4,730 
Exercise of stock options2,705 — 55 — — 55 
Cumulative translation adjustment— — — (231)— (231)
Shares surrendered to pay tax withholding(2,167)— (69)— — (69)
Balance September 29, 202339,667,165 $397 $352,576 $(2,142)$83,951 $434,782 

Balance December 24, 202137,887,675 $380 $314,242 $(2,022)$37,611 $350,211 
Net income— — — — 1,385 1,385 
Stock compensation433,115 4 3,039 — — 3,043 
Warrants issued for acquisitions— — 1,701 — — 1,701 
Cumulative translation adjustment— — — 125 — 125 
Shares surrendered to pay tax withholding(64,329)(1)(2,039)— — (2,040)
Balance March 25, 202238,256,461 $383 $316,943 $(1,897)$38,996 $354,425 
Net income— — — — 16,915 16,915 
Stock compensation16,131 — 2,939 — — 2,939 
Cumulative translation adjustment— — — (74)— (74)
Shares surrendered to pay tax withholding(15,137)— (518)— — (518)
Balance June 24, 202238,257,455 $383 $319,364 $(1,971)$55,911 $373,687 
Net income— — — — 8,277 8,277 
Stock compensation9,986 — 3,099 — — 3,099 
Exercise of stock options3,407 — 69 — — 69 
Cumulative translation adjustment— — — (156)— (156)
Shares surrendered to pay tax withholding(741)— (27)— — (27)
Balance September 23, 202238,270,107 $383 $322,505 $(2,127)$64,188 $384,949 

See accompanying notes to the condensed consolidated financial statements
6


THE CHEFS’ WAREHOUSE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(Amounts in thousands)
Thirty-Nine Weeks Ended
September 29, 2023September 23, 2022
Cash flows from operating activities:  
Net income $18,590 $26,577 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization24,167 17,667 
Amortization of intangible assets16,924 10,289 
Provision for allowance for doubtful accounts5,216 3,138 
Non-cash operating lease expense2,663 1,329 
Provision for deferred income taxes3,018 7,121 
Amortization of deferred financing fees3,421 1,621 
Loss on debt extinguishment 142 
Stock compensation15,855 9,081 
Change in fair value of contingent earn-out liabilities2,850 8,358 
Intangible asset impairment1,838  
(Gain) loss on asset disposal(44)17 
Changes in assets and liabilities, net of acquisitions:  
Accounts receivable(27,387)(25,402)
Inventories(56,350)(40,519)
Prepaid expenses and other current assets(3,460)(9,848)
Accounts payable, accrued liabilities and accrued compensation18,740 21,938 
Other assets and liabilities(5,996)238 
Net cash provided by operating activities20,045 31,747 
Cash flows from investing activities:  
Capital expenditures(35,130)(31,666)
Cash paid for acquisitions, net of cash acquired(120,600)(62,007)
Net cash used in investing activities(155,730)(93,673)
Cash flows from financing activities:  
Payment of debt, finance lease and other financing obligations(33,444)(171,434)
Proceeds from debt issuance 300,000 
Payment of deferred financing fees(354)(11,258)
Proceeds from exercise of stock options55 69 
Surrender of shares to pay withholding taxes(2,134)(2,584)
Cash paid for contingent earn-out liability(3,650)(2,538)
Borrowings under asset-based loan facility50,000  
Payments under asset-based loan facility  (20,000)
Net cash provided by financing activities10,473 92,255 
Effect of foreign currency on cash and cash equivalents(530)(59)
Net change in cash and cash equivalents(125,742)30,270 
Cash and cash equivalents-beginning of period158,800 115,155 
Cash and cash equivalents-end of period$33,058 $145,425 

See accompanying notes to the condensed consolidated financial statements
7


THE CHEFS’ WAREHOUSE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(Amounts in thousands, except share and per share amounts)

Note 1 - Operations and Basis of Presentation
 
Description of Business and Basis of Presentation
 
The financial statements include the condensed consolidated accounts of The Chefs’ Warehouse, Inc. (the “Company”), and its wholly-owned subsidiaries. The Company’s quarterly periods end on the thirteenth Friday of each quarter. Every six to seven years, the Company will add a fourteenth week to its fourth quarter to more closely align its year-end to the calendar year. Fiscal 2022 contained a fourteenth week in the fourth quarter. The Company’s business consists of three operating segments: East, Midwest and West that aggregate into one reportable segment, foodservice distribution, which is concentrated primarily in the United States. The Company’s customer base consists primarily of menu-driven independent restaurants, fine dining establishments, country clubs, hotels, caterers, culinary schools, bakeries, patisseries, chocolateries, cruise lines, casinos, specialty food stores, grocers and warehouse clubs.

Consolidation

The unaudited condensed consolidated financial statements include all the accounts of the Company and its direct and indirect wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements and the related interim information contained within the notes to such unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules of the Securities and Exchange Commission (“SEC”) for interim information and quarterly reports on Form 10-Q. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended December 30, 2022 filed as part of the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023.

The unaudited condensed consolidated financial statements appearing in this Form 10-Q have been prepared on the same basis as the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023, and in the opinion of management, include all normal recurring adjustments that are necessary for the fair statement of the Company’s interim period results. The year-end consolidated balance sheet data was derived from the audited financial statements but does not include all disclosures required by GAAP. Due to seasonal fluctuations and other factors, the results of operations for the thirteen and thirty-nine weeks ended September 29, 2023 are not necessarily indicative of the results to be expected for the full year.

The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management’s estimates.

Note 2 – Summary of Significant Accounting Policies

Revenue Recognition
 
Revenues from product sales are recognized at the point at which control of each product is transferred to the customer. The Company’s contracts contain performance obligations which are satisfied when customers have physical possession of each product. The majority of customer orders are fulfilled within a day and customer payment terms are typically 14 to 60 days from delivery. Shipping and handling activities are costs to fulfill the Company’s performance obligations. These costs are expensed as incurred and presented within selling, general and administrative expenses on the condensed consolidated statements of operations. The Company offers certain sales incentives to customers in the form of rebates or discounts. These sales incentives are accounted for as variable consideration. The Company estimates these amounts based on the expected amount to be provided to customers and records a corresponding reduction in revenue. The Company does not expect a
8


significant reversal in the amount of cumulative revenue recognized. Sales tax billed to customers is not included in revenue but rather recorded as a liability owed to the respective taxing authorities at the time the sale is recognized.

The following table presents the Company’s net sales disaggregated by principal product category:
Thirteen Weeks EndedThirty-Nine Weeks Ended
September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Center-of-the-Plate$333,809 37.9 %$280,272 42.3 %$980,120 39.5 %$803,334 44.1 %
Specialty:
Dry Goods134,398 15.2 %97,323 14.7 %395,723 15.9 %257,971 14.2 %
Pastry102,562 11.6 %71,145 10.7 %300,814 12.1 %188,948 10.4 %
Cheese and Charcuterie64,639 7.3 %54,989 8.3 %185,303 7.5 %146,155 8.0 %
Produce137,760 15.6 %74,379 11.2 %310,313 12.5 %204,422 11.2 %
Dairy and Eggs56,849 6.4 %38,719 5.9 %163,600 6.6 %102,405 5.6 %
Oils and Vinegars34,097 3.9 %29,778 4.5 %96,607 3.9 %78,645 4.3 %
Kitchen Supplies17,711 2.1 %15,251 2.4 %50,810 2.0 %40,183 2.2 %
Total Specialty$548,016 62.1 %$381,584 57.7 %$1,503,170 60.5 %$1,018,729 55.9 %
Total net sales$881,825 100 %$661,856 100 %$2,483,290 100 %$1,822,063 100 %

The Company determines its product category classification based on how the Company currently markets its products to its customers. The Company’s definition of its principal product categories may differ from the way in which other companies present similar information. Net sales by product category includes estimates of product mix for certain locations that are not yet fully integrated into the Company’s information technology systems as of the reporting date. The table above includes the correction of an immaterial error to revise the Specialty principal product category revenue for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022 related to its Capital Seaboard acquisition. Total Specialty revenue was not impacted but aggregate revenue of $35,077 and $100,009 was adjusted from other Specialty product categories to Produce for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022, respectively.

Food Processing Costs

Food processing costs include but are not limited to direct labor and benefits, applicable overhead and depreciation of equipment and facilities used in food processing activities. Food processing costs included in cost of sales were $19,081 and $10,089 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $47,370 and $28,523 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

Immaterial Correction of Prior Period Errors and Disclosures

During the third quarter of fiscal 2023, immaterial errors were identified in the calculation of the provision for income tax expense (benefit) for fiscal 2022, 2021 and 2020. The Company recorded an out of period adjustment of $2,135 to the provision for income tax expense during the thirteen and thirty-nine weeks ended September 29, 2023. The impact of these errors on prior periods would be to increase the provision for income tax expense by $1,308 for fiscal 2022 and to reduce the provision for income tax benefit by $719 and $108 for fiscal 2021 and 2020, respectively.

During the first quarter of fiscal 2023 and subsequent to the issuance of the fiscal year 2022 consolidated financial statements, immaterial errors were identified in the weighted average remaining amortization period of intangible assets, the intangible asset amortization schedule and the debt maturity schedule. The weighted average remaining amortization period for customer relationships, non-compete agreements and trademarks were previously disclosed as 232 months, 73 months and 250 months instead of 117 months, 25 months and 165 months, respectively. This had a corresponding immaterial impact on the intangible asset amortization schedule.

In addition, the debt maturity schedule previously included the $40,000 due upon maturity of the asset-based loan facility in the thereafter total instead of in the 2027 total. Further, the Company omitted that the asset-based loan facility and term loan are classified as Level 2 within the fair value hierarchy. These immaterial errors and omissions have been corrected in Note 4 “Fair Value Measurements”, Note 8 “Goodwill and Other Intangible Assets” and Note 9 “Debt Obligations”, within these condensed consolidated financial statements.

9



Note 3 – Net Income per Share
 
The following table sets forth the computation of basic and diluted net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net income per share:   
Basic$0.19 $0.22 $0.49 $0.72 
Diluted$0.19 $0.21 $0.49 $0.68 
Weighted average common shares:   
Basic37,692,588 37,120,926 37,611,179 37,047,653 
Diluted45,717,496 42,044,053 39,143,774 41,942,676 

Reconciliation of net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Numerator:   
Net income$7,322 $8,277 $18,590 $26,577 
Add effect of dilutive securities   
Interest on convertible notes, net of tax1,369 683 403 2,048 
Net income available to common shareholders$8,691 $8,960 $18,993 $28,625 
Denominator:   
Weighted average basic common shares outstanding37,692,588 37,120,926 37,611,179 37,047,653 
Dilutive effect of unvested common shares594,416 316,358 580,675 304,391 
Dilutive effect of stock options and warrants37,675 81,789 54,073 65,652 
Dilutive effect of convertible notes7,392,817 4,524,980 897,847 4,524,980 
Weighted average diluted common shares outstanding45,717,496 42,044,053 39,143,774 41,942,676 
 
Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Restricted share awards (“RSAs”)292,778 80,844 37,236 68,784 
Stock options and warrants300,000    
Convertible notes 91,053 6,494,970 91,053 

Note 4 – Fair Value Measurements
 
Assets and Liabilities Measured at Fair Value
 
The Company’s contingent earn-out liabilities are measured at fair value. These liabilities were estimated using Level 3 inputs. Long-term earn-out liabilities were $1,757 and $10,483 as of September 29, 2023 and December 30, 2022, respectively, and are reflected as other liabilities and deferred credits on the condensed consolidated balance sheets. The remaining short-term earn-out liabilities are reflected as accrued liabilities on the condensed consolidated balance sheets. The fair value of contingent consideration was determined based on a probability-based approach which includes projected results, percentage probability of
10


occurrence and the application of a discount rate to present value the payments. A significant change in projected results, discount rate, or probabilities of occurrence could result in a significantly higher or lower fair value measurement. Changes in the fair value of contingent earn-out liabilities are reflected in other operating expenses, net on the condensed consolidated statements of operations.

The following table presents the changes in Level 3 contingent earn-out liabilities:
Total
Balance December 30, 2022$17,294 
Acquisition value5,765 
Cash payments(4,625)
Changes in fair value2,850 
Balance September 29, 2023$21,284 

Fair Value of Financial Instruments

The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable and accounts payable approximate fair value due to the immediate to short-term nature of these financial instruments. The fair values of the asset-based loan facility and term loan approximated their book values as of September 29, 2023 and December 30, 2022 as these instruments had variable interest rates that reflected current market rates available to the Company and are classified as Level 2 fair value measurements.

The following table presents the carrying value and fair value of the Company’s convertible notes and GreenLeaf Note. The fair value of the Company’s 2028 Convertible Senior Notes was based on Level 1 inputs. In estimating the fair value of its 2024 Convertible Senior Notes and Convertible Unsecured Note, the Company utilized Level 3 inputs including prevailing market interest rates to estimate the debt portion of the instrument and a Black Scholes valuation model to estimate the fair value of the conversion option. The Black Scholes model utilizes the market price of the Company’s common stock, estimates of the stock’s volatility and the prevailing risk-free interest rate in calculating the fair value estimate. The fair value of the GreenLeaf Note was determined based upon observable market prices of similar debt instruments. The Convertible Unsecured Note matured on June 29, 2023 and was repaid in full.

 September 29, 2023December 30, 2022
Fair Value HierarchyCarrying ValueFair ValueCarrying ValueFair Value
2028 Convertible Senior NotesLevel 1$287,500 $233,421 $287,500 $292,531 
2024 Convertible Senior NotesLevel 3$39,684 $37,270 $41,684 $43,723 
GreenLeaf NoteLevel 2$10,000 $9,821 $— $— 
Convertible Unsecured NoteLevel 3$— $— $4,000 $4,345 
 
Note 5 – Acquisitions
 
GreenLeaf

On May 1, 2023, the Company entered into a stock purchase agreement to acquire substantially all of the equity interests of Oakville Produce Partners, LLC (“GreenLeaf”), a leading produce and specialty food distributor in Northern California. The final purchase price was $86,124 consisting of $72,157 paid in cash at closing, $1,471 paid upon settlement of a net working capital true-up, the issuance of a $10,000 unsecured note and 75,008 shares of the Company’s common stock with an approximate value of $2,496 based on the trading price of the Company’s common stock on the date of acquisition. The acquisition was partially funded by a $40,000 incremental draw on the Company’s asset-based loan facility. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions. When applicable, these valuations require the use of Level 3 inputs. All goodwill for the GreenLeaf acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by GreenLeaf and any intangible assets that do not qualify for separate recognition, including assembled
11


workforce. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $38,900, $1,500, and $400 respectively, as of the acquisition date. The customer relationships are being amortized over an average of 7.5 years, the trademarks are being amortized over 5 years and the non-compete agreements are being amortized over 2 years.

Hardie’s Fresh Foods

On March 20, 2023, pursuant to an asset purchase agreement, the Company acquired substantially all of the assets of Hardie’s F&V, LLC (“Hardie’s Fresh Foods”), a specialty produce distributor with operations in Texas. The final purchase price was approximately $42,000, consisting of $38,000 paid in cash at closing, subject to customary net working capital adjustments, and an earn-out liability valued at approximately $4,000 as of the acquisition date. If earned, the earn-out liability could total up to $10,000 over a two-year period. The payment of the earn-out liability is subject to the successful achievement of certain EBITDA targets. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. The valuation of tangible and intangible assets acquired is incomplete as of September 29, 2023. All goodwill for the Hardie’s Fresh Foods acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by Hardie’s Fresh Foods and any intangible assets that do not qualify for separate recognition, including assembled workforce. The intangible assets acquired consisted of customer relationships and trademarks valued at $14,000 and $3,600, respectively, as of the acquisition date. The customer relationships and trademarks are being amortized over 10 years and 5 years, respectively.

Other Fiscal 2023 Acquisitions

During the thirty-nine weeks ended September 29, 2023, the Company completed three other acquisitions for an aggregate initial purchase price of approximately $17,744, consisting of $12,971 paid in cash at closing, $893 paid upon settlement of a net working capital adjustment, earn-out liabilities valued at approximately of $1,665 as of the dates of acquisition, and $2,215 of deferred payments. If earned, these earn-out liabilities could total up to $2,562 in the aggregate. The Company’s aggregate purchase price allocations are preliminary and is subject to revision pending the valuations of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions as well as opening working capital. When applicable, these valuations require the use of Level 3 inputs. All goodwill of $6,933 will be amortized over 15 years for tax purposes. The intangible assets acquired consisted of customer relationships valued at $4,276 as of the acquisition dates. The customer relationships are being amortized over 10 years.

The Company reflected net sales and income before income taxes in its condensed consolidated statement of operations related to the fiscal 2023 acquisitions as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 29, 2023
Net sales$109,973 $230,376 
Income before income taxes$4,164 $10,528 

Chef Middle East

On November 1, 2022, pursuant to a share sale and purchase agreement, the Company acquired substantially all of the shares of Chef Middle East LLC (“CME”), a specialty food distributor with operations in the United Arab Emirates, Qatar and Oman. The final purchase price was approximately $116,515, consisting of $108,749 paid in cash at closing, $166 paid upon settlement of a net working capital true-up, and an earn-out liability valued at $7,600 as of the date of acquisition. If earned, the earn-out liability could total up to $10,000 over a two-year period. The measurement period adjustments recorded through the second quarter of fiscal 2023 resulted in a goodwill increase of $735, a decrease in inventories of $735, an increase in the earn-out liability of $100, an increase in accrued liabilities of $313, a decrease in other assets of $82, and a decrease in deferred tax liabilities of $35. The valuation of tangible and intangible assets acquired has been completed as of September 29, 2023. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $25,800, $11,400, and $320, respectively, as of the acquisition date. The customer relationships, trademarks and non-compete agreements are being amortized over 10, 15 and 3 years, respectively.



12


The table below sets forth the total assets acquired and liabilities assumed:
Chef Middle EastHardie’s Fresh FoodsGreenLeafOther Acquisitions
Current assets$84,076 $26,475 $16,069 $9,697 
Customer relationships25,800 14,000 38,900 4,276 
Trademarks11,400 3,600 1,500  
Non-compete agreements320  400  
Goodwill24,548 12,346 36,155 6,933 
Fixed assets16,953 4,986 2,231 434 
Other assets859 146 109  
Deferred tax liability(3,600)  (241)
Right-of-use assets5,321 13,303 2,026 3,258 
Lease liabilities(5,321)(13,303)(2,026)(3,258)
Current liabilities(43,841)(19,553)(9,240)(3,336)
Other long-term liabilities   (19)
Total $116,515 $42,000 $86,124 $17,744 

The Company recognized professional fees related to acquisition activities of $710 and $728 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $3,338 and $1,747 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively, presented within other operating expenses, net on the condensed consolidated statements of operations.
Unaudited Pro forma Financial Information

The table below presents unaudited pro forma condensed consolidated income statement information of the Company as if the GreenLeaf and Hardie’s Fresh Foods acquisitions had occurred on December 25, 2021, and the CME acquisition had occurred on December 26, 2020. The pro forma results were prepared from financial information obtained from the sellers of the business, as well as information obtained during the due diligence process associated with the acquisitions. The pro forma information is not necessarily indicative of the Company’s results of operations had the acquisitions been completed on the above date, nor is it necessarily indicative of the Company’s future results. The pro forma information does not reflect any cost savings from operating efficiencies or synergies that could result from the acquisitions, any incremental costs for transitioning to become a public company, and also does not reflect additional revenue opportunities following the acquisitions. The pro forma information reflects amortization and depreciation of the acquisitions at their respective fair value. The pro forma information also reflects additional interest expense that would have been incurred by the Company to finance the acquisitions. Pro forma interest expense was estimated based on the prevailing interest rates charged on the Company’s senior secured term loan during fiscal 2022. CME did not have a pro forma impact during the thirteen and thirty-nine weeks ended September 29, 2023 as it was included in the condensed consolidated results of operations for the entire period.
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net sales$881,825 $800,158 $2,577,474 $2,238,390 
Income before income taxes$14,170 $12,752 $30,479 $45,836 

Note 6 – Inventories
 
Inventories consist primarily of finished product and are reflected net of adjustments for shrinkage, excess and obsolescence to approximate their net realizable value totaling $10,415 and $9,198 at September 29, 2023 and December 30, 2022, respectively.


13


Note 7 – Property and Equipment
 
Property and equipment as of September 29, 2023 and December 30, 2022 consisted of the following:
 Useful LivesSeptember 29, 2023December 30, 2022
LandIndefinite$5,542 $5,542 
Buildings20 years40,695 39,893 
Machinery and equipment
5 - 10 years
36,655 32,107 
Computers, data processing and other equipment
3 - 7 years
21,547 18,475 
Software
3 - 7 years
48,814 42,609 
Leasehold improvements
1 - 40 years
129,845 94,245 
Furniture and fixtures7 years4,097 3,825 
Vehicles
5 - 10 years
34,665 31,462 
Construction-in-process 24,050 36,583 
  345,910 304,741 
Less: accumulated depreciation and amortization (136,983)(119,013)
Property and equipment, net $208,927 $185,728 

Construction-in-process at September 29, 2023 related primarily to the build-out of the Company’s Richmond, CA and Miami, FL distribution facilities and at December 30, 2022 related primarily to the build-out of the Company’s Miami, Dallas and Richmond, CA distribution facilities and the implementation of the Company’s Enterprise Resource Planning system. The net book value of equipment financed under finance leases at September 29, 2023 and December 30, 2022 was $11,821 and $11,579, respectively.

The components of depreciation and amortization expense were as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Depreciation expense$7,017 $4,455 $19,691 $13,255 
Software amortization$1,468 $1,457 $4,476 $4,412 
$8,485 $5,912 $24,167 $17,667 

Note 8 – Goodwill and Other Intangible Assets

The changes in the carrying amount of goodwill are presented as follows:
Carrying amount as of December 30, 2022$287,120 
Goodwill adjustments (1)
1,986 
Acquisitions55,434 
Foreign currency translation(14)
Carrying amount as of September 29, 2023$344,526 
(1) The goodwill adjustments represent measurement period adjustments related to certain acquisitions completed in the current and prior year.


14


Other intangible assets as of September 29, 2023 and December 30, 2022 consisted of the following:

September 29, 2023Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships103 months$260,948 $(98,590)$162,358 
Trademarks148 months56,236 (19,640)36,596 
Non-compete agreements20 months9,299 (8,635)664 
Total$326,483 $(126,865)$199,618 
December 30, 2022Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships117 months$205,608 $(85,447)$120,161 
Trademarks165 months51,137 (16,201)34,936 
Non-compete agreements25 months8,899 (8,293)606 
Total$265,644 $(109,941)$155,703 

Amortization expense for other intangibles was $6,468 and $3,470 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $16,924 and $10,289 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

The Company recognized a customer relationships intangible asset impairment charge of $1,838 related to the loss of a significant Hardie’s Fresh Foods customer post acquisition. The Company’s valuation of the Hardie’s Fresh Foods’ customer list intangible asset as of the acquisition date, a Level 3 measurement, was based on an income approach using the excess earnings method which requires significant assumptions including future sales forecasts and a discount rate. The impairment charge was measured by reducing its assumption of future sales for the significant customer lost post-acquisition to zero.The impairment charge is presented within other operating expenses, net on the condensed consolidated statements of operations.

Estimated amortization expense for other intangible assets for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$6,289 
202424,939 
202524,400 
202624,204 
202723,635 
Thereafter96,151 
Total$199,618 


15


Note 9 – Debt Obligations

Debt obligations as of September 29, 2023 and December 30, 2022 consisted of the following:
Weighted Average Effective Interest Rate at September 29, 2023
MaturitySeptember 29, 2023December 30, 2022
Senior secured term loans10.83 %August 2029$277,000 $299,250 
2028 Convertible senior notes2.77 %December 2028287,500 287,500 
2024 Convertible senior notes2.34 %December 202439,684 41,684 
Asset-based loan facility7.25 %March 202790,000 40,000 
Finance leases and other financing obligations5.44 %Various23,779 13,548 
Convertible unsecured note %June 2023 4,000 
Unamortized deferred costs and premium(16,786)(20,050)
Total debt obligations701,177 665,932 
Less: current installments(11,970)(12,428)
Total debt obligations excluding current installments$689,207 $653,504 

In connection with the GreenLeaf acquisition, the Company issued a $10,000 unsecured note bearing interest of 4.47%. The principal on the unsecured note is due in two equal installments on April 30, 2024 and 2025 and is presented under the caption “Finance leases and other financing obligations” in the table above. The convertible unsecured note matured on June 29, 2023 and was repaid in full, including all accrued interest, for $4,049 in cash.

On July 7, 2023, the Company entered into a sixth amendment to the ABL Credit Agreement which increased the aggregate commitments to $300,000, up from $200,000, maturing on March 11, 2027. The sixth amendment to the ABL was accounted for as a debt modification. The Company incurred transaction costs of $354 which were capitalized as deferred financing fees to be amortized over the term of the ABL, presented in other non-current assets in the Company’s consolidated balance sheet.

On August 31, 2023, the Company made a voluntary prepayment of $20,000 towards the senior secured term loan. In connection with the prepayment the Company wrote off unamortized deferred financing fees of $770 which are included in interest expense within the statement of operations.

Maturities of the Company’s debt, excluding finance leases, for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$750 
202447,684 
20258,000 
20263,000 
202793,000 
Thereafter551,750 
Total$704,184 


16


The net carrying value of the Company’s convertible notes as of September 29, 2023 and December 30, 2022 was:

September 29, 2023December 30, 2022
Principal AmountUnamortized Deferred Costs and PremiumNet AmountPrincipal AmountUnamortized Deferred Costs and PremiumNet Amount
2028 Convertible Senior Notes$287,500 $(6,016)$281,484 $287,500 $(6,876)$280,624 
2024 Convertible Senior Notes39,684 (232)39,452 41,684 (373)41,311 
Convertible Unsecured Note   4,000  4,000 
Total$327,184 $(6,248)$320,936 $333,184 $(7,249)$325,935 

The components of interest expense on the Company’s convertible notes were as follows:

 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Coupon interest$1,893 $938 $5,685 $2,813 
Amortization of deferred costs and premium333 224 1,001 672 
Total interest$2,226 $1,162 $6,686 $3,485 

As of September 29, 2023, the Company had reserved $27,970 of the asset-based loan facility for the issuance of letters of credit and funds totaling $149,757 were available for borrowing.

Note 10 – Stockholders’ Equity

Equity Awards

The following table reflects the activity of RSAs during the thirty-nine weeks ended September 29, 2023:
Time-basedPerformance-basedMarket-based
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
Unvested at December 30, 2022464,972 $31.74 335,425 $32.25 333,114 $30.30 
Granted234,070 32.23 742,744 33.17 87,942 28.84 
Vested(215,726)31.84     
Forfeited(11,500)34.31     
Unvested at September 29, 2023471,816 $31.87 1,078,169 $32.88 421,056 $30.00 

The Company granted 1,064,756 RSAs to its employees at a weighted average grant date fair value of $32.60 during the thirty-nine weeks ended September 29, 2023. These awards are a mix of time-, market- and performance-based grants that generally vest over a range of periods up to five years. The Company recognized expense totaling $4,730 and $3,099 on its RSAs during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $14,224 and $9,081 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

At September 29, 2023, the total unrecognized compensation cost for unvested RSAs was $30,006 and the weighted-average remaining period was approximately 2.5 years. Of this total, $10,915 related to RSAs with time-based vesting provisions and $19,091 related to RSAs with performance- and market-based vesting provisions. At September 29, 2023, the weighted-average remaining period for time-based vesting and performance-based vesting RSAs were approximately 2.2 years and 2.7 years, respectively.

17


No share-based compensation expense related to the Company’s RSAs or stock options has been capitalized. As of September 29, 2023, there were 1,087,180 shares available for grant under the 2019 Omnibus Equity Incentive Plan.

The following table summarizes stock option activity during the thirty-nine weeks ended September 29, 2023:
SharesWeighted
Average
Exercise Price
Aggregate
Intrinsic
Value
Weighted Average
Remaining Contractual
Term (in years)
Outstanding December 30, 2022112,232 $20.23 $1,465 3.2
Exercised(2,705)20.23 
Outstanding September 29, 2023109,527 $20.23 $104 2.4
Exercisable at September 29, 2023109,527 20.23 $104 2.4

In connection with the CME acquisition, the Company issued stock awards to certain members of the CME management team
which were classified as liabilities. These awards vest over a period of up to 4 years. Stock-based compensation expense for
these awards was $544 and $0 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $1,631 and $0 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively. The fair value of these awards was $1,994 and $362 as of September 29, 2023 and December 30, 2022, respectively, and is presented within Other liabilities and deferred credits on the Company’s condensed consolidated balance sheets.

Note 11 – Related Parties
 
The Chefs’ Warehouse Mid-Atlantic, LLC, a subsidiary of the Company, leases a distribution facility that is 100% owned by entities controlled by Christopher Pappas, the Company’s Chairman, President and Chief Executive Officer, and John Pappas, the Company’s Vice Chairman and one of its directors, and are deemed to be affiliates of these individuals. Expense related to this facility totaled $123 during the thirteen weeks ended September 29, 2023 and September 23, 2022, and $369 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022.

Note 12 – Income Taxes

The Company’s effective tax rate was 48.3% and 27.0% for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and 36.8% and 27.0% for the thirty-nine weeks-ended September 29, 2023 and September 23, 2022, respectively. The higher effective tax rate for the thirteen and thirty-nine weeks ended September 29, 2023 is primarily due to a discrete $2,135 charge in the current period for return-to-provision adjustments related to certain nondeductible costs identified in the completion of the Company’s fiscal 2022 tax return and the impact of those adjustments on the fiscal 2023 estimated annual effective tax rate. The effective tax rate otherwise varies from the 21% statutory rate primarily due to state taxes.

The Company’s income tax provision reflects the impact of an expected income tax refund receivable of $22,475 as of September 29, 2023 which is reflected in prepaid expenses and other current assets on the Company’s consolidated balance sheet.


18


Note 13 – Supplemental Disclosures of Cash Flow Information
Thirty-Nine Weeks Ended
September 29, 2023September 23, 2022
Supplemental cash flow disclosures:
Cash paid for income taxes$17,574 $3,483 
Cash paid for interest, net of cash received$28,339 $17,636 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,203 $20,835 
Operating cash flows from finance leases$524 $325 
Other non-cash investing and financing activities
ROU assets obtained in exchange for lease liabilities:
Operating leases$42,991 $21,779 
Finance leases$3,963 $791 
Other non-cash investing and financing activities:
Warrants issued for acquisitions$ $1,701 
Common stock issued for acquisitions$2,496 $ 
Unsecured notes issued for acquisitions$10,000 $ 
Contingent earn-out liabilities for acquisitions$5,765 $1,200 

19


ITEM 2.         MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND
RESULTS OF OPERATIONS

Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is provided as a supplement to the accompanying condensed consolidated financial statements and footnotes to help provide an understanding of our financial condition, changes in our financial condition and results of operations. The following discussion should be read in conjunction with information included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023. Unless otherwise indicated, the terms “Company”, “Chefs’ Warehouse”, “we”, “us” and “our” refer to The Chefs’ Warehouse, Inc. and its subsidiaries.

Business Overview

We are a premier distributor of specialty foods in the leading culinary markets in the United States, Middle East and Canada. We offer more than 55,000 stock-keeping units (“SKUs”), ranging from high-quality specialty foods and ingredients to basic ingredients and staples and center-of-the-plate proteins. We serve more than 40,000 customer locations, primarily located in our 23 geographic markets across the United States, Middle East and Canada, and the majority of our customers are independent restaurants and fine dining establishments. We also sell certain of our products directly to consumers through our Allen Brothers and “Shop Like a Chef” retail channels.

Recent Acquisitions

On May 1, 2023, the Company entered into a stock purchase agreement to acquire substantially all of the equity interests of Oakville Produce Partners, LLC (“GreenLeaf”), a leading produce and specialty food distributor in Northern California. The final purchase price was $86.1 million consisting of $72.2 million paid in cash at closing, $1.5 million paid upon settlement of a net working capital true-up, the issuance of a $10.0 million unsecured note, and 75,008 shares of the Company’s common stock with an approximate value of $2.5 million.

On March 20, 2023, pursuant to an asset purchase agreement, we acquired substantially all of the assets of Hardie’s F&V, LLC (“Hardie’s Fresh Foods”), a specialty produce distributor with operations in Texas. The final purchase price was approximately $42.0 million, consisting of $38.0 million paid in cash at closing, subject to customary working capital adjustments, and an earn-out liability valued at approximately $4.0 million as of the acquisition date. If earned, the earn-out liability could total up to $10.0 million over a two-year period.

During the thirty-nine weeks ended September 29, 2023 , the Company completed three other acquisitions for an aggregate purchase price of approximately $17.7 million, consisting of $13.0 million paid in cash at closing, $0.9 million paid upon settlement of a net working capital adjustment, earn-out liabilities valued at approximately of $1.7 million as of the dates of acquisition, and $2.2 million of deferred payments. If earned, the earn-out liabilities could total up to $2.6 million in the aggregate.



20


RESULTS OF OPERATIONS
Thirteen Weeks EndedThirty-Nine Weeks Ended
September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net sales$881,825 $661,856 $2,483,290 $1,822,063 
Cost of sales674,127 504,068 1,897,440 1,390,758 
Gross profit207,698 157,788 585,850 431,305 
Selling, general and administrative expenses179,614 130,255 514,793 364,828 
Other operating expenses, net2,535 5,458 8,269 10,504 
Operating income25,549 22,075 62,788 55,973 
Interest expense11,379 10,737 33,391 19,567 
Income before income taxes14,170 11,338 29,397 36,406 
Provision for income tax expense6,848 3,061 10,807 9,829 
Net income$7,322 $8,277 $18,590 $26,577 

Management evaluates the results of operations and cash flows using a variety of key performance indicators, including net sales compared to prior periods and internal forecasts, costs of our products and results of our cost-control initiatives, and use of operating cash. These indicators are discussed throughout the “Results of Operations” and “Liquidity and Capital Resources” sections of this MD&A.

Thirteen Weeks Ended September 29, 2023 Compared to Thirteen Weeks Ended September 23, 2022

Net Sales
20232022$ Change% Change
Net sales$881,825 $661,856 $219,969 33.2 %

Organic growth contributed $46.9 million, or 7.1%, to sales growth and the remaining sales growth of $172.9 million, or 26.1%, resulted from acquisitions. Organic case count increased approximately 9.1% in our specialty category. In addition, specialty unique customers and placements increased 10.8% and 14.2%, respectively, compared to the prior year period. Organic pounds sold in our center-of-the-plate category increased 6.6% compared to the prior year. Estimated inflation was 1.6% in our specialty category and 3.1% in our center-of-the-plate category compared to the prior year period.

Gross Profit
20232022$ Change% Change
Gross profit$207,698 $157,788 $49,910 31.6 %
Gross profit margin23.6 %23.8 %

Gross profit dollars increased primarily as a result of increased sales and price inflation. Gross profit margin decreased approximately 29 basis points. Gross profit margins decreased 84 basis points in the Company’s specialty category and decreased 104 basis points in the Company’s center-of-the-plate category. Estimated inflation was 1.6% in the Company’s specialty category and 3.1% in the center-of-the-plate category compared to the prior year period. Gross profit margins were slightly lower due to a softer summer season in 2023 versus 2022.

Selling, General and Administrative Expenses
20232022$ Change% Change
Selling, general and administrative expenses$179,614 $130,255 $49,359 37.9 %
Percentage of net sales20.4 %19.7 %

The increase in selling, general and administrative expenses was primarily due to higher depreciation and amortization driven primarily by acquisitions and higher costs associated with compensation and benefits, facilities costs and distribution costs to
21


support sales growth. Our ratio of selling, general and administrative expenses to net sales increased 70 basis points due to increased near-term costs associated with our investments in facilities and acquisitions.

Other Operating Expenses, Net
20232022$ Change% Change
Other operating expenses, net$2,535 $5,458 $(2,923)(53.6)%

Other operating expenses decreased by approximately $2.9 million primarily due to non-cash charges of $1.8 million for changes in the fair value of our contingent earn-out liabilities compared to non-cash charges of $4.7 million in the prior year period.

Interest Expense
20232022$ Change% Change
Interest expense$11,379 $10,737 $642 6.0 %

Interest expense increased primarily driven by higher principal amounts of outstanding debt due to our 2028 convertible notes issued on December 13, 2022, our term loan refinancing on August 23, 2022, an increase in amounts drawn on our asset-based loan facility and higher rates of interest charged on the variable rate portion of our outstanding debt.

Provision for Income Taxes
20232022$ Change% Change
Provision for income tax expense$6,848 $3,061 $3,787 123.7 %
Effective tax rate48.3 %27.0 %

The higher effective tax rate for the thirteen weeks ended September 29, 2023 was primarily driven by a $2.1 million charge in the current period for return-to-provision adjustments identified in the completion of our fiscal 2022 tax return and the impact of those adjustments on the fiscal 2023 estimated annual effective tax rate.

Thirty-Nine Weeks Ended September 29, 2023 Compared to Thirty-Nine Weeks Ended September 23, 2022

Net Sales
20232022$ Change% Change
Net sales$2,483,290 $1,822,063 $661,227 36.3 %

Organic growth contributed $187.5 million, or 10.3%, to sales growth and the remaining sales growth of $473.7 million, or 26.0%, resulted from acquisitions. Organic case count increased approximately 11.6% in our specialty category. In addition, specialty unique customers and placements increased 13.1% and 14.3%, respectively, compared to the prior year period. Organic pounds sold in our center-of-the-plate category increased 8.7% compared to the prior year. Estimated inflation was 4.1% in our specialty category and 2.4% in our center-of-the-plate category compared to the prior year period.

Gross Profit
20232022$ Change% Change
Gross profit585,850 431,305 154,545 35.8 %
Gross profit margin23.6 %23.7 %

Gross profit dollars increased primarily as a result of sales growth and price inflation. Gross profit margin decreased approximately 8 basis points. Gross profit margins decreased 39 basis points in the Company’s specialty category and decreased 118 basis points in the Company’s center-of-the-plate category. Estimated inflation was 4.1% in our specialty category and 2.4% in our center-of-the-plate category compared to the prior year period. Our gross margins were relatively consistent with the prior year period.


22


Selling, General and Administrative Expenses
20232022$ Change% Change
Selling, general and administrative expenses514,793 364,828 149,965 41.1 %
Percentage of net sales20.7 %20.0 %

The increase in selling, general and administrative expenses was primarily due to higher depreciation and amortization and higher costs associated with compensation and benefits and facilities costs to support sales growth. Our ratio of selling, general and administrative expenses to net sales increased by 70 basis points due to increased near-term costs associated with our investments in facilities and acquisitions.

Other Operating Expenses, Net
20232022$ Change% Change
Other operating expenses, net8,269 10,504 (2,235)(21.3)%

The decrease in net other operating expense relates primarily to non-cash charges of $2.9 million for changes in the fair value of our contingent earn-out liabilities in the current period compared to non-cash charges of $8.4 million in the prior year period, partially offset by an impairment on customer relationship intangible assets of $1.8 million related to the loss of a significant Hardie’s Fresh Foods customer post acquisition and a $1.5 million increase in third-party deal costs incurred in connection with business acquisitions and financing arrangements.

Interest Expense
20232022$ Change% Change
Interest expense33,391 19,567 13,824 70.6 %

Interest expense increased primarily driven by higher principal amounts of outstanding debt due to our 2028 convertible notes issued on December 13, 2022, our term loan refinancing on August 23, 2022, an increase in amounts drawn on our asset-based loan facility and higher rates of interest charged on the variable rate portion of our outstanding debt.

Provision for Income Taxes
20232022$ Change% Change
Provision for income tax expense10,807 9,829 978 10.0 %
Effective tax rate36.8 %27.0 %

The higher effective tax rate for the thirty-nine weeks ended September 29, 2023 was primarily driven by a $2.1 million charge in the current period for return-to-provision adjustments identified in the completion of our fiscal 2022 tax return and the impact of those adjustments on the fiscal 2023 estimated annual effective tax rate.


23


LIQUIDITY AND CAPITAL RESOURCES

We finance our day-to-day operations and growth primarily with cash flows from operations, borrowings under our senior secured credit facilities and other indebtedness, operating leases, trade payables and equity financing.

Indebtedness

The following table presents selected financial information on our indebtedness (in thousands):
September 29, 2023December 30, 2022
Senior secured term loan$277,000 $299,250 
Total convertible debt327,184 333,184 
Borrowings outstanding on asset-based loan facility90,000 40,000 
Finance leases and other financing obligations23,779 13,548 
Total$717,963 $685,982 

As of September 29, 2023, we have various floating- and fixed-rate debt instruments with varying maturities for an aggregate principal amount of $704.2 million.

In connection with the GreenLeaf acquisition, we issued a $10.0 million unsecured note which bears interest of 4.47%. The principal on the unsecured note is due in two equal installments on April 30, 2024 and 2025.

On June 29, 2023, the Company’s convertible unsecured note matured and was repaid in full, including all accrued interest, for $4.0 million in cash.

On July 7, 2023 we entered into a sixth amendment to the ABL Credit Agreement which increased the aggregate commitments to $300.0 million, up from $200.0 million, maturing on March 11, 2027. The sixth amendment to the ABL was accounted for as a debt modification. The Company incurred transaction costs of $0.4 million which were capitalized as deferred financing fees to be amortized over the term of the ABL.

On August 31, 2023, the Company made a voluntary prepayment of $20.0 million towards the senior secured term loan. In connection with the prepayment the Company wrote off unamortized deferred financing fees of $0.8 million.

Liquidity

The following table presents selected financial information on liquidity (in thousands):
September 29, 2023December 30, 2022
Cash and cash equivalents$33,058 $158,800 
Working capital, excluding cash and cash equivalents
338,341 278,315 
Availability under asset-based loan facility149,757 135,827 
Total$521,156 $572,942 

We expect our capital expenditures, excluding cash paid for acquisitions, for fiscal 2023 will be approximately $45.0 million to $55.0 million. We believe our existing balances of cash and cash equivalents, working capital and the availability under our asset-based loan facility, are sufficient to satisfy our working capital needs, capital expenditures, debt service and other liquidity requirements associated with our current operations over the next 12 months.


24


Cash Flows

The following table presents selected financial information on cash flows (in thousands):
Thirty-Nine Weeks Ended
September 29, 2023September 23, 2022
Net income $18,590 $26,577 
Non-cash charges$75,908 $58,763 
Changes in working capital$(74,453)$(53,593)
Net cash provided by operating activities$20,045 $31,747 
Net cash used in investing activities$(155,730)$(93,673)
Net cash provided by financing activities$10,473 $92,255 

Net cash provided by operations was $20.0 million for the thirty-nine weeks ended September 29, 2023 compared to net cash provided by operating activities of $31.7 million for the thirty-nine weeks ended September 23, 2022. The decrease in cash provided by operating activities was primarily due to the working capital growth of $20.9 million versus the prior year period which was driven by a strategic decision to pull forward inventory purchases of certain product categories during the first half of fiscal 2023. We expect our inventory levels to normalize during the remainder of the year. The increase in cash used for working capital growth was partially offset by increased net income, net of non-cash charges, in the current year of $94.5 million compared to $85.3 million in the prior year period.

Net cash used in investing activities was $155.7 million for the thirty-nine weeks ended September 29, 2023, driven by $120.6 million in cash paid for acquisitions and capital expenditures of $35.1 million.

Net cash provided by financing activities was $10.5 million for the thirty-nine weeks ended September 29, 2023 driven by $50.0 million of net borrowings on our ABL facility, partially offset by $33.4 million of payments of debt and other financing obligations, including finance leases, $3.7 million of earn-out payments classified as financing activities and $2.1 million paid for shares surrendered to pay tax withholding related to the vesting of equity incentive plan awards.

Seasonality

Excluding our direct-to-consumer business, we generally do not experience any material seasonality. However, our sales and operating results may vary from quarter to quarter due to factors such as changes in our operating expenses, management’s ability to execute our operating and growth strategies, personnel changes, demand for our products, supply shortages, weather patterns and general economic conditions.

Our direct-to-consumer business is subject to seasonal fluctuations, with direct-to-consumer center-of-the-plate protein sales typically higher during the holiday season in our fourth quarter; accordingly, a disproportionate amount of operating cash flows from this portion of our business is generated by our direct-to-consumer business in the fourth quarter of our fiscal year. Despite a significant portion of these sales occurring in the fourth quarter, there are operating expenses, principally advertising and promotional expenses, throughout the year.

Inflation

Our profitability is dependent on, among other things, our ability to anticipate and react to changes in the costs of key operating resources, including food and other raw materials, labor, energy and other supplies and services. Substantial increases in costs and expenses could impact our operating results to the extent that such increases cannot be passed along to our customers. The impact of inflation and deflation on food, labor, energy and occupancy costs can significantly affect the profitability of our operations.

Critical Accounting Policies and Estimates

The preparation of the Company’s condensed consolidated financial statements requires it to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. The SEC has defined critical accounting policies and estimates as those that are both most important to the portrayal of the Company’s financial condition and results and require its most difficult, complex or subjective judgments or estimates. Based on this definition, we believe our critical accounting policies and estimates include the following: (i) determining our allowance for doubtful accounts, (ii) inventory valuation, with regard to determining inventory balance adjustments for excess
25


and obsolete inventory, (iii) business combinations, (iv) valuing goodwill and intangible assets, (v) self-insurance reserves, (vi) accounting for income taxes and (vii) contingent earn-out liabilities. Our critical accounting policies and estimates are described in the Form 10-K filed with the SEC on February 28, 2023.

26


ITEM 3.         QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

Our exposure to interest rate market risk relates primarily to our long-term debt. As of September 29, 2023, we had aggregate indebtedness outstanding of $367.0 million that bore interest at variable rates. A 100 basis point increase in market interest rates would decrease our after tax earnings by approximately $2.7 million per annum, holding other variables constant.

ITEM 4.         CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

The Company, under the supervision and with the participation of its management, including the Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company’s “disclosure controls and procedures” (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company's disclosure controls and procedures were effective as of September 29, 2023.

Changes in Internal Control over Financial Reporting

There were no changes in our internal controls over financial reporting that occurred during the quarter ended September 29, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. The Company is currently integrating CME and fiscal 2023 acquisitions into its overall system of internal control over financial reporting and, if necessary, will make appropriate changes as it integrates CME and fiscal 2023 acquisitions into the Company's overall internal control over financial reporting process.

PART II. OTHER INFORMATION

ITEM 1.         LEGAL PROCEEDINGS

We are involved in legal proceedings, claims and litigation arising out of the ordinary conduct of our business. Although we cannot assure the outcome, management presently believes that the result of such legal proceedings, either individually or in the aggregate, will not have a material adverse effect on our condensed consolidated financial statements, and no material amounts have been accrued in our condensed consolidated financial statements with respect to these matters.

ITEM 1A.         RISK FACTORS

There have been no material changes to our risk factors as previously disclosed in Part I, Item 1A. included in our Annual Report on Form 10-K for the year ended December 30, 2022 filed with the SEC on February 28, 2023. In addition to the information contained herein, you should consider the risk factors disclosed in our Annual Report on Form 10-K.

ITEM 2.         UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Total Number
of Shares
Repurchased(1)
Average
Price
Paid Per Share
Total
Number of Shares
Purchased as Part
of Publicly
Announced Plans
or Programs
Maximum
Number (or
Approximate
Dollar Value) of
Shares That May
Yet Be Purchased
Under the Plans
or Programs
July 1, 2023 to July 28, 2023— $— — — 
July 29, 2023 to August 25, 2023— — — — 
August 26, 2023 to September 29, 20232,167 30.01 — — 
Total2,167 $30.01 — — 

(1)During the thirty-nine weeks ended September 29, 2023, we withheld 2,167 shares of our common stock to satisfy tax withholding requirements related to restricted shares of our common stock awarded to our officers and key employees
27


resulting from either elections under 83(b) of the Internal Revenue Code of 1986, as amended, or upon vesting of such awards.

Shares Issued for Acquisitions

On May 1, 2023, the Company issued 75,008 shares of their common stock in connection with the GreenLeaf acquisition, with an approximate value of $2,496 based on the trading price of the Company’s common stock on the date of acquisition. The shares were issued pursuant to Section 4(a)(2) of the Securities Act of 1933, as amended, to the sellers as partial consideration for the Company’s acquisition of GreenLeaf.

ITEM 3.     DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.         MINE SAFETY DISCLOSURES

None.

ITEM 5.         OTHER INFORMATION

None.
28


ITEM 7.         EXHIBITS
Exhibit No. Description
 Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
 Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
 Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
 Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS XBRL Instance Document – the instance document does not appear on the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
  
101.SCH XBRL Taxonomy Extension Schema Document
  
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
  
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
  
101.LAB XBRL Taxonomy Extension Label Linkbase Document
  
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document.

29


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 on November 3, 2023.
 THE CHEFS’ WAREHOUSE, INC.
 (Registrant)
  
Date: November 3, 2023  /s/ James Leddy
James Leddy
 Chief Financial Officer
 (Principal Financial Officer)
 
Date: November 3, 2023  /s/ Timothy McCauley
Timothy McCauley
 Chief Accounting Officer
 (Principal Accounting Officer)

30
EX-31.1 2 chef-10qxex31x109292023.htm EX-31.1 Document



Exhibit 31.1

CERTIFICATIONS

I, Christopher Pappas, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of The Chefs’ Warehouse, Inc.;
2.    Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and Rule 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated: November 3, 2023/s/ Christopher Pappas
By:Christopher Pappas
Chairman, President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 chef-10qxex31x209292023.htm EX-31.2 Document


Exhibit 31.2

CERTIFICATIONS

I, James Leddy, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of The Chefs’ Warehouse, Inc.;
2.    Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and Rule 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Dated: November 3, 2023/s/ James Leddy
By:James Leddy
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 chef-10qxex32x109292023.htm EX-32.1 Document


Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of The Chefs’ Warehouse, Inc. (the “Company”) on Form 10-Q for the quarter ended September 29, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Christopher Pappas, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(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 Company.
Date: November 3, 2023By:/s/ Christopher Pappas
Christopher Pappas
Chairman, President and Chief Executive Officer
(Principal Executive Officer)
A signed original of this written statement has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.


EX-32.2 5 chef-10qxex32x209292023.htm EX-32.2 Document


Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of The Chefs’ Warehouse, Inc. (the “Company”) on Form 10-Q for the quarter ended September 29, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, James Leddy, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(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 Company.
Date: November 3, 2023By:/s/ James Leddy
James Leddy
Chief Financial Officer
(Principal Financial Officer)
A signed original of this written statement has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.


EX-101.SCH 6 chef-20230929.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Supplemental Disclosures of Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Operations and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Operations and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment - Equipment, Leasehold Improvements, and Software (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Property and Equipment - Components of Depreciation and Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Goodwill and Other Intangible Assets - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill and Other Intangible Assets - Future amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Debt Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Debt Obligations - Schedule of Maturities of the Company's Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt Obligations - Schedule of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Debt Obligations - Schedule of Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stockholders' Equity - Schedule of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Related Parties - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 chef-20230929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 chef-20230929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 chef-20230929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Net working capital adjustment Net Working Capital Adjustment Net Working Capital Adjustment Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Reserves for shrinkage, excess and obsolescence Inventory Valuation Reserves Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Award Type [Domain] Unvested at beginning balance (in shares) Unvested at ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Obligations Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash amount paid Payments to Acquire Businesses, Gross Schedule of purchase price allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Senior secured term loans Revolving Credit Facility [Member] Effect of foreign currency on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Intangible asset impairment Impairment of Intangible Assets, Finite-Lived Deferred taxes, net Deferred Income Tax Liabilities, Net Performance-based Performance Shares [Member] Accounts payable Accounts Payable, Current Computers, data processing and other equipment Computer Equipment [Member] Income before income taxes Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Commitments and contingencies Commitments and Contingencies As Reported Previously Reported [Member] Exercisable, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Stockholders' Equity Equity [Text Block] Outstanding, beginning balance Outstanding, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Income Taxes Income Tax Disclosure [Text Block] Depreciation expense Property, Plant, And Equipment, Excluding Assets Held Under Finance Leases [Member] Property, Plant, And Equipment, Excluding Assets Held Under Finance Leases [Member] Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other Fiscal 2023 Acquisition Date Earn-Out Liability Other Fiscal 2023 Acquisition Date Earn-Out Liability [Member] Other Fiscal 2023 Acquisition Date Earn-Out Liability Current liabilities: Liabilities, Current [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Preferred Stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred Stock - $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 29, 2023 and December 30, 2022 Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Diluted (in dollars per share) Earnings Per Share, Diluted Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance of $24,792 in 2023 and $20,733 in 2022 Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Changes in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Non-compete agreements Noncompete Agreements [Member] Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Acquisition value Fair Value Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Contingent Consideration Liability Fair Value Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Contingent Consideration Liability Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery and equipment Machinery and Equipment [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of computation of basic and diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Expense related to affiliate distribution facility Related Party Transaction, Amounts of Transaction Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Line of credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Carrying Value Reported Value Measurement [Member] Goodwill Beginning balance Ending balance Goodwill Schedule of equipment, leasehold improvements and software Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2025 Long-Term Debt, Maturity, Year Two Measurement Basis [Axis] Measurement Basis [Axis] Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Cash payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Operating lease liabilities Operating Lease, Liability, Noncurrent Operations and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted share awards (“RSAs”) Restricted Stock Units (RSUs) [Member] Schedule of restricted stock awards activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Thereafter Long-Term Debt, Maturity, after Year Four Long-Term Debt, Maturity, after Year Four Trademarks Trademarks [Member] Schedule of debt maturities Contractual Obligation, Fiscal Year Maturity [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Capital Seaboard Capital Seaboard [Member] Capital Seaboard Unamortized deferred costs and premium Deferred Costs and Premiums Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Dilutive effect of unvested common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Schedule of carrying value and fair value of the Company's convertible subordinated notes Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of dilutive securities that have been excluded from the calculation of diluted net income (loss) per common share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Total interest Interest Expense, Debt 2028 Convertible Senior Notes 2028 Convertible senior notes Convertible 2.375% Senior Notes [Member] Convertible 2.375% Senior Notes Inventories Increase (Decrease) in Inventories Produce Produce [Member] Produce Number of acquisitions Number of Acquisitions Number of Acquisitions Professional fees Business Combination, Acquisition Related Costs Share-based payment award, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Axis] Award Type [Axis] Anti-dilutive shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Shares granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Income tax refund receivable Income Taxes Receivable, Current Voluntary prepayment Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Total unrecognized compensation cost, RSAs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Customer relationships and trademark Customer Relationships and Trademark [Member] Customer Relationships and Trademark Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Equipment, leasehold improvements and software, gross Property, Plant and Equipment, Gross Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Related Parties Related Party Transactions Disclosure [Text Block] Schedule of components of interest expense Interest Income and Interest Expense Disclosure [Table Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Interest on convertible notes, net of tax Interest on Convertible Debt, Net of Tax Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Cheese and Charcuterie Cheese And Charcuterie Product [Member] Cheese and Charcuterie Product [Member] Short-term operating lease liabilities Operating Lease, Liability, Current Contingent earn-out liabilities for acquisitions Noncash or Part Noncash Acquisition, Value of Liabilities Assumed 2026 Long-Term Debt, Maturity, Year Three Software Computer Software, Intangible Asset [Member] Estimated fair value of contingent earn-out liability Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High Amortization of intangible assets Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Dry Goods Dry Goods Product [Member] Dry Goods Product [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents-beginning of period Cash and cash equivalents-end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Common Stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Less: current installments Long-Term Debt and Lease Obligation, Current Security Exchange Name Security Exchange Name Total Long-Term Debt Convertible unsecured note Convertible Subordinated Debt [Member] Increase in accrued liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Selling, general and administrative expenses Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options and warrants Employee Stock Option [Member] Prior period reclassification adjustment Prior Period Reclassification Adjustment Cash paid for contingent earn-out liability Proceeds from (Payments for) Other Financing Activities Income Tax Examination [Table] Income Tax Examination [Table] Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Acquisitions Goodwill, Acquired During Period 2024 Convertible Senior Notes Convertible 1.875% Senior Notes [Member] Convertible 1.875% Senior Notes Shares issued for acquisitions Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Long-term debt, maturity, after year five Long-Term Debt, Maturity, after Year Five Shares surrendered to pay tax withholding (in shares) Shares Surrendered To Pay Withholding Taxes, Shares Total number surrendered to pay withholding taxes. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] GreenLeaf Greenleaf Produce and Specialty Foods [Member] Greenleaf Produce and Specialty Foods Amounts reserved for issuance of letters of credit Amounts Reserved For Issuance Of Letters Of Credit Amounts reserved under the credit facility for issuance of letters of credit. Unaudited Interim Financial Statements Basis of Accounting, Policy [Policy Text Block] Chef Middle East Chef Middle East [Member] Chef Middle East Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accounts receivable, allowance for credit loss, current Accounts Receivable, Allowance for Credit Loss, Current Kitchen Supplies Kitchen Supplies Product [Member] Kitchen Supplies Product [Member] Schedule of other intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accounts payable, accrued liabilities and accrued compensation Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Income before income taxes Business Acquisition, Pro Forma Net Income (Loss) Unvested at beginning balance (in usd per shares) Unvested at ending balance (in usd per shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Stock compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest [Abstract] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Inventories, net Inventory, Net Share-based compensation expense, capitalized Share-Based Payment Arrangement, Amount Capitalized Land Land [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Coupon interest Interest Expense, Debt, Excluding Amortization Time , Market, And Performance Based Grants Time , Market, And Performance Based Grants [Member] Time , Market, And Performance Based Grants Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Convertible Notes Convertible Notes Payable Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Warrants issued for acquisitions Noncash Or Part Noncash Acquisition, Noncash Financial Or Equity Instrument Consideration, Warrants Issued, Value Noncash Or Part Noncash Acquisition, Noncash Financial Or Equity Instrument Consideration, Warrants Issued, Value Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Revenue Recognition and Food Processing Costs Revenue from Contract with Customer [Policy Text Block] Error Correction, Type [Axis] Error Correction, Type [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Immaterial correction of prior period errors Immaterial Correction of Prior Period Errors [Member] Immaterial Correction of Prior Period Errors Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common Stock, outstanding (in shares) Balance, beginning (in shares) Balance, ending (in shares) Common Stock, Shares, Outstanding Other Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt GreenLeaf Note Notes Payable Cost of food processing Cost of Food Processing Cost of Food Processing Common Stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Convertible unsecured note, interest rate Debt Instrument, Interest Rate, Stated Percentage, After Two-Year Anniversary Debt Instrument, Interest Rate, Stated Percentage, After Two-Year Anniversary Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Net sales Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Hardie’s Fresh Foods Hardie's Fresh Food [Member] Hardie's Fresh Food Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Net income per share: Earnings Per Share Basic and Diluted1 [Abstract] Earnings Per Share Basic and Diluted1 Payment term for contracts with customers (in days) Revenue, Payment Term For Contracts With Customers Revenue, Payment Term For Contracts With Customers Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Net income per share: Earnings Per Share [Abstract] Common Stock - $0.01 par value, 100,000,000 shares authorized, 39,667,165 and 38,599,390 shares issued and outstanding at September 29, 2023 and December 30, 2022, respectively Common Stock, Value, Issued Unamortized deferred financing fees written off Debt Instrument, Unamortized Discount (Premium) And Debt Issuance Costs, Net Write-Down Debt Instrument, Unamortized Discount (Premium) And Debt Issuance Costs, Net Write-Down Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Senior Notes Senior Notes [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Center-of-the-Plate Center-Of-The-Plate Product [Member] Center-Of-The-Plate Product [Member] Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Senior secured term loans Senior Secured Term Loans [Member] Senior Secured Term Loans Current Fiscal Year End Date Current Fiscal Year End Date Total debt obligations Long-Term Debt and Lease Obligation, Including Current Maturities Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Summary of Significant Accounting Policies Accounting Standards Update and Change in Accounting Principle [Text Block] Time-based Time-Based Restricted Share [Member] Time Based Restricted Stock [Member]. Percentage of total net sales Concentration Risk, Percentage Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Preferred Stock, authorized (in shares) Preferred Stock, Shares Authorized Granted (in usd per share) Weighted average grant date fair value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Buildings Building [Member] Schedule of goodwill Schedule of Goodwill [Table Text Block] Preferred Stock, outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Exercisable, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Dilutive effect of convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Product Concentration Risk Product Concentration Risk [Member] Pastry Pastry Product [Member] Pastry Product [Member] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation expense and amortization Depreciation, Depletion and Amortization Other operating expenses, net Other Operating Income (Expense), Net Furniture and fixtures Furniture and Fixtures [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Balance, beginning Balance, ending Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Net sales Business Acquisition, Pro Forma Revenue Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Denominator: Earnings Per Share, Basic and Diluted, Other Disclosure1 [Abstract] Earnings Per Share, Basic and Diluted, Other Disclosure1 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total debt obligations excluding current installments Long-Term Debt and Lease Obligation Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred Stock, issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Leased Distribution Facility Owned by CEO Leased Distribution Facility Owned by CEO [Member] Leased Distribution Facility Owned by CEO Schedule of reconciliation of net income (loss) per common share Schedule Of Reconciliation Of Earnings Per Share [Table Text Block] Tabular disclosure of reconciliation of earnings per share. Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs, net Debt Issuance Costs, Net Capital expenditures Payments to Acquire Productive Assets Intangible assets, net Net Amount Intangible Assets, Net (Excluding Goodwill) Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Long-term Debt and Lease Obligation, Including Current Maturities [Abstract] Long-Term Debt and Lease Obligation, Including Current Maturities [Abstract] Finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Antidilutive Securities [Axis] Antidilutive Securities [Axis] Shares surrendered to pay tax withholding Shares Surrendered To Pay Withholding Taxes Total amount surrendered to pay withholding taxes. Unsecured notes issued for acquisitions Notes Issued Outstanding, beginning balance (in usd per share) Outstanding, ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock compensation Share-Based Payment Arrangement, Noncash Expense Non-cash operating lease expense Operating Lease, Expense Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Net Income per Share Earnings Per Share [Text Block] Schedule of changes in Level 3 contingent consideration liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Ownership interest in facilities owned by entities controlled by company's stockholders (as a percent) Ownership Interest In Facilities Owned By Entities Controlled By Company's Stockholders Refers to ownership percentage interest in facilities owned by entities controlled by company's stockholders Minimum Minimum [Member] Amortization of deferred financing fees Amortization of Other Deferred Charges Weighted average common shares outstanding: Weighted average common shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property and equipment, net Net book value of equipment Property, Plant and Equipment, Net Share-based payment arrangement, option, activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Proceeds from debt issuance Proceeds from Issuance of Long-Term Debt Surrender of shares to pay withholding taxes Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Period Fiscal Period, Policy [Policy Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Cash paid for income taxes Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities   Retained Earnings Retained Earnings [Member] Current portion of long-term debt Long-Term Debt, Current Maturities Total liabilities and stockholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Weighted-average remaining amortization period (in months) Weighted-Average Remaining Amortization Period (in months) Finite-Lived Intangible Assets, Remaining Amortization Period Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Increase in earn-out liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Earnout Liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Earnout Liability Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Net income available to common shareholders Net Income (Loss) Available to Common Stockholders, Diluted Schedule of convertible senior notes Convertible Debt [Table Text Block] Decrease in inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Oils and Vinegars Oils And Vinegar Product [Member] Oils and Vinegar Product [Member] Entity Address, City or Town Entity Address, City or Town Related Party Related Party [Member] Revision of prior period, error correction, adjustment Revision of Prior Period, Error Correction, Adjustment [Member] Common stock issued for acquisitions Stock Issued Outstanding, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Consolidation Consolidation, Policy [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Increase in goodwill Goodwill adjustments Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Unsecured Notes Unsecured Debt [Member] Common Stock, authorized (in shares) Common Stock, Shares Authorized Payments under asset-based loan facility Repayments of Lines of Credit Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Long-term debt Principal Amount Long-Term Debt, Gross Asset-based loan facility Asset Based Loan Facility [Member] Asset Based Loan Facility [Member] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Provision for allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Convertible notes Convertible Debt Securities [Member] Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Deferred payments Business Combination, Consideration Transferred, Liabilities Incurred (Gain) loss on asset disposal Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Finance leases and other financing obligations Finance Lease, Liability Convertible Debt Convertible Debt Convertible Debt [Member] Supplemental Disclosures of Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares of common stock acquired (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 2024 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Dairy and Eggs Dairy And Eggs Product [Member] Dairy and Eggs Product [Member] Stock compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Dilutive effect of stock options and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Goodwill, useful life Goodwill, Useful Life Goodwill, Useful Life Shares issued for acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Payment of debt, finance lease and other financing obligations Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Document Period End Date Document Period End Date Borrowings under asset-based loan facility Proceeds from Lines of Credit Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net Sales Revenue from Contract with Customer Benchmark [Member] Exercisable, ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Assets held under finance leases Assets Held Under Finance Leases [Member] Assets Held Under Finance Leases [Member] Repayments of long-term debt Repayments of Long-Term Debt Finance leases and other financing obligations, weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Schedule of pro forma consolidated statement of operations information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Amortization of deferred costs and premium Amortization of Debt Issuance Costs and Discounts Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right Of Use Assets Recognized expense Share-Based Payment Arrangement, Expense Total Specialty Total Specialty [Member] Total Specialty Gross Carrying Amount Finite-Lived Intangible Assets, Gross Add effect of dilutive securities Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Provision for income tax expense Provision for income tax expense (benefit) Income Tax Expense (Benefit) Convertible unsecured note Convertible Note Maturing On June 29, 2023 [Member] Convertible Note Maturing On June 29, 2023 [Member] Weighted average remaining term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Accrued compensation Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Payment of deferred financing fees Payments of Financing Costs Number of operating segments Number of Operating Segments Schedule of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Inventories Inventory Disclosure [Text Block] Other acquisitions, aggregate initial purchase price Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business combination, contingent consideration, liability, term Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Term Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Term Net sales Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash paid for interest, net of cash received Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Equity Interest Type [Axis] Equity Interest Type [Axis] Useful Lives (in years) Property, Plant and Equipment, Useful Life Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Diluted (in shares) Weighted average diluted common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Additional Paid-in Capital Additional Paid-in Capital [Member] Vehicles Vehicles [Member] ROU assets obtained in exchange for lease liabilities: Lease, Cost [Abstract] Total assets Assets Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Change in fair value of contingent earn-out liabilities Change In Fair Value Of Earn-Out Liability Amount of change in fair value of earnout. Exercisable, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Long-term debt, maturity, year five Long-Term Debt, Maturity, Year Five Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Other liabilities and deferred credits Other Liabilities, Noncurrent Vested (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Market-based Market-based Restricted Stock Awards [Member] Market-based Restricted Stock Awards [Member] Schedule of supplemental disclosures of cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Construction-in-process Construction in Progress [Member] Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Long-term earn-out liabilities Fair Value Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Long-Term Liability Value Fair Value Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Long-term Liability Value Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Decrease in other assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets Equity Component [Domain] Equity Component [Domain] Approximate value of common stock acquired Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average basic common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Decrease in deferred tax liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Estimated amortization in fiscal year: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Error Correction, Type [Domain] Error Correction, Type [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Fair Value Estimate of Fair Value Measurement [Member] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Weighted Average Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Schedule of debt obligations Schedule of Debt [Table Text Block] Customer relationships Customer Relationships [Member] EX-101.PRE 10 chef-20230929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 29, 2023
Nov. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 29, 2023  
Document Transition Report false  
Entity File Number 001-35249  
Entity Registrant Name CHEFS’ WAREHOUSE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-3031526  
Entity Address, Address Line One 100 East Ridge Road  
Entity Address, City or Town Ridgefield  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06877  
City Area Code 203  
Local Phone Number 894-1345  
Title of 12(b) Security Common Stock, par value $0.01  
Trading Symbol CHEF  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   39,665,229
Entity Central Index Key 0001517175  
Current Fiscal Year End Date --12-30  
Amendment Flag false  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Current assets:    
Cash and cash equivalents $ 33,058 $ 158,800
Accounts receivable, net of allowance of $24,792 in 2023 and $20,733 in 2022 316,138 260,167
Inventories, net 312,222 245,693
Prepaid expenses and other current assets 60,199 56,200
Total current assets 721,617 720,860
Property and equipment, net 208,927 185,728
Operating lease right-of-use assets 177,092 156,629
Goodwill 344,526 287,120
Intangible assets, net 199,618 155,703
Other assets 6,262 3,256
Total assets 1,658,042 1,509,296
Current liabilities:    
Accounts payable 209,299 163,397
Accrued liabilities 75,437 54,325
Short-term operating lease liabilities 22,765 19,428
Accrued compensation 30,747 34,167
Current portion of long-term debt 11,970 12,428
Total current liabilities 350,218 283,745
Long-term debt, net of current portion 689,207 653,504
Operating lease liabilities 171,207 151,406
Deferred taxes, net 9,317 6,098
Other liabilities and deferred credits 3,311 13,034
Total liabilities 1,223,260 1,107,787
Commitments and contingencies
Stockholders’ equity:    
Preferred Stock - $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding at September 29, 2023 and December 30, 2022 0 0
Common Stock - $0.01 par value, 100,000,000 shares authorized, 39,667,165 and 38,599,390 shares issued and outstanding at September 29, 2023 and December 30, 2022, respectively 397 386
Additional paid-in capital 352,576 337,947
Accumulated other comprehensive loss (2,142) (2,185)
Retained earnings 83,951 65,361
Total stockholders’ equity 434,782 401,509
Total liabilities and stockholders’ equity $ 1,658,042 $ 1,509,296
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Current assets:    
Accounts receivable, allowance for credit loss, current $ 24,792 $ 20,733
Stockholders’ equity:    
Preferred Stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred Stock, authorized (in shares) 5,000,000 5,000,000
Preferred Stock, issued (in shares) 0 0
Preferred Stock, outstanding (in shares) 0 0
Common Stock, par value (in dollars per share) $ 0.01 $ 0.01
Common Stock, authorized (in shares) 100,000,000 100,000,000
Common Stock, issued (in shares) 39,667,165 38,599,390
Common Stock, outstanding (in shares) 39,667,165 38,599,390
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Income Statement [Abstract]        
Net sales $ 881,825 $ 661,856 $ 2,483,290 $ 1,822,063
Cost of sales 674,127 504,068 1,897,440 1,390,758
Gross profit 207,698 157,788 585,850 431,305
Selling, general and administrative expenses 179,614 130,255 514,793 364,828
Other operating expenses, net 2,535 5,458 8,269 10,504
Operating income 25,549 22,075 62,788 55,973
Interest expense 11,379 10,737 33,391 19,567
Income before income taxes 14,170 11,338 29,397 36,406
Provision for income tax expense 6,848 3,061 10,807 9,829
Net income 7,322 8,277 18,590 26,577
Other comprehensive (loss) income:        
Foreign currency translation adjustments (231) (156) 43 (105)
Comprehensive income $ 7,091 $ 8,121 $ 18,633 $ 26,472
Net income per share:        
Basic (in dollars per share) $ 0.19 $ 0.22 $ 0.49 $ 0.72
Diluted (in dollars per share) $ 0.19 $ 0.21 $ 0.49 $ 0.68
Weighted average common shares outstanding:        
Basic (in shares) 37,692,588 37,120,926 37,611,179 37,047,653
Diluted (in shares) 45,717,496 42,044,053 39,143,774 41,942,676
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
  Retained Earnings
Balance, beginning (in shares) at Dec. 24, 2021   37,887,675      
Balance, beginning at Dec. 24, 2021 $ 350,211 $ 380 $ 314,242 $ (2,022) $ 37,611
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 1,385       1,385
Stock compensation (in shares)   433,115      
Stock compensation 3,043 $ 4 3,039    
Shares issued for acquisitions 1,701   1,701    
Cumulative translation adjustment 125     125  
Shares surrendered to pay tax withholding (in shares)   (64,329)      
Shares surrendered to pay tax withholding (2,040) $ (1) (2,039)    
Balance, ending (in shares) at Mar. 25, 2022   38,256,461      
Balance, ending at Mar. 25, 2022 354,425 $ 383 316,943 (1,897) 38,996
Balance, beginning (in shares) at Dec. 24, 2021   37,887,675      
Balance, beginning at Dec. 24, 2021 350,211 $ 380 314,242 (2,022) 37,611
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 26,577        
Cumulative translation adjustment (105)        
Balance, ending (in shares) at Sep. 23, 2022   38,270,107      
Balance, ending at Sep. 23, 2022 384,949 $ 383 322,505 (2,127) 64,188
Balance, beginning (in shares) at Mar. 25, 2022   38,256,461      
Balance, beginning at Mar. 25, 2022 354,425 $ 383 316,943 (1,897) 38,996
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 16,915       16,915
Stock compensation (in shares)   16,131      
Stock compensation 2,939   2,939    
Cumulative translation adjustment (74)     (74)  
Shares surrendered to pay tax withholding (in shares)   (15,137)      
Shares surrendered to pay tax withholding (518)   (518)    
Balance, ending (in shares) at Jun. 24, 2022   38,257,455      
Balance, ending at Jun. 24, 2022 373,687 $ 383 319,364 (1,971) 55,911
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 8,277       8,277
Stock compensation (in shares)   9,986      
Stock compensation 3,099   3,099    
Exercise of stock options (in shares)   3,407      
Exercise of stock options 69   69    
Cumulative translation adjustment (156)     (156)  
Shares surrendered to pay tax withholding (in shares)   (741)      
Shares surrendered to pay tax withholding (27)   (27)    
Balance, ending (in shares) at Sep. 23, 2022   38,270,107      
Balance, ending at Sep. 23, 2022 $ 384,949 $ 383 322,505 (2,127) 64,188
Balance, beginning (in shares) at Dec. 30, 2022 38,599,390 38,599,390      
Balance, beginning at Dec. 30, 2022 $ 401,509 $ 386 337,947 (2,185) 65,361
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 1,401       1,401
Stock compensation (in shares)   998,777      
Stock compensation 4,790 $ 10 4,780    
Cumulative translation adjustment 81     81  
Shares surrendered to pay tax withholding (in shares)   (54,036)      
Shares surrendered to pay tax withholding (1,829) $ (1) (1,828)    
Balance, ending (in shares) at Mar. 31, 2023   39,544,131      
Balance, ending at Mar. 31, 2023 $ 405,952 $ 395 340,899 (2,104) 66,762
Balance, beginning (in shares) at Dec. 30, 2022 38,599,390 38,599,390      
Balance, beginning at Dec. 30, 2022 $ 401,509 $ 386 337,947 (2,185) 65,361
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 18,590        
Exercise of stock options (in shares) 2,705        
Cumulative translation adjustment $ 43        
Balance, ending (in shares) at Sep. 29, 2023 39,667,165 39,667,165      
Balance, ending at Sep. 29, 2023 $ 434,782 $ 397 352,576 (2,142) 83,951
Balance, beginning (in shares) at Mar. 31, 2023   39,544,131      
Balance, beginning at Mar. 31, 2023 405,952 $ 395 340,899 (2,104) 66,762
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 9,867       9,867
Stock compensation (in shares)   53,543      
Stock compensation 4,704   4,704    
Shares issued for acquisitions (in shares)   75,008      
Shares issued for acquisitions 2,496 $ 1 2,495    
Cumulative translation adjustment 193     193  
Shares surrendered to pay tax withholding (in shares)   (6,991)      
Shares surrendered to pay tax withholding (237)   (237)    
Balance, ending (in shares) at Jun. 30, 2023   39,665,691      
Balance, ending at Jun. 30, 2023 422,975 $ 396 347,861 (1,911) 76,629
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 7,322       7,322
Stock compensation (in shares)   936      
Stock compensation $ 4,730 $ 1 4,729    
Exercise of stock options (in shares) 2,705        
Exercise of stock options $ 55        
Cumulative translation adjustment (231)     (231)  
Shares surrendered to pay tax withholding (in shares)   (2,167)      
Shares surrendered to pay tax withholding $ (69)   (69)    
Balance, ending (in shares) at Sep. 29, 2023 39,667,165 39,667,165      
Balance, ending at Sep. 29, 2023 $ 434,782 $ 397 $ 352,576 $ (2,142) $ 83,951
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Cash flows from operating activities:    
Net income $ 18,590 $ 26,577
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 24,167 17,667
Amortization of intangible assets 16,924 10,289
Provision for allowance for doubtful accounts 5,216 3,138
Non-cash operating lease expense 2,663 1,329
Provision for deferred income taxes 3,018 7,121
Amortization of deferred financing fees 3,421 1,621
Loss on extinguishment of debt 0 142
Stock compensation 15,855 9,081
Change in fair value of contingent earn-out liabilities 2,850 8,358
Intangible asset impairment 1,838 0
(Gain) loss on asset disposal (44) 17
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable (27,387) (25,402)
Inventories (56,350) (40,519)
Prepaid expenses and other current assets (3,460) (9,848)
Accounts payable, accrued liabilities and accrued compensation 18,740 21,938
Other assets and liabilities (5,996) 238
Net cash provided by operating activities 20,045 31,747
Cash flows from investing activities:    
Capital expenditures (35,130) (31,666)
Cash paid for acquisitions, net of cash acquired (120,600) (62,007)
Net cash used in investing activities (155,730) (93,673)
Cash flows from financing activities:    
Payment of debt, finance lease and other financing obligations (33,444) (171,434)
Proceeds from debt issuance 0 300,000
Payment of deferred financing fees (354) (11,258)
Proceeds from exercise of stock options 55 69
Surrender of shares to pay withholding taxes (2,134) (2,584)
Cash paid for contingent earn-out liability (3,650) (2,538)
Borrowings under asset-based loan facility 50,000 0
Payments under asset-based loan facility 0 (20,000)
Net cash provided by financing activities 10,473 92,255
Effect of foreign currency on cash and cash equivalents (530) (59)
Net change in cash and cash equivalents (125,742) 30,270
Cash and cash equivalents-beginning of period 158,800 115,155
Cash and cash equivalents-end of period $ 33,058 $ 145,425
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Operations and Basis of Presentation
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operations and Basis of Presentation Operations and Basis of Presentation
 
Description of Business and Basis of Presentation
 
The financial statements include the condensed consolidated accounts of The Chefs’ Warehouse, Inc. (the “Company”), and its wholly-owned subsidiaries. The Company’s quarterly periods end on the thirteenth Friday of each quarter. Every six to seven years, the Company will add a fourteenth week to its fourth quarter to more closely align its year-end to the calendar year. Fiscal 2022 contained a fourteenth week in the fourth quarter. The Company’s business consists of three operating segments: East, Midwest and West that aggregate into one reportable segment, foodservice distribution, which is concentrated primarily in the United States. The Company’s customer base consists primarily of menu-driven independent restaurants, fine dining establishments, country clubs, hotels, caterers, culinary schools, bakeries, patisseries, chocolateries, cruise lines, casinos, specialty food stores, grocers and warehouse clubs.

Consolidation

The unaudited condensed consolidated financial statements include all the accounts of the Company and its direct and indirect wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements and the related interim information contained within the notes to such unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules of the Securities and Exchange Commission (“SEC”) for interim information and quarterly reports on Form 10-Q. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended December 30, 2022 filed as part of the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023.

The unaudited condensed consolidated financial statements appearing in this Form 10-Q have been prepared on the same basis as the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023, and in the opinion of management, include all normal recurring adjustments that are necessary for the fair statement of the Company’s interim period results. The year-end consolidated balance sheet data was derived from the audited financial statements but does not include all disclosures required by GAAP. Due to seasonal fluctuations and other factors, the results of operations for the thirteen and thirty-nine weeks ended September 29, 2023 are not necessarily indicative of the results to be expected for the full year.

The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management’s estimates.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 29, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Revenue Recognition
 
Revenues from product sales are recognized at the point at which control of each product is transferred to the customer. The Company’s contracts contain performance obligations which are satisfied when customers have physical possession of each product. The majority of customer orders are fulfilled within a day and customer payment terms are typically 14 to 60 days from delivery. Shipping and handling activities are costs to fulfill the Company’s performance obligations. These costs are expensed as incurred and presented within selling, general and administrative expenses on the condensed consolidated statements of operations. The Company offers certain sales incentives to customers in the form of rebates or discounts. These sales incentives are accounted for as variable consideration. The Company estimates these amounts based on the expected amount to be provided to customers and records a corresponding reduction in revenue. The Company does not expect a
significant reversal in the amount of cumulative revenue recognized. Sales tax billed to customers is not included in revenue but rather recorded as a liability owed to the respective taxing authorities at the time the sale is recognized.

The following table presents the Company’s net sales disaggregated by principal product category:
Thirteen Weeks EndedThirty-Nine Weeks Ended
September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Center-of-the-Plate$333,809 37.9 %$280,272 42.3 %$980,120 39.5 %$803,334 44.1 %
Specialty:
Dry Goods134,398 15.2 %97,323 14.7 %395,723 15.9 %257,971 14.2 %
Pastry102,562 11.6 %71,145 10.7 %300,814 12.1 %188,948 10.4 %
Cheese and Charcuterie64,639 7.3 %54,989 8.3 %185,303 7.5 %146,155 8.0 %
Produce137,760 15.6 %74,379 11.2 %310,313 12.5 %204,422 11.2 %
Dairy and Eggs56,849 6.4 %38,719 5.9 %163,600 6.6 %102,405 5.6 %
Oils and Vinegars34,097 3.9 %29,778 4.5 %96,607 3.9 %78,645 4.3 %
Kitchen Supplies17,711 2.1 %15,251 2.4 %50,810 2.0 %40,183 2.2 %
Total Specialty$548,016 62.1 %$381,584 57.7 %$1,503,170 60.5 %$1,018,729 55.9 %
Total net sales$881,825 100 %$661,856 100 %$2,483,290 100 %$1,822,063 100 %

The Company determines its product category classification based on how the Company currently markets its products to its customers. The Company’s definition of its principal product categories may differ from the way in which other companies present similar information. Net sales by product category includes estimates of product mix for certain locations that are not yet fully integrated into the Company’s information technology systems as of the reporting date. The table above includes the correction of an immaterial error to revise the Specialty principal product category revenue for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022 related to its Capital Seaboard acquisition. Total Specialty revenue was not impacted but aggregate revenue of $35,077 and $100,009 was adjusted from other Specialty product categories to Produce for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022, respectively.

Food Processing Costs

Food processing costs include but are not limited to direct labor and benefits, applicable overhead and depreciation of equipment and facilities used in food processing activities. Food processing costs included in cost of sales were $19,081 and $10,089 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $47,370 and $28,523 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

Immaterial Correction of Prior Period Errors and Disclosures

During the third quarter of fiscal 2023, immaterial errors were identified in the calculation of the provision for income tax expense (benefit) for fiscal 2022, 2021 and 2020. The Company recorded an out of period adjustment of $2,135 to the provision for income tax expense during the thirteen and thirty-nine weeks ended September 29, 2023. The impact of these errors on prior periods would be to increase the provision for income tax expense by $1,308 for fiscal 2022 and to reduce the provision for income tax benefit by $719 and $108 for fiscal 2021 and 2020, respectively.

During the first quarter of fiscal 2023 and subsequent to the issuance of the fiscal year 2022 consolidated financial statements, immaterial errors were identified in the weighted average remaining amortization period of intangible assets, the intangible asset amortization schedule and the debt maturity schedule. The weighted average remaining amortization period for customer relationships, non-compete agreements and trademarks were previously disclosed as 232 months, 73 months and 250 months instead of 117 months, 25 months and 165 months, respectively. This had a corresponding immaterial impact on the intangible asset amortization schedule.

In addition, the debt maturity schedule previously included the $40,000 due upon maturity of the asset-based loan facility in the thereafter total instead of in the 2027 total. Further, the Company omitted that the asset-based loan facility and term loan are classified as Level 2 within the fair value hierarchy. These immaterial errors and omissions have been corrected in Note 4 “Fair Value Measurements”, Note 8 “Goodwill and Other Intangible Assets” and Note 9 “Debt Obligations”, within these condensed consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share
9 Months Ended
Sep. 29, 2023
Earnings Per Share [Abstract]  
Net Income per Share Net Income per Share
 
The following table sets forth the computation of basic and diluted net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net income per share:   
Basic$0.19 $0.22 $0.49 $0.72 
Diluted$0.19 $0.21 $0.49 $0.68 
Weighted average common shares:   
Basic37,692,588 37,120,926 37,611,179 37,047,653 
Diluted45,717,496 42,044,053 39,143,774 41,942,676 

Reconciliation of net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Numerator:   
Net income$7,322 $8,277 $18,590 $26,577 
Add effect of dilutive securities   
Interest on convertible notes, net of tax1,369 683 403 2,048 
Net income available to common shareholders$8,691 $8,960 $18,993 $28,625 
Denominator:   
Weighted average basic common shares outstanding37,692,588 37,120,926 37,611,179 37,047,653 
Dilutive effect of unvested common shares594,416 316,358 580,675 304,391 
Dilutive effect of stock options and warrants37,675 81,789 54,073 65,652 
Dilutive effect of convertible notes7,392,817 4,524,980 897,847 4,524,980 
Weighted average diluted common shares outstanding45,717,496 42,044,053 39,143,774 41,942,676 
 
Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Restricted share awards (“RSAs”)292,778 80,844 37,236 68,784 
Stock options and warrants300,000 — — — 
Convertible notes— 91,053 6,494,970 91,053 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
Assets and Liabilities Measured at Fair Value
 
The Company’s contingent earn-out liabilities are measured at fair value. These liabilities were estimated using Level 3 inputs. Long-term earn-out liabilities were $1,757 and $10,483 as of September 29, 2023 and December 30, 2022, respectively, and are reflected as other liabilities and deferred credits on the condensed consolidated balance sheets. The remaining short-term earn-out liabilities are reflected as accrued liabilities on the condensed consolidated balance sheets. The fair value of contingent consideration was determined based on a probability-based approach which includes projected results, percentage probability of
occurrence and the application of a discount rate to present value the payments. A significant change in projected results, discount rate, or probabilities of occurrence could result in a significantly higher or lower fair value measurement. Changes in the fair value of contingent earn-out liabilities are reflected in other operating expenses, net on the condensed consolidated statements of operations.

The following table presents the changes in Level 3 contingent earn-out liabilities:
Total
Balance December 30, 2022$17,294 
Acquisition value5,765 
Cash payments(4,625)
Changes in fair value2,850 
Balance September 29, 2023$21,284 

Fair Value of Financial Instruments

The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable and accounts payable approximate fair value due to the immediate to short-term nature of these financial instruments. The fair values of the asset-based loan facility and term loan approximated their book values as of September 29, 2023 and December 30, 2022 as these instruments had variable interest rates that reflected current market rates available to the Company and are classified as Level 2 fair value measurements.

The following table presents the carrying value and fair value of the Company’s convertible notes and GreenLeaf Note. The fair value of the Company’s 2028 Convertible Senior Notes was based on Level 1 inputs. In estimating the fair value of its 2024 Convertible Senior Notes and Convertible Unsecured Note, the Company utilized Level 3 inputs including prevailing market interest rates to estimate the debt portion of the instrument and a Black Scholes valuation model to estimate the fair value of the conversion option. The Black Scholes model utilizes the market price of the Company’s common stock, estimates of the stock’s volatility and the prevailing risk-free interest rate in calculating the fair value estimate. The fair value of the GreenLeaf Note was determined based upon observable market prices of similar debt instruments. The Convertible Unsecured Note matured on June 29, 2023 and was repaid in full.

 September 29, 2023December 30, 2022
Fair Value HierarchyCarrying ValueFair ValueCarrying ValueFair Value
2028 Convertible Senior NotesLevel 1$287,500 $233,421 $287,500 $292,531 
2024 Convertible Senior NotesLevel 3$39,684 $37,270 $41,684 $43,723 
GreenLeaf NoteLevel 2$10,000 $9,821 $— $— 
Convertible Unsecured NoteLevel 3$— $— $4,000 $4,345 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
9 Months Ended
Sep. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
 
GreenLeaf

On May 1, 2023, the Company entered into a stock purchase agreement to acquire substantially all of the equity interests of Oakville Produce Partners, LLC (“GreenLeaf”), a leading produce and specialty food distributor in Northern California. The final purchase price was $86,124 consisting of $72,157 paid in cash at closing, $1,471 paid upon settlement of a net working capital true-up, the issuance of a $10,000 unsecured note and 75,008 shares of the Company’s common stock with an approximate value of $2,496 based on the trading price of the Company’s common stock on the date of acquisition. The acquisition was partially funded by a $40,000 incremental draw on the Company’s asset-based loan facility. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions. When applicable, these valuations require the use of Level 3 inputs. All goodwill for the GreenLeaf acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by GreenLeaf and any intangible assets that do not qualify for separate recognition, including assembled
workforce. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $38,900, $1,500, and $400 respectively, as of the acquisition date. The customer relationships are being amortized over an average of 7.5 years, the trademarks are being amortized over 5 years and the non-compete agreements are being amortized over 2 years.

Hardie’s Fresh Foods

On March 20, 2023, pursuant to an asset purchase agreement, the Company acquired substantially all of the assets of Hardie’s F&V, LLC (“Hardie’s Fresh Foods”), a specialty produce distributor with operations in Texas. The final purchase price was approximately $42,000, consisting of $38,000 paid in cash at closing, subject to customary net working capital adjustments, and an earn-out liability valued at approximately $4,000 as of the acquisition date. If earned, the earn-out liability could total up to $10,000 over a two-year period. The payment of the earn-out liability is subject to the successful achievement of certain EBITDA targets. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. The valuation of tangible and intangible assets acquired is incomplete as of September 29, 2023. All goodwill for the Hardie’s Fresh Foods acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by Hardie’s Fresh Foods and any intangible assets that do not qualify for separate recognition, including assembled workforce. The intangible assets acquired consisted of customer relationships and trademarks valued at $14,000 and $3,600, respectively, as of the acquisition date. The customer relationships and trademarks are being amortized over 10 years and 5 years, respectively.

Other Fiscal 2023 Acquisitions

During the thirty-nine weeks ended September 29, 2023, the Company completed three other acquisitions for an aggregate initial purchase price of approximately $17,744, consisting of $12,971 paid in cash at closing, $893 paid upon settlement of a net working capital adjustment, earn-out liabilities valued at approximately of $1,665 as of the dates of acquisition, and $2,215 of deferred payments. If earned, these earn-out liabilities could total up to $2,562 in the aggregate. The Company’s aggregate purchase price allocations are preliminary and is subject to revision pending the valuations of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions as well as opening working capital. When applicable, these valuations require the use of Level 3 inputs. All goodwill of $6,933 will be amortized over 15 years for tax purposes. The intangible assets acquired consisted of customer relationships valued at $4,276 as of the acquisition dates. The customer relationships are being amortized over 10 years.

The Company reflected net sales and income before income taxes in its condensed consolidated statement of operations related to the fiscal 2023 acquisitions as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 29, 2023
Net sales$109,973 $230,376 
Income before income taxes$4,164 $10,528 

Chef Middle East

On November 1, 2022, pursuant to a share sale and purchase agreement, the Company acquired substantially all of the shares of Chef Middle East LLC (“CME”), a specialty food distributor with operations in the United Arab Emirates, Qatar and Oman. The final purchase price was approximately $116,515, consisting of $108,749 paid in cash at closing, $166 paid upon settlement of a net working capital true-up, and an earn-out liability valued at $7,600 as of the date of acquisition. If earned, the earn-out liability could total up to $10,000 over a two-year period. The measurement period adjustments recorded through the second quarter of fiscal 2023 resulted in a goodwill increase of $735, a decrease in inventories of $735, an increase in the earn-out liability of $100, an increase in accrued liabilities of $313, a decrease in other assets of $82, and a decrease in deferred tax liabilities of $35. The valuation of tangible and intangible assets acquired has been completed as of September 29, 2023. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $25,800, $11,400, and $320, respectively, as of the acquisition date. The customer relationships, trademarks and non-compete agreements are being amortized over 10, 15 and 3 years, respectively.
The table below sets forth the total assets acquired and liabilities assumed:
Chef Middle EastHardie’s Fresh FoodsGreenLeafOther Acquisitions
Current assets$84,076 $26,475 $16,069 $9,697 
Customer relationships25,800 14,000 38,900 4,276 
Trademarks11,400 3,600 1,500 — 
Non-compete agreements320 — 400 — 
Goodwill24,548 12,346 36,155 6,933 
Fixed assets16,953 4,986 2,231 434 
Other assets859 146 109 — 
Deferred tax liability(3,600)— — (241)
Right-of-use assets5,321 13,303 2,026 3,258 
Lease liabilities(5,321)(13,303)(2,026)(3,258)
Current liabilities(43,841)(19,553)(9,240)(3,336)
Other long-term liabilities— — — (19)
Total $116,515 $42,000 $86,124 $17,744 

The Company recognized professional fees related to acquisition activities of $710 and $728 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $3,338 and $1,747 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively, presented within other operating expenses, net on the condensed consolidated statements of operations.
Unaudited Pro forma Financial Information

The table below presents unaudited pro forma condensed consolidated income statement information of the Company as if the GreenLeaf and Hardie’s Fresh Foods acquisitions had occurred on December 25, 2021, and the CME acquisition had occurred on December 26, 2020. The pro forma results were prepared from financial information obtained from the sellers of the business, as well as information obtained during the due diligence process associated with the acquisitions. The pro forma information is not necessarily indicative of the Company’s results of operations had the acquisitions been completed on the above date, nor is it necessarily indicative of the Company’s future results. The pro forma information does not reflect any cost savings from operating efficiencies or synergies that could result from the acquisitions, any incremental costs for transitioning to become a public company, and also does not reflect additional revenue opportunities following the acquisitions. The pro forma information reflects amortization and depreciation of the acquisitions at their respective fair value. The pro forma information also reflects additional interest expense that would have been incurred by the Company to finance the acquisitions. Pro forma interest expense was estimated based on the prevailing interest rates charged on the Company’s senior secured term loan during fiscal 2022. CME did not have a pro forma impact during the thirteen and thirty-nine weeks ended September 29, 2023 as it was included in the condensed consolidated results of operations for the entire period.
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net sales$881,825 $800,158 $2,577,474 $2,238,390 
Income before income taxes$14,170 $12,752 $30,479 $45,836 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
9 Months Ended
Sep. 29, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories Inventories consist primarily of finished product and are reflected net of adjustments for shrinkage, excess and obsolescence to approximate their net realizable value totaling $10,415 and $9,198 at September 29, 2023 and December 30, 2022, respectively.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment
9 Months Ended
Sep. 29, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
 
Property and equipment as of September 29, 2023 and December 30, 2022 consisted of the following:
 Useful LivesSeptember 29, 2023December 30, 2022
LandIndefinite$5,542 $5,542 
Buildings20 years40,695 39,893 
Machinery and equipment
5 - 10 years
36,655 32,107 
Computers, data processing and other equipment
3 - 7 years
21,547 18,475 
Software
3 - 7 years
48,814 42,609 
Leasehold improvements
1 - 40 years
129,845 94,245 
Furniture and fixtures7 years4,097 3,825 
Vehicles
5 - 10 years
34,665 31,462 
Construction-in-process 24,050 36,583 
  345,910 304,741 
Less: accumulated depreciation and amortization (136,983)(119,013)
Property and equipment, net $208,927 $185,728 

Construction-in-process at September 29, 2023 related primarily to the build-out of the Company’s Richmond, CA and Miami, FL distribution facilities and at December 30, 2022 related primarily to the build-out of the Company’s Miami, Dallas and Richmond, CA distribution facilities and the implementation of the Company’s Enterprise Resource Planning system. The net book value of equipment financed under finance leases at September 29, 2023 and December 30, 2022 was $11,821 and $11,579, respectively.

The components of depreciation and amortization expense were as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Depreciation expense$7,017 $4,455 $19,691 $13,255 
Software amortization$1,468 $1,457 $4,476 $4,412 
$8,485 $5,912 $24,167 $17,667 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The changes in the carrying amount of goodwill are presented as follows:
Carrying amount as of December 30, 2022$287,120 
Goodwill adjustments (1)
1,986 
Acquisitions55,434 
Foreign currency translation(14)
Carrying amount as of September 29, 2023$344,526 
(1) The goodwill adjustments represent measurement period adjustments related to certain acquisitions completed in the current and prior year.
Other intangible assets as of September 29, 2023 and December 30, 2022 consisted of the following:

September 29, 2023Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships103 months$260,948 $(98,590)$162,358 
Trademarks148 months56,236 (19,640)36,596 
Non-compete agreements20 months9,299 (8,635)664 
Total$326,483 $(126,865)$199,618 
December 30, 2022Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships117 months$205,608 $(85,447)$120,161 
Trademarks165 months51,137 (16,201)34,936 
Non-compete agreements25 months8,899 (8,293)606 
Total$265,644 $(109,941)$155,703 

Amortization expense for other intangibles was $6,468 and $3,470 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $16,924 and $10,289 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

The Company recognized a customer relationships intangible asset impairment charge of $1,838 related to the loss of a significant Hardie’s Fresh Foods customer post acquisition. The Company’s valuation of the Hardie’s Fresh Foods’ customer list intangible asset as of the acquisition date, a Level 3 measurement, was based on an income approach using the excess earnings method which requires significant assumptions including future sales forecasts and a discount rate. The impairment charge was measured by reducing its assumption of future sales for the significant customer lost post-acquisition to zero.The impairment charge is presented within other operating expenses, net on the condensed consolidated statements of operations.

Estimated amortization expense for other intangible assets for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$6,289 
202424,939 
202524,400 
202624,204 
202723,635 
Thereafter96,151 
Total$199,618 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations
9 Months Ended
Sep. 29, 2023
Debt Disclosure [Abstract]  
Debt Obligations Debt Obligations
Debt obligations as of September 29, 2023 and December 30, 2022 consisted of the following:
Weighted Average Effective Interest Rate at September 29, 2023
MaturitySeptember 29, 2023December 30, 2022
Senior secured term loans10.83 %August 2029$277,000 $299,250 
2028 Convertible senior notes2.77 %December 2028287,500 287,500 
2024 Convertible senior notes2.34 %December 202439,684 41,684 
Asset-based loan facility7.25 %March 202790,000 40,000 
Finance leases and other financing obligations5.44 %Various23,779 13,548 
Convertible unsecured note— %June 2023— 4,000 
Unamortized deferred costs and premium(16,786)(20,050)
Total debt obligations701,177 665,932 
Less: current installments(11,970)(12,428)
Total debt obligations excluding current installments$689,207 $653,504 

In connection with the GreenLeaf acquisition, the Company issued a $10,000 unsecured note bearing interest of 4.47%. The principal on the unsecured note is due in two equal installments on April 30, 2024 and 2025 and is presented under the caption “Finance leases and other financing obligations” in the table above. The convertible unsecured note matured on June 29, 2023 and was repaid in full, including all accrued interest, for $4,049 in cash.

On July 7, 2023, the Company entered into a sixth amendment to the ABL Credit Agreement which increased the aggregate commitments to $300,000, up from $200,000, maturing on March 11, 2027. The sixth amendment to the ABL was accounted for as a debt modification. The Company incurred transaction costs of $354 which were capitalized as deferred financing fees to be amortized over the term of the ABL, presented in other non-current assets in the Company’s consolidated balance sheet.

On August 31, 2023, the Company made a voluntary prepayment of $20,000 towards the senior secured term loan. In connection with the prepayment the Company wrote off unamortized deferred financing fees of $770 which are included in interest expense within the statement of operations.

Maturities of the Company’s debt, excluding finance leases, for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$750 
202447,684 
20258,000 
20263,000 
202793,000 
Thereafter551,750 
Total$704,184 
The net carrying value of the Company’s convertible notes as of September 29, 2023 and December 30, 2022 was:

September 29, 2023December 30, 2022
Principal AmountUnamortized Deferred Costs and PremiumNet AmountPrincipal AmountUnamortized Deferred Costs and PremiumNet Amount
2028 Convertible Senior Notes$287,500 $(6,016)$281,484 $287,500 $(6,876)$280,624 
2024 Convertible Senior Notes39,684 (232)39,452 41,684 (373)41,311 
Convertible Unsecured Note— — — 4,000 — 4,000 
Total$327,184 $(6,248)$320,936 $333,184 $(7,249)$325,935 

The components of interest expense on the Company’s convertible notes were as follows:

 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Coupon interest$1,893 $938 $5,685 $2,813 
Amortization of deferred costs and premium333 224 1,001 672 
Total interest$2,226 $1,162 $6,686 $3,485 

As of September 29, 2023, the Company had reserved $27,970 of the asset-based loan facility for the issuance of letters of credit and funds totaling $149,757 were available for borrowing.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 29, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
Equity Awards

The following table reflects the activity of RSAs during the thirty-nine weeks ended September 29, 2023:
Time-basedPerformance-basedMarket-based
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
Unvested at December 30, 2022464,972 $31.74 335,425 $32.25 333,114 $30.30 
Granted234,070 32.23 742,744 33.17 87,942 28.84 
Vested(215,726)31.84 — — — — 
Forfeited(11,500)34.31 — — — — 
Unvested at September 29, 2023471,816 $31.87 1,078,169 $32.88 421,056 $30.00 

The Company granted 1,064,756 RSAs to its employees at a weighted average grant date fair value of $32.60 during the thirty-nine weeks ended September 29, 2023. These awards are a mix of time-, market- and performance-based grants that generally vest over a range of periods up to five years. The Company recognized expense totaling $4,730 and $3,099 on its RSAs during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $14,224 and $9,081 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.

At September 29, 2023, the total unrecognized compensation cost for unvested RSAs was $30,006 and the weighted-average remaining period was approximately 2.5 years. Of this total, $10,915 related to RSAs with time-based vesting provisions and $19,091 related to RSAs with performance- and market-based vesting provisions. At September 29, 2023, the weighted-average remaining period for time-based vesting and performance-based vesting RSAs were approximately 2.2 years and 2.7 years, respectively.
No share-based compensation expense related to the Company’s RSAs or stock options has been capitalized. As of September 29, 2023, there were 1,087,180 shares available for grant under the 2019 Omnibus Equity Incentive Plan.

The following table summarizes stock option activity during the thirty-nine weeks ended September 29, 2023:
SharesWeighted
Average
Exercise Price
Aggregate
Intrinsic
Value
Weighted Average
Remaining Contractual
Term (in years)
Outstanding December 30, 2022112,232 $20.23 $1,465 3.2
Exercised(2,705)20.23 
Outstanding September 29, 2023109,527 $20.23 $104 2.4
Exercisable at September 29, 2023109,527 20.23 $104 2.4

In connection with the CME acquisition, the Company issued stock awards to certain members of the CME management team
which were classified as liabilities. These awards vest over a period of up to 4 years. Stock-based compensation expense for
these awards was $544 and $0 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $1,631 and $0 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively. The fair value of these awards was $1,994 and $362 as of September 29, 2023 and December 30, 2022, respectively, and is presented within Other liabilities and deferred credits on the Company’s condensed consolidated balance sheets.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties
9 Months Ended
Sep. 29, 2023
Related Party Transactions [Abstract]  
Related Parties Related Parties The Chefs’ Warehouse Mid-Atlantic, LLC, a subsidiary of the Company, leases a distribution facility that is 100% owned by entities controlled by Christopher Pappas, the Company’s Chairman, President and Chief Executive Officer, and John Pappas, the Company’s Vice Chairman and one of its directors, and are deemed to be affiliates of these individuals. Expense related to this facility totaled $123 during the thirteen weeks ended September 29, 2023 and September 23, 2022, and $369 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 29, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s effective tax rate was 48.3% and 27.0% for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and 36.8% and 27.0% for the thirty-nine weeks-ended September 29, 2023 and September 23, 2022, respectively. The higher effective tax rate for the thirteen and thirty-nine weeks ended September 29, 2023 is primarily due to a discrete $2,135 charge in the current period for return-to-provision adjustments related to certain nondeductible costs identified in the completion of the Company’s fiscal 2022 tax return and the impact of those adjustments on the fiscal 2023 estimated annual effective tax rate. The effective tax rate otherwise varies from the 21% statutory rate primarily due to state taxes.

The Company’s income tax provision reflects the impact of an expected income tax refund receivable of $22,475 as of September 29, 2023 which is reflected in prepaid expenses and other current assets on the Company’s consolidated balance sheet.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Disclosures of Cash Flow Information
9 Months Ended
Sep. 29, 2023
Supplemental Cash Flow Elements [Abstract]  
Supplemental Disclosures of Cash Flow Information Supplemental Disclosures of Cash Flow Information
Thirty-Nine Weeks Ended
September 29, 2023September 23, 2022
Supplemental cash flow disclosures:
Cash paid for income taxes$17,574 $3,483 
Cash paid for interest, net of cash received$28,339 $17,636 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,203 $20,835 
Operating cash flows from finance leases$524 $325 
Other non-cash investing and financing activities
ROU assets obtained in exchange for lease liabilities:
Operating leases$42,991 $21,779 
Finance leases$3,963 $791 
Other non-cash investing and financing activities:
Warrants issued for acquisitions$— $1,701 
Common stock issued for acquisitions$2,496 $— 
Unsecured notes issued for acquisitions$10,000 $— 
Contingent earn-out liabilities for acquisitions$5,765 $1,200 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Operations and Basis of Presentation (Policies)
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Period The Company’s quarterly periods end on the thirteenth Friday of each quarter. Every six to seven years, the Company will add a fourteenth week to its fourth quarter to more closely align its year-end to the calendar year.
Segment Reporting The Company’s business consists of three operating segments: East, Midwest and West that aggregate into one reportable segment, foodservice distribution, which is concentrated primarily in the United States.
Consolidation The unaudited condensed consolidated financial statements include all the accounts of the Company and its direct and indirect wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Unaudited Interim Financial Statements
The accompanying unaudited condensed consolidated financial statements and the related interim information contained within the notes to such unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules of the Securities and Exchange Commission (“SEC”) for interim information and quarterly reports on Form 10-Q. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended December 30, 2022 filed as part of the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023.

The unaudited condensed consolidated financial statements appearing in this Form 10-Q have been prepared on the same basis as the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023, and in the opinion of management, include all normal recurring adjustments that are necessary for the fair statement of the Company’s interim period results. The year-end consolidated balance sheet data was derived from the audited financial statements but does not include all disclosures required by GAAP. Due to seasonal fluctuations and other factors, the results of operations for the thirteen and thirty-nine weeks ended September 29, 2023 are not necessarily indicative of the results to be expected for the full year.
Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management’s estimates.
Revenue Recognition and Food Processing Costs Revenues from product sales are recognized at the point at which control of each product is transferred to the customer. The Company’s contracts contain performance obligations which are satisfied when customers have physical possession of each product. The majority of customer orders are fulfilled within a day and customer payment terms are typically 14 to 60 days from delivery. Shipping and handling activities are costs to fulfill the Company’s performance obligations. These costs are expensed as incurred and presented within selling, general and administrative expenses on the condensed consolidated statements of operations. The Company offers certain sales incentives to customers in the form of rebates or discounts. These sales incentives are accounted for as variable consideration. The Company estimates these amounts based on the expected amount to be provided to customers and records a corresponding reduction in revenue. The Company does not expect a significant reversal in the amount of cumulative revenue recognized. Sales tax billed to customers is not included in revenue but rather recorded as a liability owed to the respective taxing authorities at the time the sale is recognized.The Company determines its product category classification based on how the Company currently markets its products to its customers. The Company’s definition of its principal product categories may differ from the way in which other companies present similar information. Net sales by product category includes estimates of product mix for certain locations that are not yet fully integrated into the Company’s information technology systems as of the reporting date. The table above includes the correction of an immaterial error to revise the Specialty principal product category revenue for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022 related to its Capital Seaboard acquisition.Food processing costs include but are not limited to direct labor and benefits, applicable overhead and depreciation of equipment and facilities used in food processing activities.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 29, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
The following table presents the Company’s net sales disaggregated by principal product category:
Thirteen Weeks EndedThirty-Nine Weeks Ended
September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Center-of-the-Plate$333,809 37.9 %$280,272 42.3 %$980,120 39.5 %$803,334 44.1 %
Specialty:
Dry Goods134,398 15.2 %97,323 14.7 %395,723 15.9 %257,971 14.2 %
Pastry102,562 11.6 %71,145 10.7 %300,814 12.1 %188,948 10.4 %
Cheese and Charcuterie64,639 7.3 %54,989 8.3 %185,303 7.5 %146,155 8.0 %
Produce137,760 15.6 %74,379 11.2 %310,313 12.5 %204,422 11.2 %
Dairy and Eggs56,849 6.4 %38,719 5.9 %163,600 6.6 %102,405 5.6 %
Oils and Vinegars34,097 3.9 %29,778 4.5 %96,607 3.9 %78,645 4.3 %
Kitchen Supplies17,711 2.1 %15,251 2.4 %50,810 2.0 %40,183 2.2 %
Total Specialty$548,016 62.1 %$381,584 57.7 %$1,503,170 60.5 %$1,018,729 55.9 %
Total net sales$881,825 100 %$661,856 100 %$2,483,290 100 %$1,822,063 100 %
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share (Tables)
9 Months Ended
Sep. 29, 2023
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net income (loss) per share
The following table sets forth the computation of basic and diluted net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net income per share:   
Basic$0.19 $0.22 $0.49 $0.72 
Diluted$0.19 $0.21 $0.49 $0.68 
Weighted average common shares:   
Basic37,692,588 37,120,926 37,611,179 37,047,653 
Diluted45,717,496 42,044,053 39,143,774 41,942,676 
Schedule of reconciliation of net income (loss) per common share
Reconciliation of net income per common share:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Numerator:   
Net income$7,322 $8,277 $18,590 $26,577 
Add effect of dilutive securities   
Interest on convertible notes, net of tax1,369 683 403 2,048 
Net income available to common shareholders$8,691 $8,960 $18,993 $28,625 
Denominator:   
Weighted average basic common shares outstanding37,692,588 37,120,926 37,611,179 37,047,653 
Dilutive effect of unvested common shares594,416 316,358 580,675 304,391 
Dilutive effect of stock options and warrants37,675 81,789 54,073 65,652 
Dilutive effect of convertible notes7,392,817 4,524,980 897,847 4,524,980 
Weighted average diluted common shares outstanding45,717,496 42,044,053 39,143,774 41,942,676 
Schedule of dilutive securities that have been excluded from the calculation of diluted net income (loss) per common share
Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Restricted share awards (“RSAs”)292,778 80,844 37,236 68,784 
Stock options and warrants300,000 — — — 
Convertible notes— 91,053 6,494,970 91,053 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 29, 2023
Fair Value Disclosures [Abstract]  
Schedule of changes in Level 3 contingent consideration liability
The following table presents the changes in Level 3 contingent earn-out liabilities:
Total
Balance December 30, 2022$17,294 
Acquisition value5,765 
Cash payments(4,625)
Changes in fair value2,850 
Balance September 29, 2023$21,284 
Schedule of carrying value and fair value of the Company's convertible subordinated notes
The following table presents the carrying value and fair value of the Company’s convertible notes and GreenLeaf Note. The fair value of the Company’s 2028 Convertible Senior Notes was based on Level 1 inputs. In estimating the fair value of its 2024 Convertible Senior Notes and Convertible Unsecured Note, the Company utilized Level 3 inputs including prevailing market interest rates to estimate the debt portion of the instrument and a Black Scholes valuation model to estimate the fair value of the conversion option. The Black Scholes model utilizes the market price of the Company’s common stock, estimates of the stock’s volatility and the prevailing risk-free interest rate in calculating the fair value estimate. The fair value of the GreenLeaf Note was determined based upon observable market prices of similar debt instruments. The Convertible Unsecured Note matured on June 29, 2023 and was repaid in full.

 September 29, 2023December 30, 2022
Fair Value HierarchyCarrying ValueFair ValueCarrying ValueFair Value
2028 Convertible Senior NotesLevel 1$287,500 $233,421 $287,500 $292,531 
2024 Convertible Senior NotesLevel 3$39,684 $37,270 $41,684 $43,723 
GreenLeaf NoteLevel 2$10,000 $9,821 $— $— 
Convertible Unsecured NoteLevel 3$— $— $4,000 $4,345 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Tables)
9 Months Ended
Sep. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of pro forma consolidated statement of operations information
The Company reflected net sales and income before income taxes in its condensed consolidated statement of operations related to the fiscal 2023 acquisitions as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 29, 2023
Net sales$109,973 $230,376 
Income before income taxes$4,164 $10,528 
The pro forma information reflects amortization and depreciation of the acquisitions at their respective fair value. The pro forma information also reflects additional interest expense that would have been incurred by the Company to finance the acquisitions. Pro forma interest expense was estimated based on the prevailing interest rates charged on the Company’s senior secured term loan during fiscal 2022. CME did not have a pro forma impact during the thirteen and thirty-nine weeks ended September 29, 2023 as it was included in the condensed consolidated results of operations for the entire period.
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Net sales$881,825 $800,158 $2,577,474 $2,238,390 
Income before income taxes$14,170 $12,752 $30,479 $45,836 
Schedule of purchase price allocation
The table below sets forth the total assets acquired and liabilities assumed:
Chef Middle EastHardie’s Fresh FoodsGreenLeafOther Acquisitions
Current assets$84,076 $26,475 $16,069 $9,697 
Customer relationships25,800 14,000 38,900 4,276 
Trademarks11,400 3,600 1,500 — 
Non-compete agreements320 — 400 — 
Goodwill24,548 12,346 36,155 6,933 
Fixed assets16,953 4,986 2,231 434 
Other assets859 146 109 — 
Deferred tax liability(3,600)— — (241)
Right-of-use assets5,321 13,303 2,026 3,258 
Lease liabilities(5,321)(13,303)(2,026)(3,258)
Current liabilities(43,841)(19,553)(9,240)(3,336)
Other long-term liabilities— — — (19)
Total $116,515 $42,000 $86,124 $17,744 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
9 Months Ended
Sep. 29, 2023
Property, Plant and Equipment [Abstract]  
Schedule of equipment, leasehold improvements and software
Property and equipment as of September 29, 2023 and December 30, 2022 consisted of the following:
 Useful LivesSeptember 29, 2023December 30, 2022
LandIndefinite$5,542 $5,542 
Buildings20 years40,695 39,893 
Machinery and equipment
5 - 10 years
36,655 32,107 
Computers, data processing and other equipment
3 - 7 years
21,547 18,475 
Software
3 - 7 years
48,814 42,609 
Leasehold improvements
1 - 40 years
129,845 94,245 
Furniture and fixtures7 years4,097 3,825 
Vehicles
5 - 10 years
34,665 31,462 
Construction-in-process 24,050 36,583 
  345,910 304,741 
Less: accumulated depreciation and amortization (136,983)(119,013)
Property and equipment, net $208,927 $185,728 
The components of depreciation and amortization expense were as follows:
 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Depreciation expense$7,017 $4,455 $19,691 $13,255 
Software amortization$1,468 $1,457 $4,476 $4,412 
$8,485 $5,912 $24,167 $17,667 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The changes in the carrying amount of goodwill are presented as follows:
Carrying amount as of December 30, 2022$287,120 
Goodwill adjustments (1)
1,986 
Acquisitions55,434 
Foreign currency translation(14)
Carrying amount as of September 29, 2023$344,526 
(1) The goodwill adjustments represent measurement period adjustments related to certain acquisitions completed in the current and prior year.
Schedule of other intangible assets
Other intangible assets as of September 29, 2023 and December 30, 2022 consisted of the following:

September 29, 2023Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships103 months$260,948 $(98,590)$162,358 
Trademarks148 months56,236 (19,640)36,596 
Non-compete agreements20 months9,299 (8,635)664 
Total$326,483 $(126,865)$199,618 
December 30, 2022Weighted-Average
Remaining
Amortization Period
Gross Carrying AmountAccumulated AmortizationNet Amount
Customer relationships117 months$205,608 $(85,447)$120,161 
Trademarks165 months51,137 (16,201)34,936 
Non-compete agreements25 months8,899 (8,293)606 
Total$265,644 $(109,941)$155,703 
Schedule of estimated future amortization expense
Estimated amortization expense for other intangible assets for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$6,289 
202424,939 
202524,400 
202624,204 
202723,635 
Thereafter96,151 
Total$199,618 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations (Tables)
9 Months Ended
Sep. 29, 2023
Debt Disclosure [Abstract]  
Schedule of debt obligations
Debt obligations as of September 29, 2023 and December 30, 2022 consisted of the following:
Weighted Average Effective Interest Rate at September 29, 2023
MaturitySeptember 29, 2023December 30, 2022
Senior secured term loans10.83 %August 2029$277,000 $299,250 
2028 Convertible senior notes2.77 %December 2028287,500 287,500 
2024 Convertible senior notes2.34 %December 202439,684 41,684 
Asset-based loan facility7.25 %March 202790,000 40,000 
Finance leases and other financing obligations5.44 %Various23,779 13,548 
Convertible unsecured note— %June 2023— 4,000 
Unamortized deferred costs and premium(16,786)(20,050)
Total debt obligations701,177 665,932 
Less: current installments(11,970)(12,428)
Total debt obligations excluding current installments$689,207 $653,504 
Schedule of debt maturities
Maturities of the Company’s debt, excluding finance leases, for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:
2023$750 
202447,684 
20258,000 
20263,000 
202793,000 
Thereafter551,750 
Total$704,184 
Schedule of convertible senior notes
The net carrying value of the Company’s convertible notes as of September 29, 2023 and December 30, 2022 was:

September 29, 2023December 30, 2022
Principal AmountUnamortized Deferred Costs and PremiumNet AmountPrincipal AmountUnamortized Deferred Costs and PremiumNet Amount
2028 Convertible Senior Notes$287,500 $(6,016)$281,484 $287,500 $(6,876)$280,624 
2024 Convertible Senior Notes39,684 (232)39,452 41,684 (373)41,311 
Convertible Unsecured Note— — — 4,000 — 4,000 
Total$327,184 $(6,248)$320,936 $333,184 $(7,249)$325,935 
Schedule of components of interest expense
The components of interest expense on the Company’s convertible notes were as follows:

 Thirteen Weeks EndedThirty-Nine Weeks Ended
 September 29, 2023September 23, 2022September 29, 2023September 23, 2022
Coupon interest$1,893 $938 $5,685 $2,813 
Amortization of deferred costs and premium333 224 1,001 672 
Total interest$2,226 $1,162 $6,686 $3,485 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 29, 2023
Stockholders' Equity Note [Abstract]  
Schedule of restricted stock awards activity
The following table reflects the activity of RSAs during the thirty-nine weeks ended September 29, 2023:
Time-basedPerformance-basedMarket-based
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
SharesWeighted Average
Grant Date Fair Value
Unvested at December 30, 2022464,972 $31.74 335,425 $32.25 333,114 $30.30 
Granted234,070 32.23 742,744 33.17 87,942 28.84 
Vested(215,726)31.84 — — — — 
Forfeited(11,500)34.31 — — — — 
Unvested at September 29, 2023471,816 $31.87 1,078,169 $32.88 421,056 $30.00 
Share-based payment arrangement, option, activity
The following table summarizes stock option activity during the thirty-nine weeks ended September 29, 2023:
SharesWeighted
Average
Exercise Price
Aggregate
Intrinsic
Value
Weighted Average
Remaining Contractual
Term (in years)
Outstanding December 30, 2022112,232 $20.23 $1,465 3.2
Exercised(2,705)20.23 
Outstanding September 29, 2023109,527 $20.23 $104 2.4
Exercisable at September 29, 2023109,527 20.23 $104 2.4
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Disclosures of Cash Flow Information (Tables)
9 Months Ended
Sep. 29, 2023
Supplemental Cash Flow Elements [Abstract]  
Schedule of supplemental disclosures of cash flow information
Thirty-Nine Weeks Ended
September 29, 2023September 23, 2022
Supplemental cash flow disclosures:
Cash paid for income taxes$17,574 $3,483 
Cash paid for interest, net of cash received$28,339 $17,636 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,203 $20,835 
Operating cash flows from finance leases$524 $325 
Other non-cash investing and financing activities
ROU assets obtained in exchange for lease liabilities:
Operating leases$42,991 $21,779 
Finance leases$3,963 $791 
Other non-cash investing and financing activities:
Warrants issued for acquisitions$— $1,701 
Common stock issued for acquisitions$2,496 $— 
Unsecured notes issued for acquisitions$10,000 $— 
Contingent earn-out liabilities for acquisitions$5,765 $1,200 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Operations and Basis of Presentation - Narrative (Details)
9 Months Ended
Sep. 29, 2023
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 3
Number of reportable segments 1
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Dec. 30, 2022
Dec. 24, 2021
Dec. 25, 2020
Disaggregation of Revenue [Line Items]              
Net sales $ 881,825 $ 661,856 $ 2,483,290 $ 1,822,063      
Cost of food processing 19,081 10,089 47,370 28,523      
Provision for income tax expense (benefit) 6,848 3,061 10,807 9,829      
Total Specialty              
Disaggregation of Revenue [Line Items]              
Net sales 548,016 381,584 1,503,170 1,018,729      
Revision of prior period, error correction, adjustment | Immaterial correction of prior period errors              
Disaggregation of Revenue [Line Items]              
Prior period reclassification adjustment $ 2,135   $ 2,135        
Provision for income tax expense (benefit)         $ 1,308 $ (719) $ (108)
Revision of prior period, error correction, adjustment | Immaterial correction of prior period errors | Capital Seaboard              
Disaggregation of Revenue [Line Items]              
Net sales       $ 100,009      
Revision of prior period, error correction, adjustment | Immaterial correction of prior period errors | Total Specialty              
Disaggregation of Revenue [Line Items]              
Net sales   $ 35,077          
Asset-based loan facility              
Disaggregation of Revenue [Line Items]              
Long-term debt, maturity, year five         40,000    
Asset-based loan facility | As Reported              
Disaggregation of Revenue [Line Items]              
Long-term debt, maturity, after year five         $ 40,000    
Customer relationships              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months) 103 months   103 months   117 months    
Customer relationships | As Reported              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months)         232 months    
Non-compete agreements              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months) 20 months   20 months   25 months    
Non-compete agreements | As Reported              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months)         73 months    
Trademarks              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months) 148 months   148 months   165 months    
Trademarks | As Reported              
Disaggregation of Revenue [Line Items]              
Weighted-average remaining amortization period (in months)         250 months    
Minimum              
Disaggregation of Revenue [Line Items]              
Payment term for contracts with customers (in days)     14 days        
Maximum              
Disaggregation of Revenue [Line Items]              
Payment term for contracts with customers (in days)     60 days        
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 881,825 $ 661,856 $ 2,483,290 $ 1,822,063
Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 100.00% 100.00% 100.00% 100.00%
Total Specialty        
Disaggregation of Revenue [Line Items]        
Net sales $ 548,016 $ 381,584 $ 1,503,170 $ 1,018,729
Total Specialty | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 62.10% 57.70% 60.50% 55.90%
Center-of-the-Plate        
Disaggregation of Revenue [Line Items]        
Net sales $ 333,809 $ 280,272 $ 980,120 $ 803,334
Center-of-the-Plate | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 37.90% 42.30% 39.50% 44.10%
Dry Goods        
Disaggregation of Revenue [Line Items]        
Net sales $ 134,398 $ 97,323 $ 395,723 $ 257,971
Dry Goods | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 15.20% 14.70% 15.90% 14.20%
Pastry        
Disaggregation of Revenue [Line Items]        
Net sales $ 102,562 $ 71,145 $ 300,814 $ 188,948
Pastry | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 11.60% 10.70% 12.10% 10.40%
Cheese and Charcuterie        
Disaggregation of Revenue [Line Items]        
Net sales $ 64,639 $ 54,989 $ 185,303 $ 146,155
Cheese and Charcuterie | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 7.30% 8.30% 7.50% 8.00%
Produce        
Disaggregation of Revenue [Line Items]        
Net sales $ 137,760 $ 74,379 $ 310,313 $ 204,422
Produce | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 15.60% 11.20% 12.50% 11.20%
Dairy and Eggs        
Disaggregation of Revenue [Line Items]        
Net sales $ 56,849 $ 38,719 $ 163,600 $ 102,405
Dairy and Eggs | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 6.40% 5.90% 6.60% 5.60%
Oils and Vinegars        
Disaggregation of Revenue [Line Items]        
Net sales $ 34,097 $ 29,778 $ 96,607 $ 78,645
Oils and Vinegars | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 3.90% 4.50% 3.90% 4.30%
Kitchen Supplies        
Disaggregation of Revenue [Line Items]        
Net sales $ 17,711 $ 15,251 $ 50,810 $ 40,183
Kitchen Supplies | Net Sales | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of total net sales 2.10% 2.40% 2.00% 2.20%
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Net income per share:        
Basic (in dollars per share) $ 0.19 $ 0.22 $ 0.49 $ 0.72
Diluted (in dollars per share) $ 0.19 $ 0.21 $ 0.49 $ 0.68
Weighted average common shares:        
Basic (in shares) 37,692,588 37,120,926 37,611,179 37,047,653
Diluted (in shares) 45,717,496 42,044,053 39,143,774 41,942,676
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 23, 2022
Jun. 24, 2022
Mar. 25, 2022
Sep. 29, 2023
Sep. 23, 2022
Numerator:                
Net income $ 7,322 $ 9,867 $ 1,401 $ 8,277 $ 16,915 $ 1,385 $ 18,590 $ 26,577
Add effect of dilutive securities                
Interest on convertible notes, net of tax 1,369     683     403 2,048
Net income available to common shareholders $ 8,691     $ 8,960     $ 18,993 $ 28,625
Denominator:                
Weighted average basic common shares outstanding (in shares) 37,692,588     37,120,926     37,611,179 37,047,653
Dilutive effect of unvested common shares (in shares) 594,416     316,358     580,675 304,391
Dilutive effect of stock options and warrants (in shares) 37,675     81,789     54,073 65,652
Dilutive effect of convertible notes (in shares) 7,392,817     4,524,980     897,847 4,524,980
Weighted average diluted common shares outstanding (in shares) 45,717,496     42,044,053     39,143,774 41,942,676
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Restricted share awards (“RSAs”)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 292,778 80,844 37,236 68,784
Stock options and warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 300,000 0 0 0
Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 0 91,053 6,494,970 91,053
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Fair Value Disclosures [Abstract]    
Long-term earn-out liabilities $ 1,757 $ 10,483
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period $ 17,294
Acquisition value 5,765
Cash payments (4,625)
Changes in fair value 2,850
Balance at end of period $ 21,284
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Senior Notes | Carrying Value | Level 1 | 2028 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes $ 287,500 $ 287,500
Senior Notes | Carrying Value | Level 3 | 2024 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes 39,684 41,684
Senior Notes | Fair Value | Level 1 | 2028 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes 233,421 292,531
Senior Notes | Fair Value | Level 3 | 2024 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes 37,270 43,723
Unsecured Notes | Carrying Value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
GreenLeaf Note 10,000  
Unsecured Notes | Carrying Value | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes   4,000
Unsecured Notes | Fair Value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
GreenLeaf Note $ 9,821  
Unsecured Notes | Fair Value | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes   $ 4,345
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
May 01, 2023
USD ($)
shares
Mar. 20, 2023
USD ($)
Nov. 01, 2022
USD ($)
Sep. 29, 2023
USD ($)
Jun. 30, 2023
USD ($)
Sep. 23, 2022
USD ($)
Sep. 29, 2023
USD ($)
acquisition
Sep. 23, 2022
USD ($)
Dec. 30, 2022
USD ($)
Business Acquisition [Line Items]                  
Goodwill       $ 344,526     $ 344,526   $ 287,120
Increase in goodwill             1,986    
Professional fees       710   $ 728 3,338 $ 1,747  
Asset-based loan facility                  
Business Acquisition [Line Items]                  
Long-term debt       $ 90,000     $ 90,000   $ 40,000
GreenLeaf                  
Business Acquisition [Line Items]                  
Purchase price $ 86,124                
Cash amount paid 72,157                
Net working capital adjustment 1,471                
Deferred payments $ 10,000                
Shares of common stock acquired (in shares) | shares 75,008                
Goodwill, useful life       15 years     15 years    
Other acquisitions, aggregate initial purchase price $ 86,124                
Goodwill 36,155                
GreenLeaf | Trademarks                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets 1,500                
Finite-lived intangible asset, useful life       5 years     5 years    
GreenLeaf | Customer relationships                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets 38,900                
GreenLeaf | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets 400                
Finite-lived intangible asset, useful life       2 years     2 years    
GreenLeaf | Customer relationships and trademark                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life       7 years 6 months     7 years 6 months    
GreenLeaf | Common Stock                  
Business Acquisition [Line Items]                  
Approximate value of common stock acquired 2,496                
GreenLeaf | Asset-based loan facility                  
Business Acquisition [Line Items]                  
Long-term debt $ 40,000                
Hardie’s Fresh Foods                  
Business Acquisition [Line Items]                  
Purchase price   $ 42,000              
Cash amount paid   38,000              
Goodwill, useful life       15 years     15 years    
Business combination, contingent consideration, liability   4,000              
Estimated fair value of contingent earn-out liability   $ 10,000              
Business combination, contingent consideration, liability, term   2 years              
Other acquisitions, aggregate initial purchase price   $ 42,000              
Goodwill   12,346              
Hardie’s Fresh Foods | Trademarks                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets   $ 3,600              
Finite-lived intangible asset, useful life   5 years              
Hardie’s Fresh Foods | Customer relationships                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets   $ 14,000              
Finite-lived intangible asset, useful life   10 years              
Hardie’s Fresh Foods | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets   $ 0              
Other Acquisitions                  
Business Acquisition [Line Items]                  
Cash amount paid             $ 12,971    
Net working capital adjustment             893    
Deferred payments             $ 2,215    
Goodwill, useful life       15 years     15 years    
Estimated fair value of contingent earn-out liability             $ 2,562    
Number of acquisitions | acquisition             3    
Other acquisitions, aggregate initial purchase price       $ 17,744     $ 17,744    
Goodwill       6,933     6,933    
Other Acquisitions | Trademarks                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets       0     0    
Other Acquisitions | Customer relationships                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets       $ 4,276     $ 4,276    
Finite-lived intangible asset, useful life       10 years     10 years    
Other Acquisitions | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets       $ 0     $ 0    
Other Acquisitions | Other Fiscal 2023 Acquisition Date Earn-Out Liability                  
Business Acquisition [Line Items]                  
Business combination, contingent consideration, liability       $ 1,665     $ 1,665    
Chef Middle East                  
Business Acquisition [Line Items]                  
Purchase price     $ 116,515            
Cash amount paid     108,749            
Net working capital adjustment     166            
Business combination, contingent consideration, liability     7,600            
Estimated fair value of contingent earn-out liability     $ 10,000            
Business combination, contingent consideration, liability, term     2 years            
Other acquisitions, aggregate initial purchase price     $ 116,515            
Goodwill     24,548            
Increase in goodwill         $ 735        
Decrease in inventory         735        
Increase in earn-out liability         100        
Increase in accrued liabilities         313        
Decrease in other assets         82        
Decrease in deferred tax liabilities         $ 35        
Chef Middle East | Trademarks                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets     $ 11,400            
Finite-lived intangible asset, useful life     15 years            
Chef Middle East | Customer relationships                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets     $ 25,800            
Finite-lived intangible asset, useful life     10 years            
Chef Middle East | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets     $ 320            
Finite-lived intangible asset, useful life     3 years            
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details) - Other Acquisitions - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Business Acquisition [Line Items]        
Net sales $ 109,973   $ 230,376  
Income before income taxes 4,164   10,528  
Net sales 881,825 $ 800,158 2,577,474 $ 2,238,390
Income before income taxes $ 14,170 $ 12,752 $ 30,479 $ 45,836
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
May 01, 2023
Mar. 20, 2023
Dec. 30, 2022
Nov. 01, 2022
Business Acquisition [Line Items]          
Goodwill $ 344,526     $ 287,120  
Chef Middle East          
Business Acquisition [Line Items]          
Current assets         $ 84,076
Goodwill         24,548
Fixed assets         16,953
Other assets         859
Deferred tax liability         (3,600)
Right-of-use assets         5,321
Lease liabilities         (5,321)
Current liabilities         (43,841)
Other long-term liabilities         0
Total         116,515
Chef Middle East | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets         25,800
Chef Middle East | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangible assets         11,400
Chef Middle East | Non-compete agreements          
Business Acquisition [Line Items]          
Finite-lived intangible assets         $ 320
Hardie’s Fresh Foods          
Business Acquisition [Line Items]          
Current assets     $ 26,475    
Goodwill     12,346    
Fixed assets     4,986    
Other assets     146    
Deferred tax liability     0    
Right-of-use assets     13,303    
Lease liabilities     (13,303)    
Current liabilities     (19,553)    
Other long-term liabilities     0    
Total     42,000    
Hardie’s Fresh Foods | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets     14,000    
Hardie’s Fresh Foods | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangible assets     3,600    
Hardie’s Fresh Foods | Non-compete agreements          
Business Acquisition [Line Items]          
Finite-lived intangible assets     $ 0    
GreenLeaf          
Business Acquisition [Line Items]          
Current assets   $ 16,069      
Goodwill   36,155      
Fixed assets   2,231      
Other assets   109      
Deferred tax liability   0      
Right-of-use assets   2,026      
Lease liabilities   (2,026)      
Current liabilities   (9,240)      
Other long-term liabilities   0      
Total   86,124      
GreenLeaf | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets   38,900      
GreenLeaf | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangible assets   1,500      
GreenLeaf | Non-compete agreements          
Business Acquisition [Line Items]          
Finite-lived intangible assets   $ 400      
Other Acquisitions          
Business Acquisition [Line Items]          
Current assets 9,697        
Goodwill 6,933        
Fixed assets 434        
Other assets 0        
Deferred tax liability (241)        
Right-of-use assets 3,258        
Lease liabilities (3,258)        
Current liabilities (3,336)        
Other long-term liabilities (19)        
Total 17,744        
Other Acquisitions | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets 4,276        
Other Acquisitions | Trademarks          
Business Acquisition [Line Items]          
Finite-lived intangible assets 0        
Other Acquisitions | Non-compete agreements          
Business Acquisition [Line Items]          
Finite-lived intangible assets $ 0        
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Inventory Disclosure [Abstract]    
Reserves for shrinkage, excess and obsolescence $ 10,415 $ 9,198
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Equipment, Leasehold Improvements, and Software (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 345,910 $ 304,741
Less: accumulated depreciation and amortization (136,983) (119,013)
Property and equipment, net 208,927 185,728
Land    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 5,542 5,542
Buildings    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 20 years  
Equipment, leasehold improvements and software, gross $ 40,695 39,893
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 36,655 32,107
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 10 years  
Computers, data processing and other equipment    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 21,547 18,475
Computers, data processing and other equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 3 years  
Computers, data processing and other equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 7 years  
Software    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 48,814 42,609
Software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 3 years  
Software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 7 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 129,845 94,245
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 1 year  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 40 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 7 years  
Equipment, leasehold improvements and software, gross $ 4,097 3,825
Vehicles    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 34,665 31,462
Vehicles | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 5 years  
Vehicles | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives (in years) 10 years  
Construction-in-process    
Property, Plant and Equipment [Line Items]    
Equipment, leasehold improvements and software, gross $ 24,050 $ 36,583
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Property, Plant and Equipment [Line Items]    
Net book value of equipment $ 208,927 $ 185,728
Assets held under finance leases    
Property, Plant and Equipment [Line Items]    
Net book value of equipment $ 11,821 $ 11,579
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Components of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Property, Plant and Equipment [Line Items]        
Depreciation expense and amortization $ 8,485 $ 5,912 $ 24,167 $ 17,667
Depreciation expense        
Property, Plant and Equipment [Line Items]        
Depreciation expense and amortization 7,017 4,455 19,691 13,255
Software        
Property, Plant and Equipment [Line Items]        
Depreciation expense and amortization $ 1,468 $ 1,457 $ 4,476 $ 4,412
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 287,120
Goodwill adjustments 1,986
Acquisitions 55,434
Foreign currency translation (14)
Ending balance $ 344,526
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Intangible assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 326,483 $ 265,644
Accumulated Amortization (126,865) (109,941)
Net Amount $ 199,618 $ 155,703
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Amortization Period (in months) 103 months 117 months
Gross Carrying Amount $ 260,948 $ 205,608
Accumulated Amortization (98,590) (85,447)
Net Amount $ 162,358 $ 120,161
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Amortization Period (in months) 148 months 165 months
Gross Carrying Amount $ 56,236 $ 51,137
Accumulated Amortization (19,640) (16,201)
Net Amount $ 36,596 $ 34,936
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining Amortization Period (in months) 20 months 25 months
Gross Carrying Amount $ 9,299 $ 8,899
Accumulated Amortization (8,635) (8,293)
Net Amount $ 664 $ 606
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 6,468 $ 3,470 $ 16,924 $ 10,289
Intangible asset impairment     $ 1,838 $ 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Future amortization (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Estimated amortization in fiscal year:  
2023 $ 6,289
2024 24,939
2025 24,400
2026 24,204
2027 23,635
Thereafter 96,151
Total $ 199,618
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Schedule of Debt Obligations (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
May 01, 2023
Dec. 30, 2022
Debt Instrument [Line Items]      
Finance leases and other financing obligations, weighted-average discount rate 5.44%    
Finance leases and other financing obligations $ 23,779   $ 13,548
Unamortized deferred costs and premium (16,786)   (20,050)
Total debt obligations 701,177   665,932
Less: current installments (11,970)   (12,428)
Total debt obligations excluding current installments $ 689,207   653,504
Senior secured term loans | Senior secured term loans      
Debt Instrument [Line Items]      
Effective interest rate 10.83%    
Long-term debt $ 277,000   299,250
Convertible Debt      
Debt Instrument [Line Items]      
Long-term debt 327,184   333,184
Unamortized deferred costs and premium $ (6,248)   (7,249)
Convertible Debt | 2028 Convertible senior notes      
Debt Instrument [Line Items]      
Effective interest rate 2.77%    
Long-term debt $ 287,500   287,500
Unamortized deferred costs and premium $ (6,016)   (6,876)
Convertible Debt | 2024 Convertible Senior Notes      
Debt Instrument [Line Items]      
Effective interest rate 2.34%    
Long-term debt $ 39,684   41,684
Unamortized deferred costs and premium $ (232)   (373)
Asset-based loan facility      
Debt Instrument [Line Items]      
Effective interest rate 7.25%    
Long-term debt $ 90,000   40,000
Asset-based loan facility | GreenLeaf      
Debt Instrument [Line Items]      
Long-term debt   $ 40,000  
Convertible unsecured note      
Debt Instrument [Line Items]      
Convertible unsecured note, interest rate 0.00%    
Long-term debt $ 0   $ 4,000
Unsecured Notes      
Debt Instrument [Line Items]      
Effective interest rate 4.47%    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Jun. 29, 2023
May 01, 2023
Sep. 29, 2023
Jul. 07, 2023
Jul. 06, 2023
Asset-based loan facility | Senior secured term loans            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity         $ 300,000 $ 200,000
Debt issuance costs, net         $ 354  
Senior secured term loans | Senior secured term loans            
Debt Instrument [Line Items]            
Voluntary prepayment $ 20,000          
Unamortized deferred financing fees written off $ 770          
Unsecured Notes            
Debt Instrument [Line Items]            
Effective interest rate       4.47%    
Convertible unsecured note            
Debt Instrument [Line Items]            
Repayments of long-term debt   $ 4,049        
GreenLeaf            
Debt Instrument [Line Items]            
Deferred payments     $ 10,000      
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Schedule of Maturities of the Company's Debt (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Long-term Debt and Lease Obligation, Including Current Maturities [Abstract]  
2023 $ 750
2024 47,684
2025 8,000
2026 3,000
2027 93,000
Thereafter 551,750
Total $ 704,184
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Schedule of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Debt Instrument [Line Items]    
Deferred Costs and Premiums $ (16,786) $ (20,050)
Total 704,184  
Convertible Debt    
Debt Instrument [Line Items]    
Principal Amount 327,184 333,184
Deferred Costs and Premiums (6,248) (7,249)
Total 320,936 325,935
Convertible Debt | 2028 Convertible Senior Notes    
Debt Instrument [Line Items]    
Principal Amount 287,500 287,500
Deferred Costs and Premiums (6,016) (6,876)
Total 281,484 280,624
Convertible Debt | 2024 Convertible Senior Notes    
Debt Instrument [Line Items]    
Principal Amount 39,684 41,684
Deferred Costs and Premiums (232) (373)
Total 39,452 41,311
Convertible Debt | Convertible unsecured note    
Debt Instrument [Line Items]    
Principal Amount 0 4,000
Deferred Costs and Premiums 0 0
Total $ 0 $ 4,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Obligations - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Debt Instrument [Line Items]        
Amounts reserved for issuance of letters of credit $ 27,970   $ 27,970  
Convertible Debt        
Debt Instrument [Line Items]        
Coupon interest 1,893 $ 938 5,685 $ 2,813
Amortization of deferred costs and premium 333 224 1,001 672
Total interest 2,226 $ 1,162 6,686 $ 3,485
Senior secured term loans | Asset-based loan facility        
Debt Instrument [Line Items]        
Line of credit facility, current borrowing capacity $ 149,757   $ 149,757  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Restricted Stock Awards (Details)
9 Months Ended
Sep. 29, 2023
$ / shares
shares
Time-based  
Shares  
Unvested at beginning balance (in shares) | shares 464,972
Granted (in shares) | shares 234,070
Vested (in shares) | shares (215,726)
Forfeited (in shares) | shares (11,500)
Unvested at ending balance (in shares) | shares 471,816
Weighted Average Grant Date Fair Value  
Unvested at beginning balance (in usd per shares) | $ / shares $ 31.74
Granted (in usd per share) | $ / shares 32.23
Vested (in usd per share) | $ / shares 31.84
Forfeited (in usd per share) | $ / shares 34.31
Unvested at ending balance (in usd per shares) | $ / shares $ 31.87
Performance-based  
Shares  
Unvested at beginning balance (in shares) | shares 335,425
Granted (in shares) | shares 742,744
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Unvested at ending balance (in shares) | shares 1,078,169
Weighted Average Grant Date Fair Value  
Unvested at beginning balance (in usd per shares) | $ / shares $ 32.25
Granted (in usd per share) | $ / shares 33.17
Vested (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 0
Unvested at ending balance (in usd per shares) | $ / shares $ 32.88
Market-based  
Shares  
Unvested at beginning balance (in shares) | shares 333,114
Granted (in shares) | shares 87,942
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Unvested at ending balance (in shares) | shares 421,056
Weighted Average Grant Date Fair Value  
Unvested at beginning balance (in usd per shares) | $ / shares $ 30.30
Granted (in usd per share) | $ / shares 28.84
Vested (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 0
Unvested at ending balance (in usd per shares) | $ / shares $ 30.00
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Dec. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense, capitalized     $ 0    
Number of shares available for grant (in shares) 1,087,180   1,087,180    
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     1,064,756    
Weighted average grant date fair value (in usd per share)     $ 32.60    
Recognized expense $ 4,730,000 $ 3,099,000 $ 14,224,000 $ 9,081,000  
Total unrecognized compensation cost, RSAs $ 30,006,000   $ 30,006,000    
Weighted average remaining term (in years)     2 years 6 months    
Time , Market, And Performance Based Grants | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (in years) 5 years        
Time-based          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     234,070    
Weighted average grant date fair value (in usd per share)     $ 32.23    
Total unrecognized compensation cost, RSAs $ 10,915,000   $ 10,915,000    
Weighted average remaining term (in years)     2 years 2 months 12 days    
Performance-based          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     742,744    
Weighted average grant date fair value (in usd per share)     $ 33.17    
Total unrecognized compensation cost, RSAs 19,091,000   $ 19,091,000    
Weighted average remaining term (in years)     2 years 8 months 12 days    
Stock options and warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Recognized expense 544,000 $ 0 $ 1,631,000 $ 0  
Share-based payment award, vested in period, fair value $ 1,994,000       $ 362,000
Stock options and warrants | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (in years) 4 years        
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
Sep. 29, 2023
Dec. 30, 2022
Shares      
Outstanding, beginning balance (in shares)   112,232  
Exercised (in shares) (2,705) (2,705)  
Outstanding, ending balance (in shares) 109,527 109,527 112,232
Exercisable, ending balance (in shares) 109,527 109,527  
Weighted Average Grant Date Fair Value      
Outstanding, beginning balance (in usd per share)   $ 20.23  
Exercised (in usd per share)   20.23  
Outstanding, ending balance (in usd per share) $ 20.23 20.23 $ 20.23
Exercisable, ending balance (in usd per share) $ 20.23 $ 20.23  
Aggregate Intrinsic Value      
Outstanding, beginning balance   $ 1,465  
Outstanding, ending balance $ 104 104 $ 1,465
Exercisable, ending balance $ 104 $ 104  
Weighted Average Remaining Contractual Term (in years)      
Outstanding, ending balance   2 years 4 months 24 days 3 years 2 months 12 days
Exercisable, ending balance   2 years 4 months 24 days  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Related Party        
Restructuring Cost and Reserve [Line Items]        
Ownership interest in facilities owned by entities controlled by company's stockholders (as a percent)     100.00%  
Leased Distribution Facility Owned by CEO        
Restructuring Cost and Reserve [Line Items]        
Expense related to affiliate distribution facility $ 123 $ 123 $ 369 $ 369
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Sep. 29, 2023
Sep. 23, 2022
Income Tax Examination [Line Items]        
Effective income tax rate (as a percent) 48.30% 27.00% 36.80% 27.00%
Income tax refund receivable $ 22,475   $ 22,475  
Revision of prior period, error correction, adjustment | Immaterial correction of prior period errors        
Income Tax Examination [Line Items]        
Prior period reclassification adjustment $ 2,135   $ 2,135  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 23, 2022
Supplemental cash flow disclosures:    
Cash paid for income taxes $ 17,574 $ 3,483
Cash paid for interest, net of cash received 28,339 17,636
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 28,203 20,835
Operating cash flows from finance leases 524 325
ROU assets obtained in exchange for lease liabilities:    
Operating leases 42,991 21,779
Finance leases 3,963 791
Warrants issued for acquisitions 0 1,701
Common stock issued for acquisitions 2,496 0
Unsecured notes issued for acquisitions 10,000 0
Contingent earn-out liabilities for acquisitions $ 5,765 $ 1,200
XML 71 chef-20230929_htm.xml IDEA: XBRL DOCUMENT 0001517175 2022-12-31 2023-09-29 0001517175 2023-11-01 0001517175 2023-09-29 0001517175 2022-12-30 0001517175 2023-07-01 2023-09-29 0001517175 2022-06-25 2022-09-23 0001517175 2021-12-25 2022-09-23 0001517175 us-gaap:CommonStockMember 2022-12-30 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 0001517175 us-gaap:RetainedEarningsMember 2022-12-30 0001517175 us-gaap:RetainedEarningsMember 2022-12-31 2023-03-31 0001517175 2022-12-31 2023-03-31 0001517175 us-gaap:CommonStockMember 2022-12-31 2023-03-31 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-03-31 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 2023-03-31 0001517175 us-gaap:CommonStockMember 2023-03-31 0001517175 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001517175 us-gaap:RetainedEarningsMember 2023-03-31 0001517175 2023-03-31 0001517175 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001517175 2023-04-01 2023-06-30 0001517175 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001517175 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001517175 us-gaap:CommonStockMember 2023-06-30 0001517175 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001517175 us-gaap:RetainedEarningsMember 2023-06-30 0001517175 2023-06-30 0001517175 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-29 0001517175 us-gaap:CommonStockMember 2023-07-01 2023-09-29 0001517175 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-29 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-29 0001517175 us-gaap:CommonStockMember 2023-09-29 0001517175 us-gaap:AdditionalPaidInCapitalMember 2023-09-29 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-29 0001517175 us-gaap:RetainedEarningsMember 2023-09-29 0001517175 us-gaap:CommonStockMember 2021-12-24 0001517175 us-gaap:AdditionalPaidInCapitalMember 2021-12-24 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-24 0001517175 us-gaap:RetainedEarningsMember 2021-12-24 0001517175 2021-12-24 0001517175 us-gaap:RetainedEarningsMember 2021-12-25 2022-03-25 0001517175 2021-12-25 2022-03-25 0001517175 us-gaap:CommonStockMember 2021-12-25 2022-03-25 0001517175 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 2022-03-25 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-25 2022-03-25 0001517175 us-gaap:CommonStockMember 2022-03-25 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-03-25 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-25 0001517175 us-gaap:RetainedEarningsMember 2022-03-25 0001517175 2022-03-25 0001517175 us-gaap:RetainedEarningsMember 2022-03-26 2022-06-24 0001517175 2022-03-26 2022-06-24 0001517175 us-gaap:CommonStockMember 2022-03-26 2022-06-24 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 2022-06-24 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 2022-06-24 0001517175 us-gaap:CommonStockMember 2022-06-24 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-06-24 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-24 0001517175 us-gaap:RetainedEarningsMember 2022-06-24 0001517175 2022-06-24 0001517175 us-gaap:RetainedEarningsMember 2022-06-25 2022-09-23 0001517175 us-gaap:CommonStockMember 2022-06-25 2022-09-23 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-06-25 2022-09-23 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-25 2022-09-23 0001517175 us-gaap:CommonStockMember 2022-09-23 0001517175 us-gaap:AdditionalPaidInCapitalMember 2022-09-23 0001517175 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-23 0001517175 us-gaap:RetainedEarningsMember 2022-09-23 0001517175 2022-09-23 0001517175 srt:MinimumMember 2022-12-31 2023-09-29 0001517175 srt:MaximumMember 2022-12-31 2023-09-29 0001517175 chef:CenterOfThePlateProductMember 2023-07-01 2023-09-29 0001517175 chef:CenterOfThePlateProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:CenterOfThePlateProductMember 2022-06-25 2022-09-23 0001517175 chef:CenterOfThePlateProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:CenterOfThePlateProductMember 2022-12-31 2023-09-29 0001517175 chef:CenterOfThePlateProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:CenterOfThePlateProductMember 2021-12-25 2022-09-23 0001517175 chef:CenterOfThePlateProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:DryGoodsProductMember 2023-07-01 2023-09-29 0001517175 chef:DryGoodsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:DryGoodsProductMember 2022-06-25 2022-09-23 0001517175 chef:DryGoodsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:DryGoodsProductMember 2022-12-31 2023-09-29 0001517175 chef:DryGoodsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:DryGoodsProductMember 2021-12-25 2022-09-23 0001517175 chef:DryGoodsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:PastryProductMember 2023-07-01 2023-09-29 0001517175 chef:PastryProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:PastryProductMember 2022-06-25 2022-09-23 0001517175 chef:PastryProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:PastryProductMember 2022-12-31 2023-09-29 0001517175 chef:PastryProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:PastryProductMember 2021-12-25 2022-09-23 0001517175 chef:PastryProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:CheeseAndCharcuterieProductMember 2023-07-01 2023-09-29 0001517175 chef:CheeseAndCharcuterieProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:CheeseAndCharcuterieProductMember 2022-06-25 2022-09-23 0001517175 chef:CheeseAndCharcuterieProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:CheeseAndCharcuterieProductMember 2022-12-31 2023-09-29 0001517175 chef:CheeseAndCharcuterieProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:CheeseAndCharcuterieProductMember 2021-12-25 2022-09-23 0001517175 chef:CheeseAndCharcuterieProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:ProduceMember 2023-07-01 2023-09-29 0001517175 chef:ProduceMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:ProduceMember 2022-06-25 2022-09-23 0001517175 chef:ProduceMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:ProduceMember 2022-12-31 2023-09-29 0001517175 chef:ProduceMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:ProduceMember 2021-12-25 2022-09-23 0001517175 chef:ProduceMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:DairyAndEggsProductMember 2023-07-01 2023-09-29 0001517175 chef:DairyAndEggsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:DairyAndEggsProductMember 2022-06-25 2022-09-23 0001517175 chef:DairyAndEggsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:DairyAndEggsProductMember 2022-12-31 2023-09-29 0001517175 chef:DairyAndEggsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:DairyAndEggsProductMember 2021-12-25 2022-09-23 0001517175 chef:DairyAndEggsProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:OilsAndVinegarProductMember 2023-07-01 2023-09-29 0001517175 chef:OilsAndVinegarProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:OilsAndVinegarProductMember 2022-06-25 2022-09-23 0001517175 chef:OilsAndVinegarProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:OilsAndVinegarProductMember 2022-12-31 2023-09-29 0001517175 chef:OilsAndVinegarProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:OilsAndVinegarProductMember 2021-12-25 2022-09-23 0001517175 chef:OilsAndVinegarProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:KitchenSuppliesProductMember 2023-07-01 2023-09-29 0001517175 chef:KitchenSuppliesProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:KitchenSuppliesProductMember 2022-06-25 2022-09-23 0001517175 chef:KitchenSuppliesProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:KitchenSuppliesProductMember 2022-12-31 2023-09-29 0001517175 chef:KitchenSuppliesProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:KitchenSuppliesProductMember 2021-12-25 2022-09-23 0001517175 chef:KitchenSuppliesProductMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:TotalSpecialtyMember 2023-07-01 2023-09-29 0001517175 chef:TotalSpecialtyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 chef:TotalSpecialtyMember 2022-06-25 2022-09-23 0001517175 chef:TotalSpecialtyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 chef:TotalSpecialtyMember 2022-12-31 2023-09-29 0001517175 chef:TotalSpecialtyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 chef:TotalSpecialtyMember 2021-12-25 2022-09-23 0001517175 chef:TotalSpecialtyMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-09-29 0001517175 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-06-25 2022-09-23 0001517175 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2022-12-31 2023-09-29 0001517175 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2021-12-25 2022-09-23 0001517175 chef:TotalSpecialtyMember srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2022-06-25 2022-09-23 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:CapitalSeaboardMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2021-12-25 2022-09-23 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2023-07-01 2023-09-29 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2022-12-31 2023-09-29 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2021-12-25 2022-12-30 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2020-12-26 2021-12-24 0001517175 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember chef:ImmaterialCorrectionOfPriorPeriodErrorsMember 2019-12-28 2020-12-25 0001517175 srt:ScenarioPreviouslyReportedMember us-gaap:CustomerRelationshipsMember 2022-12-30 0001517175 srt:ScenarioPreviouslyReportedMember us-gaap:NoncompeteAgreementsMember 2022-12-30 0001517175 srt:ScenarioPreviouslyReportedMember us-gaap:TrademarksMember 2022-12-30 0001517175 us-gaap:CustomerRelationshipsMember 2022-12-30 0001517175 us-gaap:NoncompeteAgreementsMember 2022-12-30 0001517175 us-gaap:TrademarksMember 2022-12-30 0001517175 chef:AssetBasedLoanFacilityMember 2022-12-30 0001517175 srt:ScenarioPreviouslyReportedMember chef:AssetBasedLoanFacilityMember 2022-12-30 0001517175 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-29 0001517175 us-gaap:RestrictedStockUnitsRSUMember 2022-06-25 2022-09-23 0001517175 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 2023-09-29 0001517175 us-gaap:RestrictedStockUnitsRSUMember 2021-12-25 2022-09-23 0001517175 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-29 0001517175 us-gaap:EmployeeStockOptionMember 2022-06-25 2022-09-23 0001517175 us-gaap:EmployeeStockOptionMember 2022-12-31 2023-09-29 0001517175 us-gaap:EmployeeStockOptionMember 2021-12-25 2022-09-23 0001517175 us-gaap:ConvertibleDebtSecuritiesMember 2023-07-01 2023-09-29 0001517175 us-gaap:ConvertibleDebtSecuritiesMember 2022-06-25 2022-09-23 0001517175 us-gaap:ConvertibleDebtSecuritiesMember 2022-12-31 2023-09-29 0001517175 us-gaap:ConvertibleDebtSecuritiesMember 2021-12-25 2022-09-23 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-29 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-29 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-30 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-30 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-29 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-29 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-30 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-30 0001517175 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:UnsecuredDebtMember 2023-09-29 0001517175 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:UnsecuredDebtMember 2023-09-29 0001517175 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:UnsecuredDebtMember 2022-12-30 0001517175 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:UnsecuredDebtMember 2022-12-30 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember 2023-05-01 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:CommonStockMember 2023-05-01 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember chef:AssetBasedLoanFacilityMember 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember 2023-09-29 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:CustomerRelationshipsMember 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:TrademarksMember 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:NoncompeteAgreementsMember 2023-05-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember chef:CustomerRelationshipsAndTrademarkMember 2023-09-29 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:TrademarksMember 2023-09-29 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember us-gaap:NoncompeteAgreementsMember 2023-09-29 0001517175 chef:HardiesFreshFoodMember 2023-03-20 2023-03-20 0001517175 chef:HardiesFreshFoodMember 2023-03-20 0001517175 chef:HardiesFreshFoodMember 2023-09-29 0001517175 chef:HardiesFreshFoodMember us-gaap:CustomerRelationshipsMember 2023-03-20 0001517175 chef:HardiesFreshFoodMember us-gaap:TrademarksMember 2023-03-20 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-12-31 2023-09-29 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-09-29 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember chef:OtherFiscal2023AcquisitionDateEarnOutLiabilityMember 2023-09-29 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2023-09-29 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-07-01 2023-09-29 0001517175 chef:ChefMiddleEastMember 2022-11-01 2022-11-01 0001517175 chef:ChefMiddleEastMember 2022-11-01 0001517175 chef:ChefMiddleEastMember 2023-04-01 2023-06-30 0001517175 chef:ChefMiddleEastMember us-gaap:CustomerRelationshipsMember 2022-11-01 0001517175 chef:ChefMiddleEastMember us-gaap:TrademarksMember 2022-11-01 0001517175 chef:ChefMiddleEastMember us-gaap:NoncompeteAgreementsMember 2022-11-01 0001517175 chef:GreenleafProduceAndSpecialtyFoodsMember 2023-05-01 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2023-09-29 0001517175 chef:HardiesFreshFoodMember us-gaap:NoncompeteAgreementsMember 2023-03-20 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:NoncompeteAgreementsMember 2023-09-29 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-06-25 2022-09-23 0001517175 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-25 2022-09-23 0001517175 us-gaap:LandMember 2023-09-29 0001517175 us-gaap:LandMember 2022-12-30 0001517175 us-gaap:BuildingMember 2023-09-29 0001517175 us-gaap:BuildingMember 2022-12-30 0001517175 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-09-29 0001517175 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-09-29 0001517175 us-gaap:MachineryAndEquipmentMember 2023-09-29 0001517175 us-gaap:MachineryAndEquipmentMember 2022-12-30 0001517175 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-09-29 0001517175 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-09-29 0001517175 us-gaap:ComputerEquipmentMember 2023-09-29 0001517175 us-gaap:ComputerEquipmentMember 2022-12-30 0001517175 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-09-29 0001517175 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-09-29 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-09-29 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-30 0001517175 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-09-29 0001517175 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-09-29 0001517175 us-gaap:LeaseholdImprovementsMember 2023-09-29 0001517175 us-gaap:LeaseholdImprovementsMember 2022-12-30 0001517175 us-gaap:FurnitureAndFixturesMember 2023-09-29 0001517175 us-gaap:FurnitureAndFixturesMember 2022-12-30 0001517175 srt:MinimumMember us-gaap:VehiclesMember 2023-09-29 0001517175 srt:MaximumMember us-gaap:VehiclesMember 2023-09-29 0001517175 us-gaap:VehiclesMember 2023-09-29 0001517175 us-gaap:VehiclesMember 2022-12-30 0001517175 us-gaap:ConstructionInProgressMember 2023-09-29 0001517175 us-gaap:ConstructionInProgressMember 2022-12-30 0001517175 chef:AssetsHeldUnderFinanceLeasesMember 2023-09-29 0001517175 chef:AssetsHeldUnderFinanceLeasesMember 2022-12-30 0001517175 chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember 2023-07-01 2023-09-29 0001517175 chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember 2022-06-25 2022-09-23 0001517175 chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember 2022-12-31 2023-09-29 0001517175 chef:PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember 2021-12-25 2022-09-23 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-07-01 2023-09-29 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-06-25 2022-09-23 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 2023-09-29 0001517175 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-25 2022-09-23 0001517175 us-gaap:CustomerRelationshipsMember 2023-09-29 0001517175 us-gaap:TrademarksMember 2023-09-29 0001517175 us-gaap:NoncompeteAgreementsMember 2023-09-29 0001517175 chef:SeniorSecuredTermLoansMember us-gaap:RevolvingCreditFacilityMember 2023-09-29 0001517175 chef:SeniorSecuredTermLoansMember us-gaap:RevolvingCreditFacilityMember 2022-12-30 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:ConvertibleDebtMember 2023-09-29 0001517175 chef:Convertible2375SeniorNotesMember us-gaap:ConvertibleDebtMember 2022-12-30 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:ConvertibleDebtMember 2023-09-29 0001517175 chef:Convertible1875SeniorNotesMember us-gaap:ConvertibleDebtMember 2022-12-30 0001517175 chef:AssetBasedLoanFacilityMember 2023-09-29 0001517175 us-gaap:ConvertibleSubordinatedDebtMember 2023-09-29 0001517175 us-gaap:ConvertibleSubordinatedDebtMember 2022-12-30 0001517175 us-gaap:UnsecuredDebtMember 2023-09-29 0001517175 us-gaap:ConvertibleSubordinatedDebtMember 2023-06-29 2023-06-29 0001517175 us-gaap:RevolvingCreditFacilityMember chef:AssetBasedLoanFacilityMember 2023-07-07 0001517175 us-gaap:RevolvingCreditFacilityMember chef:AssetBasedLoanFacilityMember 2023-07-06 0001517175 us-gaap:RevolvingCreditFacilityMember chef:SeniorSecuredTermLoansMember 2023-08-31 2023-08-31 0001517175 us-gaap:RevolvingCreditFacilityMember chef:SeniorSecuredTermLoansMember 2023-08-31 0001517175 chef:ConvertibleNoteMaturingOnJune292023Member us-gaap:ConvertibleDebtMember 2023-09-29 0001517175 chef:ConvertibleNoteMaturingOnJune292023Member us-gaap:ConvertibleDebtMember 2022-12-30 0001517175 us-gaap:ConvertibleDebtMember 2023-09-29 0001517175 us-gaap:ConvertibleDebtMember 2022-12-30 0001517175 us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-29 0001517175 us-gaap:ConvertibleDebtMember 2022-06-25 2022-09-23 0001517175 us-gaap:ConvertibleDebtMember 2022-12-31 2023-09-29 0001517175 us-gaap:ConvertibleDebtMember 2021-12-25 2022-09-23 0001517175 chef:AssetBasedLoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-09-29 0001517175 chef:TimeBasedRestrictedStockMember 2022-12-30 0001517175 us-gaap:PerformanceSharesMember 2022-12-30 0001517175 chef:MarketbasedRestrictedStockAwardsMember 2022-12-30 0001517175 chef:TimeBasedRestrictedStockMember 2022-12-31 2023-09-29 0001517175 us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001517175 chef:MarketbasedRestrictedStockAwardsMember 2022-12-31 2023-09-29 0001517175 chef:TimeBasedRestrictedStockMember 2023-09-29 0001517175 us-gaap:PerformanceSharesMember 2023-09-29 0001517175 chef:MarketbasedRestrictedStockAwardsMember 2023-09-29 0001517175 us-gaap:RestrictedStockMember 2022-12-31 2023-09-29 0001517175 srt:MaximumMember chef:TimeMarketAndPerformanceBasedGrantsMember 2023-07-01 2023-09-29 0001517175 us-gaap:RestrictedStockMember 2023-07-01 2023-09-29 0001517175 us-gaap:RestrictedStockMember 2022-06-25 2022-09-23 0001517175 us-gaap:RestrictedStockMember 2021-12-25 2022-09-23 0001517175 us-gaap:RestrictedStockMember 2023-09-29 0001517175 2021-12-25 2022-12-30 0001517175 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-29 0001517175 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-29 0001517175 us-gaap:EmployeeStockOptionMember 2022-06-25 2022-09-23 0001517175 us-gaap:EmployeeStockOptionMember 2021-12-25 2022-09-23 0001517175 us-gaap:EmployeeStockOptionMember 2022-12-31 2023-09-29 0001517175 us-gaap:EmployeeStockOptionMember 2021-12-25 2022-12-30 0001517175 us-gaap:RelatedPartyMember 2022-12-31 2023-09-29 0001517175 chef:LeasedDistributionFacilityOwnedByCEOMember 2022-06-25 2022-09-23 0001517175 chef:LeasedDistributionFacilityOwnedByCEOMember 2023-07-01 2023-09-29 0001517175 chef:LeasedDistributionFacilityOwnedByCEOMember 2021-12-25 2022-09-23 0001517175 chef:LeasedDistributionFacilityOwnedByCEOMember 2022-12-31 2023-09-29 shares iso4217:USD iso4217:USD shares chef:segment pure chef:acquisition 0001517175 --12-30 false Q3 2023 10-Q true 2023-09-29 false 001-35249 CHEFS’ WAREHOUSE, INC. DE 20-3031526 100 East Ridge Road Ridgefield CT 06877 203 894-1345 Common Stock, par value $0.01 CHEF NASDAQ Yes Yes Large Accelerated Filer false false false 39665229 33058000 158800000 24792000 20733000 316138000 260167000 312222000 245693000 60199000 56200000 721617000 720860000 208927000 185728000 177092000 156629000 344526000 287120000 199618000 155703000 6262000 3256000 1658042000 1509296000 209299000 163397000 75437000 54325000 22765000 19428000 30747000 34167000 11970000 12428000 350218000 283745000 689207000 653504000 171207000 151406000 9317000 6098000 3311000 13034000 1223260000 1107787000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 39667165 39667165 38599390 38599390 397000 386000 352576000 337947000 -2142000 -2185000 83951000 65361000 434782000 401509000 1658042000 1509296000 881825000 661856000 2483290000 1822063000 674127000 504068000 1897440000 1390758000 207698000 157788000 585850000 431305000 179614000 130255000 514793000 364828000 -2535000 -5458000 -8269000 -10504000 25549000 22075000 62788000 55973000 11379000 10737000 33391000 19567000 14170000 11338000 29397000 36406000 6848000 3061000 10807000 9829000 7322000 8277000 18590000 26577000 -231000 -156000 43000 -105000 7091000 8121000 18633000 26472000 0.19 0.22 0.49 0.72 0.19 0.21 0.49 0.68 37692588 37120926 37611179 37047653 45717496 42044053 39143774 41942676 38599390 386000 337947000 -2185000 65361000 401509000 1401000 1401000 998777 10000 4780000 4790000 81000 81000 54036 1000 1828000 1829000 39544131 395000 340899000 -2104000 66762000 405952000 9867000 9867000 53543 4704000 4704000 75008 1000 2495000 2496000 193000 193000 6991 237000 237000 39665691 396000 347861000 -1911000 76629000 422975000 7322000 7322000 936 1000 4729000 4730000 2705 55000 55000 -231000 -231000 2167 69000 69000 39667165 397000 352576000 -2142000 83951000 434782000 37887675 380000 314242000 -2022000 37611000 350211000 1385000 1385000 433115 4000 3039000 3043000 1701000 1701000 125000 125000 64329 1000 2039000 2040000 38256461 383000 316943000 -1897000 38996000 354425000 16915000 16915000 16131 2939000 2939000 -74000 -74000 15137 518000 518000 38257455 383000 319364000 -1971000 55911000 373687000 8277000 8277000 9986 3099000 3099000 3407 69000 69000 -156000 -156000 741 27000 27000 38270107 383000 322505000 -2127000 64188000 384949000 18590000 26577000 24167000 17667000 16924000 10289000 5216000 3138000 2663000 1329000 3018000 7121000 3421000 1621000 0 -142000 15855000 9081000 2850000 8358000 1838000 0 44000 -17000 27387000 25402000 56350000 40519000 3460000 9848000 18740000 21938000 5996000 -238000 20045000 31747000 35130000 31666000 120600000 62007000 -155730000 -93673000 33444000 171434000 0 300000000 354000 11258000 55000 69000 2134000 2584000 -3650000 -2538000 50000000 0 0 20000000 10473000 92255000 -530000 -59000 -125742000 30270000 158800000 115155000 33058000 145425000 Operations and Basis of Presentation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business and Basis of Presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements include the condensed consolidated accounts of The Chefs’ Warehouse, Inc. (the “Company”), and its wholly-owned subsidiaries. The Company’s quarterly periods end on the thirteenth Friday of each quarter. Every six to seven years, the Company will add a fourteenth week to its fourth quarter to more closely align its year-end to the calendar year. Fiscal 2022 contained a fourteenth week in the fourth quarter. The Company’s business consists of three operating segments: East, Midwest and West that aggregate into one reportable segment, foodservice distribution, which is concentrated primarily in the United States. The Company’s customer base consists primarily of menu-driven independent restaurants, fine dining establishments, country clubs, hotels, caterers, culinary schools, bakeries, patisseries, chocolateries, cruise lines, casinos, specialty food stores, grocers and warehouse clubs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include all the accounts of the Company and its direct and indirect wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Interim Financial Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and the related interim information contained within the notes to such unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules of the Securities and Exchange Commission (“SEC”) for interim information and quarterly reports on Form 10-Q. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended December 30, 2022 filed as part of the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements appearing in this Form 10-Q have been prepared on the same basis as the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023, and in the opinion of management, include all normal recurring adjustments that are necessary for the fair statement of the Company’s interim period results. The year-end consolidated balance sheet data was derived from the audited financial statements but does not include all disclosures required by GAAP. Due to seasonal fluctuations and other factors, the results of operations for the thirteen and thirty-nine weeks ended September 29, 2023 are not necessarily indicative of the results to be expected for the full year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management’s estimates.</span></div> The Company’s quarterly periods end on the thirteenth Friday of each quarter. Every six to seven years, the Company will add a fourteenth week to its fourth quarter to more closely align its year-end to the calendar year. The Company’s business consists of three operating segments: East, Midwest and West that aggregate into one reportable segment, foodservice distribution, which is concentrated primarily in the United States. 3 1 The unaudited condensed consolidated financial statements include all the accounts of the Company and its direct and indirect wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and the related interim information contained within the notes to such unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the applicable rules of the Securities and Exchange Commission (“SEC”) for interim information and quarterly reports on Form 10-Q. Accordingly, they do not include all the information and disclosures required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto for the fiscal year ended December 30, 2022 filed as part of the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements appearing in this Form 10-Q have been prepared on the same basis as the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K, as filed with the SEC on February 28, 2023, and in the opinion of management, include all normal recurring adjustments that are necessary for the fair statement of the Company’s interim period results. The year-end consolidated balance sheet data was derived from the audited financial statements but does not include all disclosures required by GAAP. Due to seasonal fluctuations and other factors, the results of operations for the thirteen and thirty-nine weeks ended September 29, 2023 are not necessarily indicative of the results to be expected for the full year.</span></div> The preparation of financial statements in conformity with GAAP requires management to make significant estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from management’s estimates. Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from product sales are recognized at the point at which control of each product is transferred to the customer. The Company’s contracts contain performance obligations which are satisfied when customers have physical possession of each product. The majority of customer orders are fulfilled within a day and customer payment terms are typically 14 to 60 days from delivery. Shipping and handling activities are costs to fulfill the Company’s performance obligations. These costs are expensed as incurred and presented within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">selling, general and administrative expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated statements of operations. The Company offers certain sales incentives to customers in the form of rebates or discounts. These sales incentives are accounted for as variable consideration. The Company estimates these amounts based on the expected amount to be provided to customers and records a corresponding reduction in revenue. The Company does not expect a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant reversal in the amount of cumulative revenue recognized. Sales tax billed to customers is not included in revenue but rather recorded as a liability owed to the respective taxing authorities at the time the sale is recognized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net sales disaggregated by principal product category:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:22.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Center-of-the-Plate</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">333,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">280,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">980,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">803,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">Specialty:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dry Goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">15.2 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14.7 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14.2 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pastry</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:10pt;font-weight:400;line-height:100%">102,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">300,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12.1 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">188,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10.4 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cheese and Charcuterie</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:10pt;font-weight:400;line-height:100%">64,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7.3 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8.3 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Produce</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:10pt;font-weight:400;line-height:100%">137,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">15.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">74,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">310,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12.5 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">204,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11.2 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dairy and Eggs</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:10pt;font-weight:400;line-height:100%">56,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6.4 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5.6 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oils and Vinegars</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:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">29,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4.5 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">78,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4.3 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kitchen Supplies</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:10pt;font-weight:400;line-height:100%">17,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.1 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.2 </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:10pt;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:10pt;font-weight:400;line-height:100%">Total Specialty</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,584 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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></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:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">881,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">661,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,483,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,822,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines its product category classification based on how the Company currently markets its products to its customers. The Company’s definition of its principal product categories may differ from the way in which other companies present similar information. Net sales by product category includes estimates of product mix for certain locations that are not yet fully integrated into the Company’s information technology systems as of the reporting date. The table above includes the correction of an immaterial error to revise the Specialty principal product category revenue for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022 related to its Capital Seaboard acquisition. Total Specialty revenue was not impacted but aggregate revenue of $35,077 and $100,009 was adjusted from other Specialty product categories to Produce for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Food Processing Costs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Food processing costs include but are not limited to direct labor and benefits, applicable overhead and depreciation of equipment and facilities used in food processing activities. Food processing costs included in cost of sales were $19,081 and $10,089 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $47,370 and $28,523 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Immaterial Correction of Prior Period Errors and Disclosures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the third quarter of fiscal 2023, immaterial errors were identified in the calculation of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">provision for income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for fiscal 2022, 2021 and 2020. The Company recorded an out of period adjustment of $2,135 to the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> provision for income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> during the thirteen and thirty-nine weeks ended September 29, 2023. The impact of these errors on prior periods would be to increase the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">provision for income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> by $1,308 for fiscal 2022 and to reduce the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">provision for income tax benefit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> by $719 and $108 for fiscal 2021 and 2020, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the first quarter of fiscal 2023 and subsequent to the issuance of the fiscal year 2022 consolidated financial statements, immaterial errors were identified in the weighted average remaining amortization period of intangible assets, the intangible asset amortization schedule and the debt maturity schedule.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted average remaining amortization period for customer relationships, non-compete agreements and trademarks were previously disclosed as 232 months, 73 months and 250 months instead of 117 months, 25 months and 165 months, respectively. This had a corresponding immaterial impact on the intangible asset amortization schedule.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In addition, the debt maturity schedule previously included the $40,000 due upon maturity of the asset-based loan facility in the thereafter total instead of in the 2027 total. Further, the Company omitted that the asset-based loan facility and term loan are classified as Level 2 within the fair value hierarchy. These immaterial errors and omissions have been corrected in Note 4 “Fair Value Measurements”, Note 8 “Goodwill and Other Intangible Assets” and Note 9 “Debt Obligations”, within these condensed consolidated financial statements.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from product sales are recognized at the point at which control of each product is transferred to the customer. The Company’s contracts contain performance obligations which are satisfied when customers have physical possession of each product. The majority of customer orders are fulfilled within a day and customer payment terms are typically 14 to 60 days from delivery. Shipping and handling activities are costs to fulfill the Company’s performance obligations. These costs are expensed as incurred and presented within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">selling, general and administrative expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated statements of operations. The Company offers certain sales incentives to customers in the form of rebates or discounts. These sales incentives are accounted for as variable consideration. The Company estimates these amounts based on the expected amount to be provided to customers and records a corresponding reduction in revenue. The Company does not expect a </span>significant reversal in the amount of cumulative revenue recognized. Sales tax billed to customers is not included in revenue but rather recorded as a liability owed to the respective taxing authorities at the time the sale is recognized.The Company determines its product category classification based on how the Company currently markets its products to its customers. The Company’s definition of its principal product categories may differ from the way in which other companies present similar information. Net sales by product category includes estimates of product mix for certain locations that are not yet fully integrated into the Company’s information technology systems as of the reporting date. The table above includes the correction of an immaterial error to revise the Specialty principal product category revenue for the thirteen weeks ended September 23, 2022 and the thirty-nine weeks ended September 23, 2022 related to its Capital Seaboard acquisition.Food processing costs include but are not limited to direct labor and benefits, applicable overhead and depreciation of equipment and facilities used in food processing activities. P14D P60D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s net sales disaggregated by principal product category:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:22.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.893%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Center-of-the-Plate</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">333,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">280,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">980,120 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">803,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">Specialty:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dry Goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">15.2 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14.7 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">14.2 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pastry</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:10pt;font-weight:400;line-height:100%">102,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">71,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">300,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12.1 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">188,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">10.4 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cheese and Charcuterie</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:10pt;font-weight:400;line-height:100%">64,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7.3 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8.3 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">8.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Produce</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:10pt;font-weight:400;line-height:100%">137,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">15.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">74,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">310,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12.5 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">204,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11.2 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dairy and Eggs</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:10pt;font-weight:400;line-height:100%">56,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6.4 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6.6 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">5.6 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oils and Vinegars</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:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">29,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4.5 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">96,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3.9 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">78,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4.3 </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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kitchen Supplies</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:10pt;font-weight:400;line-height:100%">17,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.1 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.2 </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:10pt;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:10pt;font-weight:400;line-height:100%">Total Specialty</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,584 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,729 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;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></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:10pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">881,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">661,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,483,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,822,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 333809000 0.379 280272000 0.423 980120000 0.395 803334000 0.441 134398000 0.152 97323000 0.147 395723000 0.159 257971000 0.142 102562000 0.116 71145000 0.107 300814000 0.121 188948000 0.104 64639000 0.073 54989000 0.083 185303000 0.075 146155000 0.080 137760000 0.156 74379000 0.112 310313000 0.125 204422000 0.112 56849000 0.064 38719000 0.059 163600000 0.066 102405000 0.056 34097000 0.039 29778000 0.045 96607000 0.039 78645000 0.043 17711000 0.021 15251000 0.024 50810000 0.020 40183000 0.022 548016000 0.621 381584000 0.577 1503170000 0.605 1018729000 0.559 881825000 1 661856000 1 2483290000 1 1822063000 1 35077000 100009000 19081000 10089000 47370000 28523000 2135000 2135000 1308000 -719000 -108000 P232M P73M P250M P117M P25M P165M 40000000 40000000 Net Income per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per common share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Net income per share:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Basic</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:10pt;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:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;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:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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></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:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,692,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,120,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,611,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,047,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;font-weight:400;line-height:100%">45,717,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">42,044,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,143,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,942,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of net income per common share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:700;line-height:100%">Numerator:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Net income</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:10pt;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:10pt;font-weight:400;line-height:100%">7,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">8,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">18,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">26,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on convertible notes, net of tax</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:10pt;font-weight:400;line-height:100%">1,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">8,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">8,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">18,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">28,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Weighted average basic common shares outstanding</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:10pt;font-weight:400;line-height:100%">37,692,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,120,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,611,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,047,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares</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:10pt;font-weight:400;line-height:100%">594,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">316,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">580,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">304,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and warrants</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:10pt;font-weight:400;line-height:100%">37,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of convertible notes</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:10pt;font-weight:400;line-height:100%">7,392,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,524,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">897,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,524,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,717,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,044,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,143,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,942,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Restricted share awards (“RSAs”)</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:10pt;font-weight:400;line-height:100%">292,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,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></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:10pt;font-weight:400;line-height:100%">Stock options and warrants</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:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Convertible notes</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6,494,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per common share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.133%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Net income per share:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Basic</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:10pt;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:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;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:10pt;font-weight:400;line-height:100%">0.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">0.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding: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></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:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,692,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,120,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,611,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,047,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;font-weight:400;line-height:100%">45,717,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">42,044,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,143,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,942,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.19 0.22 0.49 0.72 0.19 0.21 0.49 0.68 37692588 37120926 37611179 37047653 45717496 42044053 39143774 41942676 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of net income per common share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:700;line-height:100%">Numerator:</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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Net income</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:10pt;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:10pt;font-weight:400;line-height:100%">7,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">8,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">18,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">26,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on convertible notes, net of tax</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:10pt;font-weight:400;line-height:100%">1,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">8,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">8,960 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">18,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">28,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding: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></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:10pt;font-weight:400;line-height:100%">Weighted average basic common shares outstanding</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:10pt;font-weight:400;line-height:100%">37,692,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,120,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,611,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">37,047,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of unvested common shares</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:10pt;font-weight:400;line-height:100%">594,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">316,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">580,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">304,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and warrants</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:10pt;font-weight:400;line-height:100%">37,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">81,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">54,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of convertible notes</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:10pt;font-weight:400;line-height:100%">7,392,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,524,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">897,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,524,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,717,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,044,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,143,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,942,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7322000 8277000 18590000 26577000 1369000 683000 403000 2048000 8691000 8960000 18993000 28625000 37692588 37120926 37611179 37047653 594416 316358 580675 304391 37675 81789 54073 65652 7392817 4524980 897847 4524980 45717496 42044053 39143774 41942676 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Restricted share awards (“RSAs”)</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:10pt;font-weight:400;line-height:100%">292,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,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></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:10pt;font-weight:400;line-height:100%">Stock options and warrants</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:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Convertible notes</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6,494,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 292778 80844 37236 68784 300000 0 0 0 0 91053 6494970 91053 Fair Value Measurements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent earn-out liabilities are measured at fair value. These liabilities were estimated using Level 3 inputs. Long-term earn-out liabilities were $1,757 and $10,483 as of September 29, 2023 and December 30, 2022, respectively, and are reflected as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other liabilities and deferred credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated balance sheets. The remaining short-term earn-out liabilities are reflected as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">accrued liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated balance sheets. The fair value of contingent consideration was determined based on a probability-based approach which includes projected results, percentage probability of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">occurrence and the application of a discount rate to present value the payments. A significant change in projected results, discount rate, or probabilities of occurrence could result in a significantly higher or lower fair value measurement. Changes in the fair value of contingent earn-out liabilities are reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other operating expenses, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in Level 3 contingent earn-out liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:87.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Balance December 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">17,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">21,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable and accounts payable approximate fair value due to the immediate to short-term nature of these financial instruments. The fair values of the asset-based loan facility and term loan approximated their book values as of September 29, 2023 and December 30, 2022 as these instruments had variable interest rates that reflected current market rates available to the Company and are classified as Level 2 fair value measurements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying value and fair value of the Company’s convertible notes and GreenLeaf Note. The fair value of the Company’s 2028 Convertible Senior Notes was based on Level 1 inputs. In estimating the fair value of its 2024 Convertible Senior Notes and Convertible Unsecured Note, the Company utilized Level 3 inputs including prevailing market interest rates to estimate the debt portion of the instrument and a Black Scholes valuation model to estimate the fair value of the conversion option. The Black Scholes model utilizes the market price of the Company’s common stock, estimates of the stock’s volatility and the prevailing risk-free interest rate in calculating the fair value estimate. The fair value of the GreenLeaf Note was determined based upon observable market prices of similar debt instruments. The Convertible Unsecured Note matured on June 29, 2023 and was repaid in full.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</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:10pt;font-weight:400;line-height:100%">2028 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Level 1</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">233,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">292,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</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:10pt;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:10pt;font-weight:400;line-height:100%">39,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">37,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">41,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">43,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GreenLeaf Note</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</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:10pt;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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">9,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Unsecured Note</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</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:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1757000 10483000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in Level 3 contingent earn-out liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:87.707%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Balance December 30, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">17,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,625)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in fair value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">21,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17294000 5765000 4625000 2850000 21284000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying value and fair value of the Company’s convertible notes and GreenLeaf Note. The fair value of the Company’s 2028 Convertible Senior Notes was based on Level 1 inputs. In estimating the fair value of its 2024 Convertible Senior Notes and Convertible Unsecured Note, the Company utilized Level 3 inputs including prevailing market interest rates to estimate the debt portion of the instrument and a Black Scholes valuation model to estimate the fair value of the conversion option. The Black Scholes model utilizes the market price of the Company’s common stock, estimates of the stock’s volatility and the prevailing risk-free interest rate in calculating the fair value estimate. The fair value of the GreenLeaf Note was determined based upon observable market prices of similar debt instruments. The Convertible Unsecured Note matured on June 29, 2023 and was repaid in full.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:30.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Hierarchy</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:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</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:10pt;font-weight:400;line-height:100%">2028 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Level 1</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">233,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">292,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</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:10pt;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:10pt;font-weight:400;line-height:100%">39,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">37,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">41,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">43,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GreenLeaf Note</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</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:10pt;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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">9,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Unsecured Note</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</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:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 287500000 233421000 287500000 292531000 39684000 37270000 41684000 43723000 10000000 9821000 4000000 4345000 Acquisitions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GreenLeaf</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 1, 2023, the Company entered into a stock purchase agreement to acquire substantially all of the equity interests of Oakville Produce Partners, LLC (“GreenLeaf”), a leading produce and specialty food distributor in Northern California. The final purchase price was $86,124 consisting of $72,157 paid in cash at closing, $1,471 paid upon settlement of a net working capital true-up, the issuance of a $10,000 unsecured note and 75,008 shares of the Company’s common stock with an approximate value of $2,496 based on the trading price of the Company’s common stock on the date of acquisition. The acquisition was partially funded by a $40,000 incremental draw on the Company’s asset-based loan facility. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions. When applicable, these valuations require the use of Level 3 inputs. All goodwill for the GreenLeaf acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by GreenLeaf and any intangible assets that do not qualify for separate recognition, including assembled </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">workforce. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $38,900, $1,500, and $400 respectively, as of the acquisition date. The customer relationships are being amortized over an average of 7.5 years, the trademarks are being amortized over 5 years and the non-compete agreements are being amortized over 2 years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hardie’s Fresh Foods</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, pursuant to an asset purchase agreement, the Company acquired substantially all of the assets of Hardie’s F&amp;V, LLC (“Hardie’s Fresh Foods”), a specialty produce distributor with operations in Texas. The final purchase price was approximately $42,000, consisting of $38,000 paid in cash at closing, subject to customary net working capital adjustments, and an earn-out liability valued at approximately $4,000 as of the acquisition date. If earned, the earn-out liability could total up to $10,000 over a two-year period. The payment of the earn-out liability is subject to the successful achievement of certain EBITDA targets. The Company’s purchase price allocation is preliminary and is subject to revision pending the valuation of goodwill and intangible assets acquired. The valuation of tangible and intangible assets acquired is incomplete as of September 29, 2023. All goodwill for the Hardie’s Fresh Foods acquisition will be amortized over 15 years for tax purposes. The goodwill recorded primarily reflects the value of acquiring an established specialty produce distributor to leverage the Company’s existing products in the markets served by Hardie’s Fresh Foods and any intangible assets that do not qualify for separate recognition, including assembled workforce. The intangible assets acquired consisted of customer relationships and trademarks valued at $14,000 and $3,600, respectively, as of the acquisition date. The customer relationships and trademarks are being amortized over 10 years and 5 years, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Fiscal 2023 Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the thirty-nine weeks ended September 29, 2023, the Company completed three other acquisitions for an aggregate initial purchase price of approximately $17,744, consisting of $12,971 paid in cash at closing, $893 paid upon settlement of a net working capital adjustment, earn-out liabilities valued at approximately of $1,665 as of the dates of acquisition, and $2,215 of deferred payments. If earned, these earn-out liabilities could total up to $2,562 in the aggregate. The Company’s aggregate purchase price allocations are preliminary and is subject to revision pending the valuations of goodwill and intangible assets acquired. This valuation is incomplete as of September 29, 2023 as the Company is currently in the process of completing its assessment of valuation inputs and assumptions as well as opening working capital. When applicable, these valuations require the use of Level 3 inputs. All goodwill of $6,933 will be amortized over 15 years for tax purposes. The intangible assets acquired consisted of customer relationships valued at $4,276 as of the acquisition dates. The customer relationships are being amortized over 10 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reflected net sales and income before income taxes in its condensed consolidated statement of operations related to the fiscal 2023 acquisitions as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:51.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.581%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.270%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">109,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">230,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Income before income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">4,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">10,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Chef Middle East</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022, pursuant to a share sale and purchase agreement, the Company acquired substantially all of the shares of Chef Middle East LLC (“CME”), a specialty food distributor with operations in the United Arab Emirates, Qatar and Oman. The final purchase price was approximately $116,515, consisting of $108,749 paid in cash at closing, $166 paid upon settlement of a net working capital true-up, and an earn-out liability valued at $7,600 as of the date of acquisition. If earned, the earn-out liability could total up to $10,000 over a two-year period. The measurement period adjustments recorded through the second quarter of fiscal 2023 resulted in a goodwill increase of $735, a decrease in inventories of $735, an increase in the earn-out liability of $100, an increase in accrued liabilities of $313, a decrease in other assets of $82, and a decrease in deferred tax liabilities of $35. The valuation of tangible and intangible assets acquired has been completed as of September 29, 2023. The intangible assets acquired consisted of customer relationships, trademarks and non-compete agreements valued at $25,800, $11,400, and $320, respectively, as of the acquisition date. The customer relationships, trademarks and non-compete agreements are being amortized over 10, 15 and 3 years, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the total assets acquired and liabilities assumed:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chef Middle East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hardie’s Fresh Foods</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GreenLeaf</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Acquisitions</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:10pt;font-weight:400;line-height:100%">Current assets</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">84,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">26,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">16,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">9,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">25,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">38,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:10pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Goodwill</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:10pt;font-weight:400;line-height:100%">24,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">36,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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:10pt;font-weight:400;line-height:100%">(3,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(13,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(19,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(9,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(3,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">116,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">86,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,744 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized professional fees related to acquisition activities of $710 and $728 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $3,338 and $1,747 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively, presented within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">other</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:10pt;font-style:italic;font-weight:400;line-height:120%">operating expenses, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated statements of operations.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro forma Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The table below presents unaudited pro forma condensed consolidated income statement information of the Company as if the GreenLeaf and Hardie’s Fresh Foods acquisitions had occurred on December 25, 2021, and the CME acquisition had occurred on December 26, 2020. The pro forma results were prepared from financial information obtained from the sellers of the business, as well as information obtained during the due diligence process associated with the acquisitions. The pro forma information is not necessarily indicative of the Company’s results of operations had the acquisitions been completed on the above date, nor is it necessarily indicative of the Company’s future results. The pro forma information does not reflect any cost savings from operating efficiencies or synergies that could result from the acquisitions, any incremental costs for transitioning to become a public company, and also does not reflect additional revenue opportunities following the acquisitions. The pro forma information reflects amortization and depreciation of the acquisitions at their respective fair value. The pro forma information also reflects additional interest expense that would have been incurred by the Company to finance the acquisitions. Pro forma interest expense was estimated based on the prevailing interest rates charged on the Company’s senior secured term loan during fiscal 2022. CME did not have a pro forma impact during the thirteen and thirty-nine weeks ended September 29, 2023 as it was included in the condensed consolidated results of operations for the entire period.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.618%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Net sales</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">881,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">800,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,577,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,238,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">14,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">12,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">30,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">45,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 86124000 72157000 1471000 10000000 75008 2496000 40000000 P15Y 38900000 1500000 400000 P7Y6M P5Y P2Y 42000000 38000000 4000000 10000000 P2Y P15Y 14000000 3600000 P10Y P5Y 3 17744000 12971000 893000 1665000 2215000 2562000 6933000 P15Y 4276000 P10Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reflected net sales and income before income taxes in its condensed consolidated statement of operations related to the fiscal 2023 acquisitions as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:51.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.581%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.270%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">109,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">230,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Income before income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">4,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">10,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The pro forma information reflects amortization and depreciation of the acquisitions at their respective fair value. The pro forma information also reflects additional interest expense that would have been incurred by the Company to finance the acquisitions. Pro forma interest expense was estimated based on the prevailing interest rates charged on the Company’s senior secured term loan during fiscal 2022. CME did not have a pro forma impact during the thirteen and thirty-nine weeks ended September 29, 2023 as it was included in the condensed consolidated results of operations for the entire period.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.618%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;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:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Net sales</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">881,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">800,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,577,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,238,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">14,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">12,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">30,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">45,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 109973000 230376000 4164000 10528000 116515000 108749000 166000 7600000 10000000 P2Y 735000 -735000 100000 313000 -82000 -35000 25800000 11400000 320000 P10Y P15Y P3Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the total assets acquired and liabilities assumed:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.452%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.455%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Chef Middle East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hardie’s Fresh Foods</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GreenLeaf</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Acquisitions</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:10pt;font-weight:400;line-height:100%">Current assets</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">84,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">26,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">16,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">9,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:10pt;font-weight:400;line-height:100%">25,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">38,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</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:10pt;font-weight:400;line-height:100%">11,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:10pt;font-weight:400;line-height:100%">320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Goodwill</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:10pt;font-weight:400;line-height:100%">24,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">36,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">6,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:10pt;font-weight:400;line-height:100%">859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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:10pt;font-weight:400;line-height:100%">(3,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</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:10pt;font-weight:400;line-height:100%">5,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(13,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3,258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(19,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(9,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(3,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">116,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">86,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,744 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 84076000 26475000 16069000 9697000 25800000 14000000 38900000 4276000 11400000 3600000 1500000 0 320000 0 400000 0 24548000 12346000 36155000 6933000 16953000 4986000 2231000 434000 859000 146000 109000 0 3600000 0 0 241000 5321000 13303000 2026000 3258000 5321000 13303000 2026000 3258000 43841000 19553000 9240000 3336000 0 0 0 19000 116515000 42000000 86124000 17744000 710000 728000 3338000 1747000 881825000 800158000 2577474000 2238390000 14170000 12752000 30479000 45836000 Inventories Inventories consist primarily of finished product and are reflected net of adjustments for shrinkage, excess and obsolescence to approximate their net realizable value totaling $10,415 and $9,198 at September 29, 2023 and December 30, 2022, respectively. 10415000 9198000 Property and Equipment<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.820%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</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:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">40,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">36,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, data processing and other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">21,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">48,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 40 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">129,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">94,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">31,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">24,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,910 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,741 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(136,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(119,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">208,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">185,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction-in-process at September 29, 2023 related primarily to the build-out of the Company’s Richmond, CA and Miami, FL distribution facilities and at December 30, 2022 related primarily to the build-out of the Company’s Miami, Dallas and Richmond, CA distribution facilities and the implementation of the Company’s Enterprise Resource Planning system. The net book value of equipment financed under finance leases at September 29, 2023 and December 30, 2022 was $11,821 and $11,579, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of depreciation and amortization expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:34.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Depreciation expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">7,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">4,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;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 #000000;padding:2px 0;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%">19,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">13,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software amortization</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:10pt;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:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">8,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">24,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.820%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</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:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">40,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">36,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">32,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, data processing and other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">21,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">48,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">42,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 40 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">129,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">94,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">31,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">24,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,583 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,910 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,741 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(136,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(119,013)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">208,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">185,728 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of depreciation and amortization expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:34.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.836%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Depreciation expense</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">7,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">4,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;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 #000000;padding:2px 0;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%">19,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">13,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software amortization</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:10pt;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:10pt;font-weight:400;line-height:100%">1,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">8,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">5,912 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">24,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,667 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5542000 5542000 P20Y 40695000 39893000 P5Y P10Y 36655000 32107000 P3Y P7Y 21547000 18475000 P3Y P7Y 48814000 42609000 P1Y P40Y 129845000 94245000 P7Y 4097000 3825000 P5Y P10Y 34665000 31462000 24050000 36583000 345910000 304741000 136983000 119013000 208927000 185728000 11821000 11579000 7017000 4455000 19691000 13255000 1468000 1457000 4476000 4412000 8485000 5912000 24167000 17667000 Goodwill and Other Intangible Assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill are presented as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Carrying amount as of December 30, 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:10pt;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:10pt;font-weight:400;line-height:100%">287,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:10pt;font-weight:400;line-height:100%">55,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount as of September 29, 2023</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:10pt;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:10pt;font-weight:400;line-height:100%">344,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The goodwill adjustments represent measurement period adjustments related to certain acquisitions completed in the current and prior year. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Amortization Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">260,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(98,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">162,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 months</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">56,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(19,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">36,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(8,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">326,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(126,865)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">199,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.426%"></td><td style="width:0.1%"></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:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Amortization Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">205,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(85,447)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">120,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 months</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(16,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">265,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(109,941)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">155,703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for other intangibles was $6,468 and $3,470 for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $16,924 and $10,289 for the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized a customer relationships intangible asset impairment charge of $1,838 related to the loss of a significant Hardie’s Fresh Foods customer post acquisition. The Company’s valuation of the Hardie’s Fresh Foods’ customer list intangible asset as of the acquisition date, a Level 3 measurement, was based on an income approach using the excess earnings method which requires significant assumptions including future sales forecasts and a discount rate. The impairment charge was measured by reducing its assumption of future sales for the significant customer lost post-acquisition to zero</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The impairment charge is presented within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">other operating expenses, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">on the condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for other intangible assets for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:100%">2023</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:10pt;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:10pt;font-weight:400;line-height:100%">6,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">24,939 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">24,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">24,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">23,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">96,151 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">199,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill are presented as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Carrying amount as of December 30, 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:10pt;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:10pt;font-weight:400;line-height:100%">287,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:10pt;font-weight:400;line-height:100%">1,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:10pt;font-weight:400;line-height:100%">55,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount as of September 29, 2023</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:10pt;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:10pt;font-weight:400;line-height:100%">344,526 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(1) The goodwill adjustments represent measurement period adjustments related to certain acquisitions completed in the current and prior year. 287120000 1986000 55434000 -14000 344526000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Amortization Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">260,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(98,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">162,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 months</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">56,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(19,640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">36,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(8,635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">326,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(126,865)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">199,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.426%"></td><td style="width:0.1%"></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:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Amortization Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">205,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(85,447)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">120,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 months</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">51,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(16,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">265,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(109,941)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">155,703 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P103M 260948000 98590000 162358000 P148M 56236000 19640000 36596000 P20M 9299000 8635000 664000 326483000 126865000 199618000 P117M 205608000 85447000 120161000 P165M 51137000 16201000 34936000 P25M 8899000 8293000 606000 265644000 109941000 155703000 6468000 3470000 16924000 10289000 1838000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense for other intangible assets for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:87.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.777%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:100%">2023</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:10pt;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:10pt;font-weight:400;line-height:100%">6,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">24,939 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">24,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">24,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">23,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">96,151 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">199,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6289000 24939000 24400000 24204000 23635000 96151000 199618000 Debt Obligations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.227%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Effective Interest Rate at September 29, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</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:10pt;font-weight:400;line-height:100%">Senior secured term loans</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:10pt;font-weight:400;line-height:100%">10.83 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">August 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">277,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">299,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">2028 Convertible senior notes</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:10pt;font-weight:400;line-height:100%">2.77 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">287,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">287,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible senior notes</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:10pt;font-weight:400;line-height:100%">2.34 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">41,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based loan facility</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:10pt;font-weight:400;line-height:100%">7.25 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Finance leases and other financing 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:10pt;font-weight:400;line-height:100%">5.44 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible unsecured note</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: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred costs and premium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(16,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(20,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">701,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current installments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(11,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations excluding current installments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">689,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">653,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In connection with the GreenLeaf acquisition, the Company issued a $10,000 unsecured note bearing interest of 4.47%. The principal on the unsecured note is due in two equal installments on April 30, 2024 and 2025 and is presented under the caption “Finance leases and other financing obligations” in the table above. The convertible unsecured note matured on June 29, 2023 and was repaid in full, including all accrued interest, for $4,049 in cash.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On July 7, 2023, the Company entered into a sixth amendment to the ABL Credit Agreement which increased the aggregate commitments to $300,000, up from $200,000, maturing on March 11, 2027. The sixth amendment to the ABL was accounted for as a debt modification. The Company incurred transaction costs of $354 which were capitalized as deferred financing fees to be amortized over the term of the ABL, presented in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"> other non-current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> in the Company’s consolidated balance sheet. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 31, 2023, the Company made a voluntary prepayment of $20,000 towards the senior secured term loan. In connection with the prepayment the Company wrote off unamortized deferred financing fees of $770 which are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">interest expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> within the statement of operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s debt, excluding finance leases, for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:100%">2023</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:10pt;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:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">47,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">551,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">704,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of the Company’s convertible notes as of September 29, 2023 and December 30, 2022 was:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Deferred Costs and Premium</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Deferred Costs and Premium</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</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:10pt;font-weight:400;line-height:100%">2028 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(6,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">281,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(6,876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">280,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Unsecured Note</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">327,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(6,248)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">320,936 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">333,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(7,249)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">325,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense on the Company’s convertible notes were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;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 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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Coupon interest</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs and premium</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:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Total interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the Company had reserved $27,970 of the asset-based loan facility for the issuance of letters of credit and funds totaling $149,757 were available for borrowing.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations as of September 29, 2023 and December 30, 2022 consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.227%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Effective Interest Rate at September 29, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</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:10pt;font-weight:400;line-height:100%">Senior secured term loans</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:10pt;font-weight:400;line-height:100%">10.83 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">August 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">277,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">299,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">2028 Convertible senior notes</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:10pt;font-weight:400;line-height:100%">2.77 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">287,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">287,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible senior notes</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:10pt;font-weight:400;line-height:100%">2.34 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">41,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based loan facility</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:10pt;font-weight:400;line-height:100%">7.25 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">40,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Finance leases and other financing 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:10pt;font-weight:400;line-height:100%">5.44 </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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">13,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible unsecured note</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: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized deferred costs and premium</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(16,786)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(20,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">701,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current installments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(11,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations excluding current installments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">689,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">653,504 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.1083 277000000 299250000 0.0277 287500000 287500000 0.0234 39684000 41684000 0.0725 90000000 40000000 0.0544 23779000 13548000 0 0 4000000 16786000 20050000 701177000 665932000 11970000 12428000 689207000 653504000 10000000 0.0447 4049000 300000000 200000000 354000 20000000 770000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s debt, excluding finance leases, for the remainder of the fiscal year ending December 29, 2023 and each of the next four fiscal years and thereafter is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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:10pt;font-weight:400;line-height:100%">2023</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:10pt;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:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:10pt;font-weight:400;line-height:100%">47,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:10pt;font-weight:400;line-height:100%">93,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">551,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:10pt;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:10pt;font-weight:400;line-height:100%">704,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 750000 47684000 8000000 3000000 93000000 551750000 704184000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of the Company’s convertible notes as of September 29, 2023 and December 30, 2022 was:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.190%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Deferred Costs and Premium</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unamortized Deferred Costs and Premium</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amount</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:10pt;font-weight:400;line-height:100%">2028 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(6,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">281,484 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">287,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">(6,876)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">280,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Convertible Senior Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">39,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Unsecured Note</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">327,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(6,248)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">320,936 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">333,184 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(7,249)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">325,935 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 287500000 6016000 281484000 287500000 6876000 280624000 39684000 232000 39452000 41684000 373000 41311000 0 0 0 4000000 0 4000000 327184000 6248000 320936000 333184000 7249000 325935000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of interest expense on the Company’s convertible notes were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;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 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:10pt;font-weight:700;line-height:100%">Thirteen Weeks Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks 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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Coupon interest</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,893 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">5,685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">2,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs and premium</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:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><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:10pt;font-weight:400;line-height:100%">Total interest</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">2,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,162 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">6,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1893000 938000 5685000 2813000 333000 224000 1001000 672000 2226000 1162000 6686000 3485000 27970000 149757000 Stockholders’ Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Awards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity of RSAs during the thirty-nine weeks ended September 29, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-based</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">31.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">32.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">30.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></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:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">234,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">33.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">87,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">28.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">31.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(11,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Unvested at September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">31.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">32.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">30.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted 1,064,756 RSAs to its employees at a weighted average grant date fair value of $32.60 during the thirty-nine weeks ended September 29, 2023. These awards are a mix of time-, market- and performance-based grants that generally vest over a range of periods up to five years. The Company recognized expense totaling $4,730 and $3,099 on its RSAs during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $14,224 and $9,081 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 29, 2023, the total unrecognized compensation cost for unvested RSAs was $30,006 and the weighted-average remaining period was approximately 2.5 years. Of this total, $10,915 related to RSAs with time-based vesting provisions and $19,091 related to RSAs with performance- and market-based vesting provisions. At September 29, 2023, the weighted-average remaining period for time-based vesting and performance-based vesting RSAs were approximately 2.2 years and 2.7 years, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No share-based compensation expense related to the Company’s RSAs or stock options has been capitalized. As of September 29, 2023, there were 1,087,180 shares available for grant under the 2019 Omnibus Equity Incentive Plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the thirty-nine weeks ended September 29, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.635%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual<br/>Term (in years)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Outstanding December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">20.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">20.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">2.4</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:10pt;font-weight:400;line-height:100%">Exercisable at September 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">109,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:10pt;font-weight:400;line-height:100%">2.4</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the CME acquisition, the Company issued stock awards to certain members of the CME management team</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which were classified as liabilities. These awards vest over a period of up to 4 years. Stock-based compensation expense for</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these awards was $544 and $0 during the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and $1,631 and $0 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022, respectively. The fair value of these awards was $1,994 and $362 as of September 29, 2023 and December 30, 2022, respectively, and is presented within </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other liabilities and deferred credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Company’s condensed consolidated balance sheets.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity of RSAs during the thirty-nine weeks ended September 29, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.189%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Market-based</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Unvested at December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">31.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">32.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">30.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></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:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">234,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">32.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">33.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">87,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">28.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">31.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(11,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">34.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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"></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:10pt;font-weight:400;line-height:100%">Unvested at September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">31.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">32.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">30.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 464972 31.74 335425 32.25 333114 30.30 234070 32.23 742744 33.17 87942 28.84 215726 31.84 0 0 0 0 11500 34.31 0 0 0 0 471816 31.87 1078169 32.88 421056 30.00 1064756 32.60 P5Y 4730000 3099000 14224000 9081000 30006000 P2Y6M 10915000 19091000 P2Y2M12D P2Y8M12D 0 1087180 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity during the thirty-nine weeks ended September 29, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.409%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.635%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining Contractual<br/>Term (in years)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Outstanding December 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">20.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">1,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-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:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,705)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding September 29, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">20.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">2.4</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:10pt;font-weight:400;line-height:100%">Exercisable at September 29, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">109,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:10pt;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:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:10pt;font-weight:400;line-height:100%">2.4</span></td></tr></table></div> 112232 20.23 1465000 P3Y2M12D 2705 20.23 109527 20.23 104000 P2Y4M24D 109527 20.23 104000 P2Y4M24D P4Y 544000 0 0 1631000 0 0 1994000 362000 Related Parties The Chefs’ Warehouse Mid-Atlantic, LLC, a subsidiary of the Company, leases a distribution facility that is 100% owned by entities controlled by Christopher Pappas, the Company’s Chairman, President and Chief Executive Officer, and John Pappas, the Company’s Vice Chairman and one of its directors, and are deemed to be affiliates of these individuals. Expense related to this facility totaled $123 during the thirteen weeks ended September 29, 2023 and September 23, 2022, and $369 during the thirty-nine weeks ended September 29, 2023 and September 23, 2022. 1 123000 123000 369000 369000 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s effective tax rate was 48.3% and 27.0% for the thirteen weeks ended September 29, 2023 and September 23, 2022, respectively, and 36.8% and 27.0% for the thirty-nine weeks-ended September 29, 2023 and September 23, 2022, respectively. The higher effective tax rate for the thirteen and thirty-nine weeks ended September 29, 2023 is primarily due to a discrete $2,135 charge in the current period for return-to-provision adjustments related to certain nondeductible costs identified in the completion of the Company’s fiscal 2022 tax return and the impact of those adjustments on the fiscal 2023 estimated annual effective tax rate. The effective tax rate otherwise varies from the 21% statutory rate primarily due to state taxes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s income tax provision reflects the impact of an expected income tax refund receivable of $22,475 as of September 29, 2023 which is reflected in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">prepaid expenses and other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Company’s consolidated balance sheet.</span></div> 0.483 0.270 0.368 0.270 2135000 2135000 22475000 Supplemental Disclosures of Cash Flow Information<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">17,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest, net of cash received</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:10pt;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:10pt;font-weight:400;line-height:100%">28,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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:10pt;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:10pt;font-weight:400;line-height:100%">28,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">20,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:10pt;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:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash investing and financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;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:10pt;font-weight:400;line-height:100%">42,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">21,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;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:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants issued for acquisitions</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:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured notes issued for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out liabilities for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">5,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirty-Nine Weeks Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 23, 2022</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:10pt;font-weight:400;line-height:100%">Supplemental cash flow disclosures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes</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:10pt;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:10pt;font-weight:400;line-height:100%">17,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">3,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest, net of cash received</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:10pt;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:10pt;font-weight:400;line-height:100%">28,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">17,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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:10pt;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:10pt;font-weight:400;line-height:100%">28,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">20,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:10pt;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:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash investing and financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:10pt;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:10pt;font-weight:400;line-height:100%">42,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">21,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:10pt;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:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants issued for acquisitions</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:10pt;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: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">2,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured notes issued for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent earn-out liabilities for acquisitions</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:10pt;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:10pt;font-weight:400;line-height:100%">5,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 17574000 3483000 28339000 17636000 28203000 20835000 524000 325000 42991000 21779000 3963000 791000 0 1701000 2496000 0 10000000 0 5765000 1200000 EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !EB8U<'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 " 98F-7PUIY[.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L0@$(9?I7A/)B:P!\EZZ=)3"X4NM/0F.KLKC49T2K)O7V-WLY3V 0I>G/G] MYANPUT'H,>)S' -&LICN9C?X)'38LA-1$ !)G]"I5.>$S\W#&)VB?(U'"$I_ MJ"-"VS0;<$C**%*P *NP$IGLC18ZHJ(Q7O!&K_CP&8<",QIP0(>>$O": Y/+ MQ'">AQYN@ 5&&%WZ+J!9B:7Z)[9T@%V2<[)K:IJF>NI*+N_ X>WI\:6L6UF? M2'F-^56R@LX!M^PZ^;6[W^T?F&R;MJLXKYINSS97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M&6)C5XN:_)#8!0 S!X !@ !X;"]W;W)KME8:KUZVVJE_E+$/#V7 M*Y' G854,==PJAY:Z4H)'N1!<=1BCM-MQ3Q,&L-!?FVBA@.9Z2A,Q$21-(MC MKIZN1"0WEPW:V%^8A@]+;2ZTAH,5?Q SH;^L)@K.6H5*$,8B24.9$"46EXT1 M?>NYS 3D3_P1BDWZ[)@8E+F4W\W);7#9<$R)1"1\;20X_*V%)Z+(*$$Y_MF) M-HIWFL#GQWOUFQP>8.8\%9Z,OH:!7EXV+AHD$ N>17HJ-^_%#JAC]'P9I?DO MV6R?;;<;Q,]2+>-=,)0@#I/M/W_<5<2S ->I"&"[ /8J@%:]P=T%N#GHMF0Y MUC77?#A01K4S$%>-WDTT(2)2>-,*[@;0IP>>G(M%)E QDB3I$NN1#IH M:1 VMUO^3N1J*\(J1/KDHTST,B7C)!#!R_@6%*@H%=N7ZHJA@C.Q.B>L?T:8 MPUQ+>3P\_$ZNSXE#;>$OBN,6E>3F>BY:27^-YJE6T.[^MM705J%M5S"=\6VZ MXKZX;$!O2X5:B\;PS4^TZ[RSX?T@L1>P[0*VC:D/KZ6?03_5Y/YI)6RD>#AU MFI]M2&A43:1.@=0Y#NESQI46*GHB4[&22MOP<"FM,ENE>&A43;QN@=<]#F\B M5"@#TPL)? RLR<.5BGY7V?'0^)J_'3!:.\=^3J:CM]_^C(;GY';.^__Y(;@/HKN$B]'-NI$T?D&1.TW57E;SL&-Y1$(!Z>K8_ M(!_@.?(IL><5EZ2.0\8\U60:!N#,II('5G!4I2YXZ8HHZD/^ ^Z9,VC4]W*3 M6*%QN9QU$8K(SGH*3T1+4T1Q6_.:M>C!$R778>+;LXQK>O=6T%,X)5I:)8H; MG->@$YEJ'I$_PU7U1PI7=+H7O9Z5]!2FB9:NB>)F)V^N(YC[5H/A LRQ6B0\ MJBY6:9(H[FP^2!_R-5G*!#,1!T0N^NTF==L=*]\I+!(M/1+%#R06A M[)?YKV0F_$Q!)JV0N)(GXQA&I9F6_OPOFPTOFPHYR/F:B!AP5_H<=Y7]F,8\BC@I7 \K70_#3/ W*?K?,M/*@N8^EY M7-RAO&;,FVDU(2Y6M>R.A_U?QM:S_4(SX.7;J"GQS6+D=NNPN%ILU8[R#:+G*=Q_G4FL9YX=+P0.AS -P?R&E MWI^8%Q0;V,-_ 5!+ P04 " 98F-7RF529M8& 5' & 'AL+W=O MC@F?E M8'S1W+NKQA=RJ?*L%'<5JI=%P:N7#R*73Y<#,MC>^)H]SI6^,1I?+/BCF KU M;7%706NTLY)FA2CK3):H$K/+P14YGS!/=V@0?V7BJ=Z[1MJ5!RF_Z\:G]'* M-2.1BT1I$QS^K<1$Y+FV!#Q^;(P.=N_4'?>OM]9_;YP'9QYX+28R_SM+U?QR M$ U0*F9\F:NO\NFCV#CD:WN)S.OF%SUML'B DF6M9+'I# R*K%S_Y\^;0.QU M()ZC ]UTH*_MP#8=6./HFEGCUC57?'Q1R2=4:318TQ=-;)K>X$U6ZF& M9M!/C2>W7ZYOODQOKA%<36\_?[J^NH?&AZO/5U\F-VCZ\>;F?HI.T;?I-?KU MY#=T@K(2W<_ELN9E6E^,%'#0ED;)YGT?UN^CCO=-Q>(,T7B(**;,TGW2W_U: M)&>(X:8[/>P^ L]W[M.=^[2QQUSN+ZM*E KQNA:J/K?YLS;@V0WH579>+W@B M+@>PC&I1K<1@_.X7$N#W-N]^DK$#7]G.5]9G?3SA]1S!J*%$7X@?RVS% M.HIK4T%C2J>"U9@Q[$<7H]6^.R:*^%&$\0YV0-3;$?5ZB5XEB5P"+T@3B0"2 M#[D8HA)2FIPAGD/BX64B=..$>L,PIGI*ZNG4.'="\3!D;'./VGQ;O]W?]XT$ MA'6=,V$TP"0([<[Y.^?\7N<^E2N(N:PR43=.V0CZ%H*4:F<.")HPZOE!S.P$ M@QW!H)?@7246/$N1> :IJ$7=1%6JN:@@'^VO%AOSP* $(8OC#G$3Y0?4-6O" M'>^PE_>]5#Q_!<70>'E(8?C##D<;#$>!@V2T(QD="2X(<*5>FJ#J);@ 253. MB1"9(XRCF':YFC 2^2&-[%SC'=>XE^LM,.4J*Q]1+D H4:45\53.3I?0<,;!4>CD%#' MX),]L25'%K_BY6,&"6T30.?(;PP=Q">. ])-4C:<[X?8D01(*XRD5XO&M\V* M=P_SIOO!4J=!=Y0M*$;]P$&N53+2+V7KM=Y#CIE1"?P(>P8_"]"'R1J[*+8: M1KQ7519YQA^R/%.0[ZWE!>G5PK?6%S_+VJ'3K;:1?G';*?>"OVC9MCILD2T= M\:Y(6' D8"QVZ"]I]8WT"QR0K)8BW1\9*T]3I4+?8]W<:X$!BOH.EJV:D7XY MF\YEI4Z5J HD.XGX&'%3NB@- []+W(21V'.)!FD5CO1+W#:\B2QT <'U;LU* MTU0MAD//B*\%YCFK,-**&^E7M^WZ7$"8]7X2RLEVPQ+GR#2@%K'S,344Q(*C$0L]QPRFK=C1?K'[?!#.706? M' ;>2MT4M0#*'MR=&S:<#TYZ#NI[N\(CXO>V%4=-E2.Z7##X6G ^\;!#;&BK MA[1?#Z_%3$!44Z3X<\^^@IIJ%S.C\K6@ AR[)F\KB+1_5[::"ZVFT7Y-6R^Z8S/ (E:4,AIT4X,-2' 81HZ$ M1EM9H_VR-I%%D2F]G5A'-I&EGL&B3%R<>^W9:P5D/=3X[X8.?6Y%DH:]1=94 MR>3[7.:IJ.IWOT24A.^;795ZL1_E]$KNF\]R?I*U0]];G:7'MI+;I=-$ 9VB M$WR&"91>%5KQ?"F&R!]BC/4?JN>\TBMNJ:"LR/X1*>0(N;V;U;46[&:?OU0U M;%%2G?JX0E.Q4*)X$-6:]_;BV3OD?U,;A-V4\*-9=$'.0Q0J_#TB,+# M@@!A=T:'K&/CB@^+AT$0#F'?T+C+HJ$?QT,6X_\C;$,$%A>B.=/.7ZQ!-&N* M_5IX$T8+*'*H"VO+#M9?=ERED)E!JB$-ZI.ATZQ$"5]DD!:M)X>VNH/Z87>3 M;<.Q,/8VPR%$NL;;F8/TUQU>A.-Q*D>!5"1/)SM&L("(6^UTMM,"@, J(@^/>"?)K M]MVU,^M:*9OEA,>\,#+B:L%AO1EWD&X+#]9?>!@"WJS#-SKAF2?=U@,%&]!Z MH##:^V:C/YC]R:O'K*RAX)Q!3WP60B"J]3>H=4/)1?,9YT$J)8OF#Z34FT;^LO0[DO@^%]02P,$% @ &6)C5PH+.7%L P Z L !@ !X M;"]W;W)K!!MF_O[-^&FF>\:?1 (@ MT:^49F)F)%+FMZ8IH@12+ 8LATQ]V3">8JFZ?&N*G ..2Z>4FHYEC\2UM5+3C3(WI;>*AF1Z&D/)U5>B_&2P^':_7-V'JR52 MK?#;E\_+^8/JW,V_S.\7*Q1^6JT>0G2UQAPRF8 D$:;7Z#WZ$2[1U=MK]!:1 M##TDK! XB\74E(I)*YM1/?Y=-;[SPO@AY /D^#?(L1RWQWUQW'T)T0"Y5NGN M=-U-E8DF'4Z3#J?44P_F4<2*3 JU&R,@._Q(X09AJC8VSB) ZHA M$8>82$29$#=J-9:YZ*\MSW<:J$\6PB6)X M=,9"R:*GA-$8N'CW9N+8W@<$/PLB?_?.WO U9^^5Q#IQCYJX1T=G;ZV..U 3 M$J,R SM?S6:9=_%818%^ ?]Z*KB7;/*X_ M'GOV>'1(WF,Y&?F^Z[\$_N>ZMH_>D ?@%RSP6O<<^A[+?GJS58;I&O@KYEN2 M"41AHURM@:%565AW)\K(R>V12U7EE,U&E.'!MH+YO&)//'5WL-<5]\"]0 M2P,$% @ &6)C5QM>56%*HU;EE6< M\DS$>08*?G\Z.D,G(<9E0(7X&O-'L?<,2BEW>?Z]+,Q7IR-8MH@G?"E+BDA] M// 93Y*22;7C1T,Z:NLL _>?G]D_5>*5F+M(\%F>?(M7^C72)O M\L?/O!'DE'S+/!'5?_#88.$(+'="YFD3K%J0QEG]&3TU';$7H'CL ;@)P'H M[0D@30!Y:0VT": OK<%I BKIXUI[U7%!)*/II,@?05&B%5OY4/5^%:WZ*\[* MB;*0A?HV5G%R.KNZ#,++11@ ];2X^F,>G-VJPN)6?5R$E[<+W M /B#-QN\IV(LI68C*5J M9EG9>-DTZ;QN$NYI$@$7>28W H39BJ\L\<%PO#\0/U;=T_81?NZCASSL3,8/^SUKPEP7 M>8Y[" M,&*8>P3X\Q(4F3M6)H4M:W(%2IU7J#"J=Y4*"_+Y?;1WN[,M@%&&F MJ35A#J30]32U)@QY/J-45VO!$1\RQ[.K=5NU[J#:WXM<"+ M\OM8VL2Z1K48 M,M?75,Q,&'(8\W2Q)LSQU)^NU811@@AT[%)9*Y4-2ETHHQ!GZ_=@S3->1 E0 M.P>(5FJ_B\NUI?02@#\IY!QZS3PS&G@$#V_39!#'7T*F" / MN[ZFV@0AJ++'+MIO1?O#HENY<;6]V'3Z%IT.U9HWLZ!45N@C;*)<;*1$:*(< MQV<]:QB"G>."@V+GF>1J%Y#/0VMU2-#L9D28KM8&@XQHZUU@@1%"?*3IM;'Y MCLMZ!.]93/0O@BO+<,?5N88W(PQD]&3/Y8;LH!44,:A+M\ 0(?JM%60I6]VY2G:+5?O4W4]OVNT7]B[8!!7_=:/ MH175.Q4[>XN&_6T0)SO)5Z^1[K](N@UEYJ$-94JWH=R>TPSNW"Z&@UGXK?JI M5FF/'I3'7_-RETS5LEM)%R#?22'5:4]Y?VMNXD$O_=KA4#*BW5U$R-4ZNTR6?_4V[YM;WO.JCL.[?TY.IDAR_L G83U74Y'7U\M M743%.LX$2/B]JDHMGJJY17U;4Q=DOJVN(^YR*?.T>MSP:,6+$J"^O\]S^5PH M*VCOS*;_ %!+ P04 " 98F-77-N9/#@. !@C0 & 'AL+W=O[.IJUE_ MT6HY3N.8CU?58CVZ/.__[>WF\KRY[9:+=?UV$[6WJU6U^>.G>MG<78R2T==_ M>+>XGG?;?QA?GM]4U_55W?UV\W:C?AOO46:+5;UN%\TZVM0?+T8ODA]ESK87 M]"7^N:COVH.?H^VM?&B:3]M?7LXN1O&V1O6RGG9;B$K]];F>U,OE%DG5X_<= MZ&@?;YB[:;$LK MM.T//5W]U:J!%^OMDW75;=3_+M1UW>7DS>M2O+X29:1^NGKSZ\ORQ7OUR]5[ M]=JN TTGNZJ\]-]==(CU7G?=-42N&SB MOVS2K%;J,;WJFNDGX.K2?_6+V6RQ?U.WP\F-[4TWKBY'":NO-YWIT M^><_)3S^:_2N[M0 HL*):K->K*\M^+%Z(/9/1;I_*M(^'CUR%S]5RVH]K;^/ M/M37B_46-?I6M4H[KU3T[Z*JB\IZ^D.4TN^C-$X3B&=O -\-0>S?@[$>;#M6 M?KXD69YG/&/GX\^'1&-&%9A@$@G,H)/LZ22A= ZA\!Z4'[8Z4T43L\TG0+$\ MMG@!RB0TI:E93+C%SE3EK%(2 ,OX0;6,-J+[-J+]9>1(&[U<3]6;N:VC;U6[ M]#]]MQW+^B%EWBQG]:95X]WOMXONC^@_[YKE,E)OMKMJ,_LOU'04\^G'!"LQ MP00FF$0",]AG>_:9MX>\5G.XQ7K:K&J(3>8,/PG)K:%GX@T0RA(FF, $DR?: MPFA]OF]][FW]OI-%JO75?+FM^AGGP>L&8L2+%]J_N'-+E) DL=\MF#$%)IA$ M C.XR_;<98'<07QE[@L\IL3J09DSKE.+ @B&%-9+Q%O?T*9% C.:-M\W;>YO MVO[YCQ9M>ZNF=TI%*AVF7D!M/UD%)]>YVSFSV'Y?>X.&#E1#(@K,B!()S&"D MV#-2>!F9W,_MMQ/Y;E.MV^7]8%7-_J>4FM+;'41*X391:K\\O&%#.<$$$P-J M+Y$"&I0DL5:P\9!NTMYN-O5:S=-47^F:Z*;Z(^JJ+TI.=_/M_,W2,* T]<8) M?:OLT Y;[HQ3DEK#58D:5:"B22PTD]D#;R+!819D,W';/XVII4PFNV*&YDAL MBD HY\7COYO@MD=",]M>.P#)0 M M3R@_U]5&R4>62\>4[#Y40V !' \I1Q MRAVN4"T 5#2)A692JEV 9* -L*-T$(W$;7A&J?,"2R 7@-C< & )+^R)H #* MG25YD5FO'0@N+PH.BY%$.P&)5VIBN%_^",%//QWJ?Z'&%:AH$@O-9%4K_,0O M\1]H@B6NX 5=L%TYOPT&@4$^&% .,L(@N.-.6*+E>,*?T0M+4,4Z*EJ)BB90 MT206FOD0:%V?^(6]WQ)+7"F>5<0S5\,4_I/$5?YJ MRIW%29S9;S54PP$536*AF8L#(HI4&-*+#0S)U=[ R3,&[ $[]]NU_N5"5 F^>%#.QV! M7(>49939:TRH<04JFL1",RG5-@89:&-HN^VU8Z<1,57+4+@24% MX=:+1P#ESI(BLZ:8$BC&6'%L@8EH8X"DSZAV"6JJ 2I:B8HF4-$D%IKY$!QL M2O"G(_C5+G$7]_/465_RAP@F"]6:0$63I]K#)$%;#L1O.81K73]@<&]S-7Q1 MY-P>UE!="%0TB85F$JC-"A)J5H"D 9D"<6%+77^HX-XT)*9 C2FQT$PRM.] M_+Z#^%)OI@OU7FL^1FU/3'/3)VN?[%2H.1+$-1D(=9;M4&,*5#2)A6;RJ"T+ MXK[T+%2G8D!$@1I18J&9?&BC@CQ!=@,!;01N,X.:W8"*)@;= M@<2*:7*CK0:"9#6<' -1TQ<(8"ADU/;046,*5#2)A69NA]7V!$7:5@%Q2:%T M GOR[J] \,;6 2$%:DB)A68RI-T&&N8VA.8+^>&#=RF#&1-0OA!J7(&*)K'0 M3$JU,4+#=ET,HA%*@P#RA9H-V#["B((6]16APR=)?Z^ G&]5 P$(S&3LX7L%O-'C2[[TL4>>AI7'" M8N?A=LL1QT:@KME 2%90YRWAEE,/M[WC7P+%."/\V$$46M)3]HSN*$7-34!% M*U'1!"J:Q$(S'P)M)5"_E>!W1ZFK\!/J[/3VAP@F"]4O0$63I]K#)$'[ #3T M<(-3(L8/&-S;7*%?%'EFV^ E:E2!BB:QT$P*M75 3^0X#/)'J:NT:>9.!'+G M)9,X4P (R=X()OR5#F[BIW J'8 Z!.&ET#SR@,2M8:GPM-AIC4\"];PH:X+ R0X[+H,+EGZ:QW\9*-F!V"AF8P='&OXX$,/ MO"RYAQF K@M0SG5=&) ' +DN0#G(=0&*>5P7I@4W>\Y##QCJ@CXJ6HF*)E#1 M)!::^1!HP<\><^@!11&PCL"0R$':;QCK)/%/7'#680U4! 19-8:.;Y MO=IJX(_:RW"_AED:L";<[Y>"2I;_*H72AHDDL-),N[1_PX'T* MIRER_0!*:);;@@ MY-S.]?.'""8+-6\ %4V>:@^3A(-/)*!_(P'W(PGN"CLCS)YQEZA!!2J:Q$(S M&=3> L?X4@)WE_QI9H_W$W^HX.XT)*9 C2FQT$PRM'7 '_-MA9-="_6\ ^ZZ M$1F+X]SN6J@& BJ:Q$(SV=0& A^T!R'@2QG<7;Y/:6%O#N&NQ^#,LT$@.UW6 M7__@UGX*L9]IL9_YQ?Z#[)K,U>U)X7P!!G5' "J:&'(#$BNDR8S6]1E27L"I M E?"10;GZ]FDZ$W\-@OO> MD)@"-:;$0C,YTK9"%I9% )WGLEMT!?T%/WQPGP,,AH)SQMUNA[II 15-8J&9 ME&K[(QN8\&"=Y^*ET0 M*]20$@O-9$B;#7F8V1":0Y<#7@&<0S>X9.FO1SYP:T5 M#ET.[*N FZ;[^ M,E;X=\WF4Q_C\O]02P,$% @ &6)C5^T'\M+.!P FR$ !@ !X;"]W M;W)K_.)A.1;>B6B(]\1TOYR8I76U++VVH]$;N*DEPOVA83% 3Q M9$M8.9J=ZV?WU>R<[^N"E?2^ F*_W9+JZ8H6_.%B!$?/#_Y@ZTVM'DQFYSNR MI@M:_[F[K^3=I-.2LRTM!>,EJ.CJ8G0)S^:A7J E_F+T01Q= V7*DO/OZN9S M?C$*%"):T*Q6*HC\&K,D@LYY\3?+ MZ\W%*!V!G*[(OJC_X ^_T]:@2.G+>"'T_^"AE0U&(-N+FF_;Q1+!EI7-7_+8 M.N)H@=3C7H#:!:B_(/0LP.T"K UMD&FSKDE-9N<5?P"5DI;:U(7VC5XMK6&E MVL9%7;VV\+T'*7)Q/:HE&Z9QD[3=?-=^,/-\\ M!5]Y66\$N"ESFI^NGT@K.E/0LRE7:%#A@NX^ C3] %" L //_#7+L5Z.!N#@ MSK-8Z\,^SQ*Q 2N9)@*L*KX%,O,J4K-RW80NJQD59RZW-6I#MUJ5UF=B1S)Z M,9)Y*VAUH*/93S_ ./C59?,[*3OQ0-AY(!S2/KN558B5&=]2EYG-VEBO5<7F M,(-I- W.)X=C_+84BJ,DZ:1.@$4=L&AP:R[S?V1FR6)4"U!S68TR7F:LH*#L M$*OGZBY3N[BK^(')( 7+I]=O8_2>V_A.RDZ\%7?>B@>W\9I*I1DC3=DM>G4TZK,D@ULLC:("OY&;6I%RSI=Q; M(@2MG74JL9'$4Q3V\#JD I1.W7C3#F\ZB/=>19:F1,G(@!2R7) RH_HNY_ME MO=H7,M ROB_=V%,+581@W(-N"V&(4S?R:8=\.IS6%L(8N1Q,PP,S05O<+3D>5I5,J&?DYT\4C>%!;;K ICV(#ND M$HB@!_,1-<,W!7.'>L5*&27*Y2OJP0UMW.$1HA:W+05C+VYD<*-!W%^X$$!" MIH\J+/9,;%2I;2Q8UDZXR +2)P*'" R1!ZKA:#A(@+-%S;/O0,: BEEO06N5 MG'QWE$91'Z(M-@U2GSL-B\)A&IUO9 FCJMM:$5:! RGV5#E3DI;RKW(M)54Y MEDTZ*!A9LD*3DM.0T,[ -+)<;4NE./+4"VA(%PZRU.QSKQ8#MMU)@U1L.+%& MMM-3;*6>+15X@!J^@\.$]_-OD,K.9Q*+I*UQ]]7 M(9L6QSB,^^!=8M,T]-0;9.@3O4"?SS&P(T\J #ZH1JK:TY/\:!K:]OE+/( < M?)DFH660+8;@U-=P(<.K:)A7[[3?W7GNA&M3YCB:3OO=H4,,><$:9D7#S'K[ MVN')B=QF4A0$89]P'6(8)J&GJB+#N"A\T^C.9):*U\Q\:)#)WUI#WTO;J1<, M7Z-AOIZ3':M)T>1^SNI]Y=DLFX+'.(+82@N7'(SCV+-=AJ_1,%_K[=)E2@]1 M1T37L9^.1/U)U3]K:HUP4#A$01Q85C@$8QF.7RT!6,#=$YI(Z+95=%GA@]6;#BUQYW'NF@FW6'B.(+9^[Q*+4%]*&W/$+ MX_0)6PP-T4].]/9P/,:QU9&[Q%#D:ZNP(64\3,I7O))K)&(!]GH/=#LX5F^R M9#_(B3HDR/S@;0J.3G*O!?_JH1H;DL;#)-VFYW^#;7.N!=E!RVB@K!A:QJ^D MY>,^UD5P3N"N0^,PZ1]Y.L2F"!UE\REVP\MX> J^6:UHIBNB#'7*UF4[M&5/ MZERCZ8DD*^D+*GNC RFHYYP9.R;@R.HPG%*^@F.(%;]PU*RVH#L$>QML%S.B M*#DZ.6R1VX(X0(DG?$)#H.$P@/.QC2T^1)&:6KE MK$L.1M 71*'AU7"85_T64-71#&*'UML[C(.H?X;G$(-A%*(^],G1:^XMK=;Z M[;\ >LIO7A-W3[M?&%SJ]^J]YU?P;-[\3L"H:7ZV\)54$;-E64F7P,9'^ MK)I? C0W-=_IE^E+7M=\JR\WE,B*I@3DYRO.Z^<;]07=[S%F_P=02P,$% M @ &6)C5]]+EW8=!P DQ( !@ !X;"]W;W)K*5'F)X_WZ M?8>49*=ULJ+%7A*3(L_E.]^Y2$^K*F1?F); M,GBRL*Z1 4NWG/K6D:S2I49/Y[/9TVDCE1F='*6]2W=R9&/0RM"E$SXVC73K M,])V=3S:'_4;[]2R#KPQ/3EJY9*N*'QH+QU6TT%*I1HR7EDC'"V.1Z?[+\\> M\_ETX ]%*[_U6[ GA;6?>/&F.A[-V"#25 :6(/'OFLY):Q8$,SYW,D>#2KZX M_;N7_CKY#E\*Z>GV(6X=.3)A/3H:!J@B<]/RT[J698Z MOT/J"_'6FE![<6$JJF[?G\+"P0=WN>V6TJA_DGMC<0[WK5:5S$0!#MON,QROE9&F5%*+*VP26!F\^/.T\,&! M5W_M0B@;\'BW 9QK+WTK2SH>M:S+7=/HY.&#_:>SPWO<>SRX]_@^Z=\=U1^7 M*EZ1+YUJ>^#.HH<4?]^-]S6)Q8"OW^"K3*EC12+@0&G!)..IXE]=L+"096DC MGX50EG->T\(_?/!\OO_L4'R4CFH;/8W%&U-.Q",6Q _GL\-SV[32K--J__"G M<;)/0="JMEJO]^S*0+R/A5>5DDZ1GV0%FWM0X<7G*%T@I]<"X"A;>4$0!*]8 M5Z@5'L*76KQVL'C-9I(LZ_[:1%QYHKH$U]CL]/V()=W&^L F[:H@&LAM5J:=)"E[[&-.)* E1HKZ=*# M"8CNL<-I-F>D \HZ[5*KLH>WU>Z&J.@IP)%3/@$?6WIOM$E3G M&&RG]G8N](E:*8?.GI>F6]R3O*<0ZY$$:J%* ,\$(E?V,GM=+ VD,%Z6N=#5 M\II$ >(+T@K]E^V?@!^]AV]8C&IV-XCWG1M)"7O;%>0! MJW&(Q)E;GBDLH9^)I=,T8&4OZ/)(W,*;=A1_+:4?X/*CH8U:A:XR#ZF MUI$[#;<=[ID0\(I*:@J4U(/9.'>@A=+I3AMA^G7 M,5_-,@970(!TA@H7N7#.G^>A!*;ORIYL.O&R(NP>. M2Y_Y_<^U3-@Q8W4;QY==UYF&IN05=(G4I4?KW% MGD3[0N<@;LE UMGF%NX[H<;H@-P&@;_,[OLR>2)>1W<%1C@97/Q76 MF6RIR'58^2T:I7D5@\NM#HUA"+-4Z(JZ]#XV;48D4VFQX):?;6>:K?_HTU^;XWBTCYT!C"Y*"Y@8 M4YIL+J4&FE\DN,>$F-(I1Z9,I;I2\-ME[FX '))D &VRZS5RNO6A UWF3Z' M^#QFYF\&P^[PQ>4T?VC8',^?:]Y*MU2(A:8%KLXFSYZ,A,N?0/(BV#9]=BAL MP*"3X )YCP@S]@A4,WZ%._@502P,$% @ &6)C5V)PB3?""@ MQQH !@ !X;"]W;W)K@+E[;FYVV+S8! MXMR^SU))N/& M>[W>]+1Q=?VJDVMUI_I_=K<6JZL#EUIO5>NT:855J]>3-\F+MSF=YP,_:[5S M)\^"+%D:\X$6W]6O)S$II!I5]<1!XM^]NE%-0XR@QF^!Y^0@D@A/GT?NW[+M ML&4IG;HQS2^Z[C>O)^5$U&HEAZ9_;W9_4\&>@OA5IG'\5^S\V7P^$=7@>K,- MQ-!@JUO_7WX,.)P0E/$3!&D@2%EO+XBU?"=[>?W*FIVP=!KL@CJJLJ M\'[K>:=/\%Z([TW;;YSXIJU5?4Y_!3T/RJ:CLF_39QG>J6XJTD4DTCC-GN&7 M'8S/F%_V!+_WZEZU@Q(K:[;B!KI:! DMDI5Y/D#%.V7LUN?[ZJV06OWQ&^_R@??X<]__2=?\KWF($\;VJ#$YR MKH4]YY'MK*D' .MD@RUI%;*9S_ZN:B%[T6^4Z(P&?RQV&UUM1$7.0#) OI)8 MCRRT$W!&ZU;*6A#WAHFKX*RI^ FK&[/M9+O_^JLR3>8OG><%!_HGU"G1*PMB:.)&8U="L=-.0& 0=-).BEGLAV_IXO)-[%$&@I.S64_7[ MCJ0W>Y'D!,$L)JH =JT:E#F[GXJ[C>XZ3P[Q5TOBZ'K\(X@!C$3J"#K(8@J.7M1=(1A-/JY80 ?96U-IQ"AR,_X01X2!]GD YL" P[J75 MJY.;:!):_H@$AS<224@$@O;1ZB".ASG MVZ'Q#@Q\3](=4BP2W9?B&/W M:)JT:JQQB!*Y7ENUY@!=[D$'DW1')2-4L@JOUL;N7T".MKU"E?E%J0^A6?K- M_>4/J,MG^VB!"/8E0!C[X.E6QEOI'SQU0QEI+\WJ$M93Y-L'$'X+5L>MCV M#CWDK\8@ ),LC[)%*9)BFN+,8AYET"K)IW.LLD41S6E9L,RTF$>+>4)OZ>RM M1$E L8O3J)BE(DFF,^S.DRC)"^QZ#G$%P!)A MD\QA7!SB* $)K$]AO3??\SWF%4(-;,J4W!XSR6R&=3$[K %0F47I(C[LT/DT MBF=9V#FK<8JZ*N!#Y4%2/\Q-4342W9U*'I?*0R7>8%([J0"".UW;HR-C:OJ@ M^C-VW%MH?2ASC\\IN$OH,#^AC'H&3U0-\M,6@T*MJ:OYQD_Z[+"'DNGG&,.U MLF(I1!!J%\KX5C?2XJ"_TW$C^N& ,5>K!SB$>NQ.>A14'(]M]4?N"[=W*&..*C\T M\(6^,Y9'4AH'/+2^6,NE0?4_Z.Y'"#BJ&C&6Z'Y;,@?-N1$8*6$$U$''T<[W MA6-(/UW!#QV*,."N,A;T'1=N];!PC_67NA7AV, Z"(KHG@^9TTOD#Y1 MC,9 Y++^%<%,\PV%GH^T4ZP^B58H/-;-_S],T4GW;S )?XL.1.(KFM41*#<\ ML/)N=]SU8VP(%X])B-P&&1-0KS7%CVB MV7-EIA?5_!%)"05T(HC#W%G-TKZ MV;=6R#P@,T:=@HLZ'NGI[4I6-+P01H/S$\_J@6+'D7WZO-),33LDQF?S3L&& MBV01Q64RNA'/BS_LA7%^(-K/(1UY"3EZ.\HZ/Z=E5(#Z3-KS/OP2@5/QW3%_ M;\YR^]9JR+S%*P#V#:6V;Y;O,, WQ@U@(]X-ED>[H%@M?ALDP+!$O\(Y,"55 MHD^J1, 5(S>&?KXFAC$8)!5/OUX)OMG2;,Y71 (!GC);'DG'ZXWXPT-\/IX?9V!(&MCCG3?6YR8'&*5P&B59,4[%GU6F/H>$(\,GX!]U MG%?3UY: ?@&V""X8\=X78&C&1I*(JYH;665#)7WLYJB3UTD&-+*A[!Y?8V_ MXGR&68">F='4%3+D(<^C$Q[&WTD(K;1%YCT>0DSOAJ5#\BM_;2,2[=S@;]6K MP((I]@KMF4TYN^AB/,!A"L+CE?<+8G/'7R@I8E"=Y)H*/7VUY0JSI1;ZNX_; M$$8T@[2];->:>ZESBJ2QU@^VS\GINW$]-.I0MVNUQ(P@^X&_A(RO?9A\H4X\ M98P?1K@7TIBQT1TT:TU[2<,.1CHT,ZO")P'6PLI:T606L.FHPYO!-7N^SZ,< M^+MDFJ5BRY\L(S'/PJ-W?1&/2]VB\4G&)TGFA_.824_.)[/B\.8\8'"QHZ]( M]2^0<_S5^SPKSNW?D/##)(O_&3$R<8+E[B7C8P<:,1<;;:[,]0RM!D.0WZ;O(S\ MZ7(\35?C'7UU(TD_\A3UW=';;SCG BD?8>K%2/V._/OC\7O<0_\YPV#W\2O/&_SAQ/.Y_XOE>VC5"0C1J M!5)(_)J!\7).#PV]7U?P!02P,$ M% @ &6)C5[;ICG)P! APL !@ !X;"]W;W)KD MXN3?=TC)BHTX1O;47D1R.//QFQ?%Z5:J!UUQ;N"IJ5L]\RIC-N>3B2XJWC!] M)C>\Q9V55 TSN%3KB=XHSDIGU-03ZOO)I&&B]>93)[M3\ZGL3"U:?J= =TW# MU/,5K^5VY@7>3G OUI6Q@LE\NF%KON#FC\V=PM5D1"E%PULM9 N*KV;>97!^ M%5E]I_"GX%N]-P?KR5+*![OX5LX\WQ+B-2^,16 X//)K7M<6"&G\,V!ZXY'6 M<'^^0__J?$=?EDSS:UG_$*6I9E[F0QKBL&>0O65 !P/J>/<'.98WS+#Y5,DM**N-:';B7'76 M2$ZT-BD+HW!7H)V9WV+>O[6%;#ALN()%Q12?3@PBV_U),:!<]2CT#90TKNA)P 7?G '-"5"?AB?PPM'-T.&%;^!]8:H5[5K# MW$EM @L7H!QTJ"JMOCG>(!0AO,6?G#^,!1)+WS^?(NT#^28>L.; M)8+L\K\O"IV(OE/K]I#50.?*L?\(_EF0NP$U[1#UJY3"S>#5ODZPKY-DR-DV M/"JQ1Z[P_CKP6>]."5.2Y)3$66:G ?5)3A,G#0(2I+F=^A$NXW \-8I)&J0D MRA.(*.Y&Q,?=,"=!%)(TC2 *2(X[29K /2]D6XA:C+GYGV:B:S!*1JKS_:1\ MA)2$+OH9H6F*8Y"1./=Q0A,2H^2R+(&O5GB'6]]$MCN59=$H8P366L^$8 M<-QOT=D6DV&$K>!6&JZ)"P=:&O8$ 0F3')(LA,@/P48VVR?#'IFH7?$;>1"V M2M8E5]JQ3/+ C7GB]VSS/+1L<8?&<,-;B9=T[^>K NF[YJ!, /^3VF CV<[[ MZ5JQD7@)3H>^:WO>X0EQ'I$H0)P@(6&<09SY6#DQA'Y$0O3F"!+^=8H'D!M; M4MJU^98IQ5J\$BP;-,X"DF8YQ%B::0A)C)SH,:17";$)1Q^S((6(Q#0B>>9# MEJCM[/=,T=4FF-8'7]?+2F3,4,5'@V+&VS\*>B[FQ'K)1L M^ON0U457CSWWCEL0D0K6:>[,AP )&UPC/H\4K![3PV6L_\-VO<=*4J*P/O7L M&59 J>&73Q\R2OV+^\6E=M/@XE<$HAC@#+"PLBBR)4+#!/L,2R2"Q8E:\GWB M^SY8H(!>O!JO7Q7/;B06OW!-28FZXU_3MI ME(ZOS,O^M\*7, ME57 _95$-X:%/6!\>\__!5!+ P04 " 98F-7&#K,IW & !T$0 &0 M 'AL+W=OD9(L)[;3?K$DZOCX[GCO3O39 M2IL[FPGAV$.N"GO>RYPK3_M]FV0BY_9(EZ+ FX4V.7=X-,N^+8W@J9^4JWX\ M&!SW":57Y[UAKQGX+)>9HX'^Q5G) ME^)6N*_E)X.G?HN2REP45NJ"&;$X[UT.3Z_&9.\-ODFQLIU[1I[,M;ZCA_?I M>6] A(02B2,$CLN]N!9*$1!H?*\Q>^V2-+%[WZ"_];[#ESFWXEJKOV3JLO/> MK,=2L>"599ON.,79T:OF"%KH-&-=]7/!CE9T*;<.H.W$O/;_2RIV^D390F9RW[^W)NG4%R_+/-YP Y MW@Y)@CFU)4_$>0^*L,+PB/6\+C?>@_LS5[@;;3W('.+JT5 MN/ B93>2SZ623B),M4W*N&.=J5\RP:YU7O+B\=4OLW@X?6U9@CR0Q1)H3'!3 M'*(4,-6!XD:PO .W(+A[@CLB/"LVK%<"YL(Z"07"OK* 9C?B7B@V8K(H*]0D M=J.+Y:$3)M^^HL:-WH@DC(X& M?C2.4(1L*7P948^1-R)?4$:HQI SP',9IFRX"S.4"6'(W00_$N%%/8(AA2I% M@:,7NK!:R=0[.>>*%XE@7M;61P6K4(DEYVVFC=OC[3-./$E,A=NNT<\36&\3 M!:VSR313IL)P7V976# 5Q Y9F/J*F=)JG)5&SP.!Q\,PS$N,\21CJTSB5Q:) MJE*0P^B_@3TBCO)J(U8*DV Q](DN#C'125(AMD270DU> 5?))/"!!6@$",]/&0!=9&>_$*)FLTI+4\@G0= M/KC,G6AL^#V7RD^N(U9O6]L0$@5O(>M0?4-VQSO4_$-2:?(FS*9E-C6_(W?N MA7&2T KMZD;TAQ&BN!%\P3YB;%MAWX:%6,XPN :\%85$UGWTN%3QVS(?O!VV MG?E]T31O[]RSY:@9 GZ\&YYH=U]^A2 2_^U [Z.-':@<U*<9H-NO#0^=BKEC)-.ZF7B)M-D4]IQ=*9[,IY/. A\WR!QU=TLRP,YNP :QV,61&[4)I9+(G$?(^UXJZCRTQT(V:DO3M<((4V@T;E*^$JJ=3676Z6W)5MFSFY_0.B*BDT<_IV M]?KH.NY=L3*'*$W8KF<%:7?^ ,GY!^#_615BLZ(0%Q1I+GV)7E1*'6TK/L\+ M3Z=NSVZL*3R?AK5KZ'$T&D_8MB-6OW,2SH59^O,^:0!-,!R*V]'V+X7+<))> MFX?_(SYPLT0B,246F#HXFDYZ$( _XX<'ITM_KIYKAU.ZO\T$QX#]0L.C M^H$6:/]HN?@?4$L#!!0 ( !EB8U<.G$+WU P )0I 9 >&PO=V]R M:W-H965T \K,B5M U%,KND9?77]YM9DJ)D27&;%N?V8HODSNQSPBQEA4LSO[2E43)EHF5V&0P& MP\NEU/G)U5.^]\%'8R/A&IFLDZJWXH5M^K1I^8^"5%9OFO6+FU<70BDMI6Q;(AA@1+G;O_ M\JZQ0X]@/#A $#0$ K]L?9;B.Z-4_D;)F7B?B[=R+7QG?T]4"T66*V6^%BJOE%&I MT'E5""D0F?5 MFEB!I:TLW7\O/]WJ+%/B@RG2.L%_::I<&>N)-V]NQ*-OOQD'P>!))RQ?^T_. M/ B3 8YT/A=E0TH>MJ5*L#&VF15%*E(-[^II714&^XIWA8$@)A^+4]Z*1[Y[7)>(,<5=ESE2@ER)''!)R$<-$EKK"]I6IU7E=.@=H M:VN90PI>?NH/O,%@(.KQ7@R%G8A8=36U(W[R%K^Z(F%^,LE M2<'N6^D*TB(C2ECN3@/DE+B56-!DRYJ4"),0-"=(86CN!OKA%0Y@2 M:U)@$WC.WKT;;.827G?Q,JL)5,1T35I'3FN=)X9M!R.E1JY:]KLB2$KO*<9;1MLJ0D&5AO2'$!=2%IILC![%'@ M8Z664V4ZD*0'_30%%<+"P$09)1@_@W,3 D$P:/B1H+IR=K*V#<;>WGE9TV-( MC"7ULF2DN!"_+!1'2Z83"1TX0&U/7PM[N-RG?6O+/G^C;E4FPH;IA;B&+3JC M(/=X[0:$MB*"EDRA_1+YJG^C0+R%\GXLUDH:ZZCE'3FP+*"*K.:0)/(E^*0,-*!(E#/4X6AL88XL/FL:$1@>J>#\O- E@)G@0)$N M+E3R(C^G .-X;0N""VGP@>RGX=B;# :,BC'])RKD]@",R=+4H65KKPGV:@<> M"$.C/35WNU!W+CQ8?AM? MXVI7G&_ELGSR\W;%/2QROP0?3Q0N-)@D3(,22(./ZD[:+]3<7EV"!J=10$7 MVRW!""JJ#0=+< ^M7> 0DN\KNS+]%<_9E5Z3A@)NR\\QS8A,RRF7D%X\[\K' M+#1PK&61*%-AGA,OG[_^^.(: &OFJK+_V:5SAW*S M]"CE XOL@9IU))G_/XO8,8/\MU0UA_&;FM"K7GZ3X%2T0F](4/37U*WM'0]6 M$7_0*T-=#>N+<"'>TU@C7FF; $"X0=R:]5[4ILVT:J%-M3[/,2^*E5+86''# M?3_\M^M+FRU4"5& 1,$[ROXNY#ZJ5W-4J#FY4)/[[F,\!>TVA/HC;Q1%]R#> M#[Q).T7MG;+&D_ /SE@;L/?NXZ56]B#,LSS>C M5,V4H2!LP-KNE@.[![A)D#TE(?#B8=#F86?F_0B]\<)!K'8Q]S5H;?^W)AW: M:Z5($TMM2TY<=@+H[QB&*+2&WB0,_V3-^$KDZT%=Y 6CX1$\LW^N$6\1;"M2 MVW)&9QE(5"LS99L0@A.)$[15[16T5ER"R*O0*E6Y;?0K,DVRH>!5^-?ZNM=V MLI0$7*X#FO50<@N_)!D8V;&RCRE638793/S"&,DGG>[F^OP=86?__IZHW7/K M7:?E*2PR ;2%^!6$ R^$T5\?UOI41)X_C)C,BX.QN%FHF7BKTQ0>?REM14/$ M.UB:]W/'>,'.&.'.AWA_-O+7CQ.; Z=[XO3GB)NW+_K$?WR\W@S'*T.38J=YP^&?/ M]!XR6)R.J+W8*3#WSL_^KFEBJ:2MW3E;<[\_&FT:4M3_HIXO7! HRD5JX) M MAD3M9Q?BH\XJ/CW&IAW>\7&>=,!X.@ICBHM4-?[N36/3#C8MU^$)Y=]RGA/$WMB=Y_A>U!WHA,%?U!D_5*(C]<:CFDFDX?Y^F3:G M28D8 / %6VU&;P=* \K$T(M&,96 H3<83O!CX@TG(U#L+<7.0Z(97=SYFW#5_>/&MLY] M@H<:P6=S@F4.GJ"<[#4Y?-PMB7K+OVMS.XB\.!H+=.YA-!3AT//C6+CFYI6^ MXU!FU:#&) XATF0\%&B60U]$8=38I%DSCB?08$C%LMOHQ;ZT6XM'K,-9MZS] M_RB(_#/!+YW/B]DY=6,-\]@+ U\@_<-!" $& :3U@GB,5HTRO._G1[SV3#QR MJ_&#UY_1KJ XZ]RV112%WCABJHD7QT0U\8)HP%1A"&JG:U;D\W-@YW*+>E>/ M3A]_D.>E/34A7!)IF!+NJNY(:3N (%?GF]=.7VE"[W8=>H)61=PLRZ+F@7H37@PX[>&+U326#QFB_M>=XB.AG KQ Z3#IETT)QU M=NJZKH(F-3>]EI(H9Z98<@?HC+FEZY3.-=LUKFW),F6ZXC1MOA?P^@/@7@Z] M($QK.E#+]%S16]IV! 6Z%!"@#:7=VF=WE>GO@M&63L-R19S-9NTW&RT0.N.OV/@+>:M<;,'(+HVGZRUT@6%=9JH])OC0DV1G$YK= M<,V#6[K]20),<"N1?73.TY+Q:"@P_)GY9N%NJ )&-1\SN\\H7.6E;P6:U-[, M+\$%8U6J^6,+IZ;L&PZ,X?]]9=!AW<.+%*?(S'OC<.J%>AR<%'GX6>UHM'([2U$?\.T*6&D\'Q M@Q TM/Z(&ATTF*,XP(]P [4#T=H><.AV/?EU67O2SGTRG/^'I!/6//*?337 MW>T^.;QV7]IMEKOO%=\BN#1LG:D92 <7H_A$&/<-H+NHBI*_NYL6%1IS_KE0 MZ+@-+<#S65%4[05MT'V(>?4[4$L#!!0 ( !EB8U?8]]\]D ( )P% 9 M >&PO=V]R:W-H965TQ:RR*(H!J%:=)[N8F9:4U'AOP;5U+>QNBY*HB[X@7LT:L\!'I2W-OV8I[ MED+6J)TT&BR6\^AZ=+6<^/R0\%7BQAVMP7>2&?/DC<_%/$I\0:@P)\\@^+?& M&U3*$W$9O_:<4;^E!QZO#^P?0^_<2R8 --3=;12JO!4D M%C-K-F!]-K/Y16@UH+DXJ?VE/)+EJ&0<+3[K-6HR5J*;Q<2$WAWG>_"R Z3'JI9IB<)'[$90CH=0)JDXQ-\X[Z[<> ;O]+= M#FZERY5QK47X?ITYLOP9[02^3*-2+'><0:<&C7&"W>OAE=).]/ ME#OIRYV<8G_M,OX;W!5TY(#@5GHV0P&9T'KK/I8#2]!$' ;X*P MSM!V71U>1\BZQ?PH-$Y"*!WP'J[!H'>U&SYW,?&18FJTJS 7_#&UFCKQ]-Y^ M]%QWBON;WLVM.V%74CM06#(T&;X[C\!VLZ SR#1!?YDA5G-85CP^T?H$CI?& MT,'P&_0#>?$'4$L#!!0 ( !EB8U<%?L;IF00 ,@* 9 >&PO=V]R M:W-H965TCVMK%Z7ALRAI;;D[4 B7]F2O=OIF>IL(R3>:S!=VW*]NL1&+<]'X6@M>!!/M76"\?1LP9_P$>V7Q;VFU7B# M4HD6I1%*@L;Y^>@B/+U,G+Y7^"IP:;;FX#R9*?7L%I^J\U'@"&&#I74(G(87 MO,*F<4!$X_N .=ILZ0RWYVOTC]YW\F7ZIYINH;'T^RD=0X9QWC7U0RU]P M\"=U>*5JC/_"LM=-:,>R,U:U@S&M6R'[D;\.Y[!ED =O&$2#0>1Y]QMYEM?< M\NF95DO03IO0W,2[ZJV)G)#N4AZMIK^"[.ST7M/]:KL"+BNX^=Z)!9VX/1M; MPG8:XW+ N>QQHC=P"KA3TM8&;F2%U:[]F#AMB$5K8I?10#ZBO#"H M7W T??\NG 0?#O!.-KR30^C_X8(.XNQGN1\<=L2X$7,#:@YT,1;;&>K-[7BU M:RQ[:1QX:02EHM0U%BMG96N$N6JH!@CY= I?#,Z[!FXI(\T^Q+^CW;I-/E%P MS844%N$(4I8FT6:\[$13$;8A=5@AUP:2@$V*%.*"Y44,=[RLZ4ST7[U*X1C" MM4D\89.43"(6!AE MI% D+*+A8Z?I*#J"=6SFXM7-S0]\%A09Q"R/4OB*M2@;^KGK;<(F$_(V9,DD M(F\EY4#GJ^6QD,>#MQ 14!JXHTGSF&Q25A!"'"0L2T+B;R:[N&N]NN MD *L%+RONL2,MTI;\4&,@Z5$ZHOO,61%E- OS ME&51_B93;O?%DL:>UT(+>G=$LP*K?#S.7,@P*?R=#= MB7MDX84W'3JX'PE J7C$ M>N'J^%>J&COR/5YLB>+!A7^G=;W-=TWO"#)*#!?Q"4NH'%'D%U3*0C>)691N M%90=]^@W97+>C^E@GTWZ,72UDLI1GOJ:6?@UY78X\:F542G(8-^#-=[J+EK4 M3[Z',G3NG;1]H[&1;MJTB[X[^:'>]WAW7#\):2@BYF0:G&3I"'3?-_4+JQ:^ M5YDI2YV/G];4:J)V"O1_KI1=+]P&F^9U^B=02P,$% @ &6)C5S">^S7J M!0 80X !D !X;"]W;W)K&ULO5?;;MLX$/V5 M@3H63'S@W%8K$O M-B5Q9LZ<&1Z2QRMMOMF%E(ZNF[JU)Z.%<]W1>&S+A6R$/=2=;/%EIDTC'![- M?&P[(T7EC9IZ'(=A-FZ$:D>GQ_[=1W-ZK)>N5JW\:,@NFT:8FW-9Z]7)*!JM M7WQ2\X7C%^/3XT[,Y6?I?N\^&CR--UXJUO56#OE,V%^I:^M_:=7/G20C*I?6Z68P M!H)&M?V_N!YXV#+(PT<,XL$@]KC[0![E2^'$Z;'1*S(\&]YXX%/UU@"G6B[* M9V?P5<'.G;[1NEJINB;15O2;6TA#[UHGVKFZK"6=62N=/1X[1.+YXW+P>MY[ MC1_Q6M![W;J%I5=M):M=^S$0;F#&:YCG\9,./\OND.(BH#B,DR?\)9NT$^\O M^9FT[R5,+Y4M:VV71M*?9Y?6&33/7P_1T$=)'X[""^K(=J*4)R.L&"O-E1R= M/OLERL(73^20;G)(G_+^KTOWI->',?],*/JRD%0N\%):4BTY?A3&W*AV3J+1 MR]:1GM%\XPKD^@BMDQ4)2S-=0R+L$5W#9CYY3%!1Y1F?E]Z6RBF7 TF02I$E*6--8L2W6F#&R+6\( M16YM+;Q6[$?I\T=@H!-=CV/=CL"1I&DPB3,?DFF8/X3'R"%=:J3@WN+7U$FC M='5G(F" $Z>IE,9!62%>6QF4NNEJR3/6-/L&;J0PAT.EU&VE1%^I M1S-A!_=Y+A%468X'*X[75PK4'#WDY*M70ED=G%U) V&G-T9;>TOG64_G65DN MFV6?*5X9IW[TY'_ 5C3,N? "".>>$DY^H3I+49A0TPL,>B +@R+-,=HO\F!2 MA,\QC+(X2"8Y?3&BPBZ&'8XBS!F,)ED0)URM(LA2S$\RV&7T0;<'S"VH)3$W M4O;E0'\-=D40%P7MYT&63)Y3EJ7T13M1

G6RCCI&QI)252DKP#/=;K6Z^3OC(!:+2=]&>% M^B;H X"#(DZ'<1C$>;$;[>:@A8K^%P$/O7Q<@WN!+J>>M^L'Z.!P&[M7Y M[NHF!5MEO+9 C0UZ"ZMV+PKR)-]6%@9?<\_AJR +*50S50I8O16F4O+9+WD< M35]8>@U\"\BEKNPMADY;MRU*.[@WIE>B7O8%'83C<=?#N]L(-13G?G*]!4(2F4BGZ5X)"2;7T-?+?PN0WJ!1UMX1/]"_NN,UJ4"UI:7G#L4EZ7$H1 M.E'.N84;MX TKQ8*TXQ$/.#=H0J@EDW7JS+\ULN*?8AB8HNN1&J9V0 M%R:#W8CQSL*4W J#42NO'5PNS;9Y7S^.+\7,,0J[L@I@+V'JUVZ++(@FT48TUUO(0^?%\=:Q'P6>^\L-'P_0 M7OT-8/-V_@-02P,$% @ &6)C5^T:R=5M!P *1( M !D !X;"]W;W)K&ULK5A;;]LX%OXKA,4%#MU@A:8%XOBX?EX M[N?(%SNEOS0;(0Q[J,JZN1QMC-F>3:=-MA$5;R9J*VI0"J4K;O"JU]-FJP7/ M+5-53D/?GTTK+NO1U87=N]57%ZHUI:S%K69-6U5:KQ-!Y1<5J)NI*J9%L7E:!F<7<=TWA[X4XI=L[=FI,E* MJ2_T\GM^.?))(%&*S! "Q^->W(BR)""(\;7#' U7$N/^ND?_S>H.75:\$3>J M_$OF9G,YFH]8+@K>EN:CVOU;=/HDA)>ILK&_;.?.ANF(96UC5-4Q0X)*UN[) M'SH[[#',_1<8PHXAM'*[BZR4;[GA5Q=:[9BFTT"CA57509A I M[$6Z#E\%_"2V$Q8N/!;Z8?0*7C2H&%F\Z#45W\HF*U73:L'^NUPU1B,<_G=, M68<5'\>B%#EKMCP3ER/D0"/TO1A=_?)3,///7Y$T'B2-7T/_+F?\& *S&VIO M@S=,%0PV-J):"3T8FO$ZQ^G,[4:^W0U9!A[9&)$3E]D(5J@2B2SK]1G[RX8\ M2,M[H9'![->B$#;+V.^U$;"/81^Y$8R;8Q>^YZ;5TCP>HWTKR"=12X5J(C+X M,&> KUBI.#0*_,D\8C^S9;M&OM#I!1NS,$T]W_=IM5AX8>(38>@E AJR:81Y M0V4DM]*S@F>R)".DDS !\WNNLPUQIFSA6P5B]_A-UKS.!"L%F!OK+05_:%98 M AQRX.9D$I,L?W(M50O1(B]-%RR(O"0^-$);]R8E)=@O/\W#(#P'ZW_:6CAG M]'NQ%>1SS2L%YO^#!>5/:.+-5&.<4$B+2K85.PEF7CJ?G;*3$ HD_BF[4X:7 M8'D6D*D?> %L/YLEWB(*V3O1-&:("3^E50*;^#$BEF*][IK%3IJ-#?=_:2'J=X(7Z!]? M6]E((GN6=*.J+:\?F6R:%B;@;!PX5STSZ4K "1!%]CF!3(HG$$\&6\V$_8'@9=(*H=] MZ"]A62V$@M<:^0!?<]@R)WLR;-+IY?4[=H-CTK#E&D%@:;N-1'9"(BUL"M-! MO@9Y364N4U4EC7,*4,:1;^/!8^V6%5I5;!SV.]8*UJAUE_((;9OVSH"O"$4V M@A54:QU*VM.&RX%*Y;*0F762 QJ"M+:9 )$U:B9W4>ZR%N$XCI*X4VX'VU!P M2 28S7&@#VG^% R%$%;)%0PPE /XWP67K&D#U8X\UM-=W8^"8\ZN> X)V;TJ82],G23) MEC]:HY+BH4M9HW9Y/[5.TWQKHH"*7"D9#ZS)0F3IG[G M!:Y%%_C.9$/M$ \8QQMA+^_,A5)@1*\0IG7M/4-E);WN;6=UC.6-0OT3?=^NX),DD"CP!< MMP"8'WL!0.ZL4 ;AKO4CZ7#/RU:\9*S]HN8:_@_.4LC]@(OAFF? M4>=I1_6]61A_.T<=(';Y MTXTPAV]]5$1A:J/""AS&\U.[YV,HF=$JBGIJ"NK"46ED2;J65VU5[1IR\6V^ MJA=+V[.8LO5W/P'N-E(;#"$8M\67[BO+;3Z^^8#Q_V#_2'3M;47#+/T]IVY4 M"XV>5!FSP)LO*!D7T1R_"3R2D%.]>1!1S%!PV=I#%GAE-(0I68@ "&#^@,W2 ML'/!WDVA%X8S>V,P"VE*PUW6"PBN!%/T\;P[+/T;GK/N&RU'H4]I=.QSF[\X MA_REF1L)2)T"PQ3U0&J4J!WC(%Z@RJ2=!^^Y+.U81( K MI;7]:)H<^TJ<[GV^5T*O[9\4%!M(0O?_TW'W)PIFB36&0TA< M@-6?I,F(:??'A'LQ:FO_#%@I8U1EEQN!'JGI .B%0A1V+W3!\._0U=]02P,$ M% @ &6)C5[C#\'X8!@ #Q !D !X;"]W;W)K&ULK5A+<]LV$/XK.ZHG;688B@0I47)LS]B)V^:0V!/G<>CT )&0A#%) M, D6?WUW05(A;9DYS&YB 2X[_UV%]#)1NE;LQ3"PEU5UN9TL+2V.1X.3;X4 M%3>A:D2-7^9*5]SB4B^&IM&"%XZI*H=!OOY6)I:6-X=M+PA;@1]F-SK7$UW$DI9"5J(U4-6LQ/ M!^?Q\45*]([@DQ0;TWL'\F2FU"TMWA2G@X@,$J7(+4G@^%B+5Z(L21":\:65 M.=BI),;^>R?]3^<[^C+C1KQ2Y6=9V.7I8#* 0LSYJK3OU>9OT?HS(GFY*HW[ MA8VG3;(!Y"MC5=4RHP65K/V3W[5QZ#%,HD<86,O G-U>D;/R-;?\[$2K#6BB M1FGTXEQUW&B2OE MPDMACTB9PEM5VZ6!R[H0Q7W^(5JT,XMU9EVP)P7>B"8$-@V 12QY0EZR*2O@G_.9L1K!\>\AM[W4]+!4*IACT_!_9;/(Y> M/F%SNK,Y?4KZ=Z?F^Z4\^VW"XNQEYW_[.-]P71CXL!0P5R56J:P78/FL%%1U M5#X&+'YT!40,:@[O;\X-%"OM2/&;74IMMR]J5 X;(6X-"$("8!ZMJ&9"[Y)Y M#!^PJ%]0)15P+;3K*W7>[;SE^E;8=G&SY!A6^.Q*"]?G:Z&Q4_SP_L=Z+0QM M< NO1>X-2B)G$(-TG ;3C,$1)'&8I9 DHR!E(UJS$)])D@1QG-(Z"I,(_M*\ M)F$L28,HBQQ5 EG*@BPE[C#.8)(%TY0!FX23%#YYY7^P>!1D;/R<]."VRP9[ M^>@3N\Y<2,<9Q\$HBI Q#9/XFXQ]=_<3 &D6!Y-X[/V=9!"C%Y,@'D^]QY,) MI SW1F/O<10Y:+Q25D5Q+8 NP8SI8 M :\+:/9 YZPBD*/1"U&CJ66Y!0HB*#0T'2(E>+6OZ'LL4=SD\TSBK+2_+M"*.&*")+CI(@FDX!AQ/%[F!-"5%_PWLG MJ;>=>%@':(1IA!MZY3;P^N(T8"SU[],@FL0_%_#O4AG"^2'X!5X710-6=2]0 M.<8.(\7=L,X5QAZSA"0MEEUT-MQ@T*( 3QS.!A+58>Q%AS$MZ#!"7OED.2[> M-%K=21SC:!JP<-2E[6I.CAMO48 ABH)I/$(A)2>UF&2O6=JE!Y.'#%GE5&BU MEG1",6V$,:S3^#!['WB.NNHWNWV)3T;PVVY3^ Y8?+@$NJ_>6D$E]"!BS$?, M\;,P\ZN'*7^GP% 3;J7>RVE7";W8V*\UT\ZFM@S0=$.#"U1C77"7F,,9%4/. M&TF5A)#!^!BJR4="I(5W!#L5MN-X$GG3T(,UEZ6;;Q0BWY)6"'7M[&%1/(6K MJI:SE>E&Y!L,5$T^PG7)Z_#@K/3'6K3+W#/]Z]C\R7&Y-]06"RT6U$'WYMS5 MRAJ+^2$U^W,NCEG $IIS+**)=8212<AY2].7>* / MQ-$T&+&L+S)*$1UI)]!%YO 8ZG@?W:BSM^/54-KDK[8EV/&Z5ME]X?B;]X M(@1C/%$\HNI7#@-7,O=&_K[7<3"=MGXG8T;1/UC=CF(/WX?"JMOZ^MMO=W7;/_27O*[F_*N,A>2&Q*99BCJQ1F(T& MH/WUTR^L:MR5;Z8L7B#=ZQ)O[$(3 7Z?*[SZM M2L/L/X.Q_4$L#!!0 ( M !EB8U?6\T2I(@, !\' 9 >&PO=V]R:W-H965T0JQX[2E+4EFV@ ##!TR+9<'A@?96L>:RI*1Y*;Y>U:2 M8P+39N#%UDIGSYY=:]>SC3:WMD9T<-](9>=)[5Q[GJ:VK+%A=JQ;5'12:=,P M1Z99I[8UR'AP:F2:9]E)VC"ADL4L[*W,8J8[)X7"E0';-0TSVTN4>C-/)LEN MXUJL:^E71FRTH&%BP:5%5J!P6J>7$S.+X\\/@"^"MS8O37X M3 JM;[WQGL^3S M"B:7S#(Q>=[A$*3T1R?C9O,,^GV//5VIIPQ,V$3LE<-E9IYO>F10T0L4WN^_K ML.=PFCWBD/<.>= = P65KYECBYG1&S >36Q^$5(-WB1.*/]1;IRA4T%^;G&- MDCGDL&+&";2SU!&I/TK+GN R$N2/$)S!E5:NMO!&<>1_^JIC6 M-\NY;5F)\X2ZP:*YPV3Q_,GD)'MU0/31(/KH$/N_?);_(HC"/M<(RQHK,D_S MRQ97>J-(4[$%I#A>%Y1T>8R6,FXO M:T-TNJW1D/*V97:T'[:7;0G'!+6D&L&*:B\XT0%3G/8%5O#F'LO.-SM\JBI1 MHAF%PP^Z5@=9OQ)VH XN6J'/7#A+>1H:)-K82$:%H^;'AG0[#04"HU!24,UM M7RLJJE!,6G'I(H&*6V:_LN0FZN%W:N9=HSJ$"OU=))/XXIW1JAU$$QX MXQ 5;!!O+161[^#4- Z; DTT=^T3+=+[,&H:4'G,Z.GTY S^#K9]H>AB[<># M1T(%CD<"C!_JB'1O:#5HUF$T^PO1*1?GU[ [3/^+./1^P^.OXXJ9M:!^EEB1 M:S9^>9R B>,X&G2EP@@LM*.!&I8U_<'0> "=5UJ[G>$##/_$Q2]02P,$% M @ &6)C5]-9WHB6 P A0@ !D !X;"]W;W)K&ULI59-<]LV$/TK.TR&WOO:D2"AT9IMTAJHO8B35U18R/:"ZIA%VV/PD:R,N?>3S^4B&7M!J+ @SR#X;XW7J)0G8AG_;#F3P:4'[H]W[+^' MV#F6E7!X;=0/65*]2&8)E%B)3M%7TW_";3RGGJ\PRH5?Z*-MGB=0=(Y,LP6S M@D;J^"\>MGG8 \S&+P"R+2 +NJ.CH/*C(+&<6].#]=;,Y@^_)?AP4?I"F5<9Q'^O%PYLEP0?QT* M.3).#S/Z2W+A6E'@(N%;X-"N,5F^>S,Y&W]X1>]TT#M]C?V7Q_'?T?"M1K@V M32OTYMV;638Y_^ JPK#-0#BC%A!"+UP,)V-\B,0NH3L?#0^ K[K0 RG6EI" MU- CWC/:'S+P$1$V*[3#.07DWG(>EK-COK2NC?[4YCA8Y6>CV8N>-B>: XK. M3OZ7LU&(ON8;R28'@GX6H"=]IN'E@*6#UDI^Q:3:0-DQD0$!)5>81:9_FQU/ M\E,H:F'O$*0.OHK.6M0$+5IIRB"!C3NK3\B^^-P5AF?/5&'E:254K%6HD+J8 MEB!EFP?6S-8%1;!Q^),J$WT\,N2 CC@;7JK0NN/5YSF/1W+@+ R3V5ZRDS7G MDPNWLJ8)'K+)$3@2U)&QFVC\+.M^/Y"A&QTL>1GOA'?WF&1^^7U;<$]B%1KP MP1=1R.2 8^N.\V*Q0+D6/N]L^Y9K;GI^"GQ]>':@1OI:%K6OE*VS>#K\9K1" MEL&/=ARMSWA(P5 @PCE\3//3> JCG5&R#-E>"25T@1#>_]&A]R?=:PT-RW\!4$L#!!0 ( !EB8U<=3E=L;P, &H( M 9 >&PO=V]R:W-H965T4(KM=5]@">[%)BM]C9BB. ME@>EGTR):.&E$M*L@M+:>A%%)B^Q8N92U2CIR4[IBEF:ZGUD:HVL\*!*1&D< M3Z**<1FLEW[M5J^7JK&"2[S58)JJ8OKK-0IU6 5)\+IPQ_>E=0O1>EFS/=ZC M?:AO-CE_9;WSL%,N6&=PH\<@+6ZZ"60 %[E@C M[)TZ_(Y=/&/'ERMA_"\ H[R2N6XGT)Q)S^*2D+0U\D 46W^,C MLMM[3E\]7Z>#A/=87T(Z#R&-TVR +^MSD'F^[+_DX!CTAW;-P-]76V,UG9]_ MS@7?O$'L<,CXE-W&H!J:;':HNX+>KJ4^:44OM/+G<#."11'Y46K6S-> M *D"E[FJ$"Q[(5>_03(-Q],1#;)P-,O^M=9'FUDXG[@ I[3KEXTNX)%IS7PAC&FPJTW^I>&&NR/H%-Z^F:5) M^LY5,IS&"6Q45='AI%LV?QJ I>%H/CF!/TB#.96V((,6AP23.(SC^ 2ZH:N0 MC+LS@4S+"^J3IXD[QS$.IY.QMTR=%L[=&M')_5^AWOLN9R!WY[)M!?UJWTBO MVOYQW-YVX4],[SG)"MP1-+ZY(3.=AJ)2M0S[KE$67Y;.US+BT:^FH?%*EKRI-M/Y;'8T MK:6VD_-3?G?KST]=&XVVZM:+T-:U])M+9=SZ;'(PZ5[1X M(DJUE*V)=V[];Y7]>47R"F<"_Q7KO'8V$44;HJOS9EA0:YO^R\>,P[=LF.<- M<[8[*6(KW\DHST^]6PM/JR&-?K"KO!O&:4M!N8\>7S7VQ?/_-,I+PB<(:4MQ M*8,.PBW%K5=!V&(O,,>@4.6=_@< GXEK?Z+/=T3 M5T "SI;)<8)D!PD@#AM :?#H]G;$?=>]NZ]')-^?J-# 5MOE=>N'#)N?/MOE0(F M=2/MYL.&\),R:+J MMNV+ZP?E-R+H1Q&=".I!6;%1TH<]%I"U(0^,$;(LA11+UW8RUTI]HFT:H//K M7BZ]K9U7HC .6;\1TNB5Y84D_079B"6D H#@27K^L#\"\JL>Y%>C*-VK%?% MW*G&^:CM:@CH<1%#0"_:@%4AB *LU"%R9L;**R5 MEVL5(G/W=_H1*XFGUKUH M4V*L*XT8:K:EP%IH5Z5HO$8MUT!;I_!_L)K>FB/1G'92<@A6,>W M$ZRME6W)9L'V$@TE_R:+PK6VB\&6IX0SD:S4 M'ITF/=K\L*Z<,9L7;FVA);2+H$L-N(",N(#8 (+JI2XDJ(.P*%]T,CM=) U0 MVR"+5*0K^:#$ KD@E-'H!V3_&,RO>YA?C^+TH38 M+Z+K]P6#<:B(LX87Z6RDMFDNH=H,*1%3"+ZN-:I0XJ-UX"'7F1;T_3[E6\Q1 MGQOI63][Y4NL5JROBQGYB*R D,9 \TI9)*HQ'%/5)-N_SA0BU44-EPHI?J+\ MG\_>_NOBXI9_'KS]N0= -@U:,2>M;XWJV7BOBM;K"&KQTNO'HI)VQ2RM=> 1 MJI-[?WW5BP5Z@UB2C&V93Y4B4(FG44@(7M:*4/YDX>%(&M%0S66RY#X_Y!IM\Q182XLS2VJ:3_ENB>D&5$(Z,ARR_(@I/IF<.C%&%(LPAT!Z>BI( M[;?>/1?G+E73W 4M 8>/E!';(6<'NH4T7*+2"0_OI%C#^Q("'@A9[^H=W >A MQ@R W :!O\SNL4S>%^]:E28\&9R%Q*5IB]@^.6TX2@BX7D3737_9)0+ ;8\F M'4K=<)G+(1XV+RQ*/H^%(>?0/9593J+NE) PA^T=[FE@*5%(Z4S8H=WIALVH M!NJQ00LG2+H0M<;\X\1XW/?;X_%^&UCM=8@8H% ;ACKKN 2*>T,)JHSD4&7 I1M6J M[BY!AHM%]IL>]26/+20NC?RA:QX;D_20KSN(O8/L\+7YG@Z;;39 (HP MRANRH>54W6[B)I[.-M3G8LLIG=A1<+LH-?SV*7^V /:)VH,VQI63GBLGHY&^ M2T:CE!4.<>G[Z V&=1Q/'7&:++YR87A$&Q4_?/Z\ZX!B#QOO2N0NZC6-')1- M/MGR%\&;XM(X3;&+^:1 \?3.]*>_3@1*/0^T0(^*17F_C0+8T'WUA M:3*EEA^=I\0ABF89 F,/22(U* KH)%TKH;%0T)F7PM,O;^0F99?R==H5-PUI M1Q4Z>$D0',UH5P:[Q&1/)^1]<5_IIN$F G&8YTK##W21E5."CKL4=1*231EL M',_@U?\5X((ASS-Y_(/,![0-7CLYK-XF4WI&F51JS\1N:$8W0 $.B 0+3IAE5VZZN[9K3M^RD$A*&BM'TR>4A ME*[XBI3+G(WI'K%_V]_"7J3+Q^WR=(7[7OJ51A8:M<36V?[K5Q/AT[5H>HBN MX:O(A8OPD']6&+J5IP7XOG28D_,#*>COIL__!E!+ P04 " 98F-7%U8Z MTTL$ "J" &0 'AL+W=O+;BT:I/3KI]S2HOY3IDA6UPDW8U;7-A]Z,V@;QSX_6ZGW,.U[NW]9<:RH^*C MZ;8A*N:+BU%U>J7#7^.-0VE^0FG-3@_>V &\1K;^_0+]]/>G&?0['VPNX,S,MB9 M8?I77P]U>.10T6<<^,&!)]Y3H,3RG0IJ<>'L/;BX&]'B(J6:O)&<&6)35L&A MU:!?6*RF9H#=P,IT@]F81@T!KIK&[H=@A@YN;&\:HSW\>*O6O?8_7=(^,2:'UE?\Q!_U%SWL-6R+-Z]80=^^P%Z>V,N7T!QB:WQJNN<[E0: M>M2X*;>G2+\,>[O%@M@>CVT<@Q";#XG]$#P$-"[M;E3#PYM7%6?E6P\#WB%> MX8@\9J%;6#^@GQD:,ZH>5[;=8W$;-'76/9S#[=:XH/4 G[6^.\S(I'PX^P,Y M?:?'S@>]6V,_CNU_K!))Q?_GKB5FHMV9W9QA-F UJ:'&I7+/'O(V&0I)"U%"F MO'))ZJJ&*@FLRHF@ DTQ0R8+PO(<;33221W4F%%)RH)&THD/YE?6D5WD+!@E M@HG()R)P*HGD_&A]IPPF%.F\[SH/>4$J64.1N(J*E*R&J1*L$*2@%$TQ1*R MI#E, ?\TO4\8GW!(.N4\8(EI78*8BEB3LJQ IOAU@3!'2UF1 BLG4Z:_FX#' M9X#5?AS[>,TQS(HQ.-0Q)SR/0F26QQ)3%&(5),Y )5"(^=S:@*-]ZCN.1"XK M0ED!Q82#8U4QDE<2\C+UZS6@B&/#2DR.'N:(H0MFSS'[*?T)]]NYPE%#F(K' MMM/D4A0HY\5)Q@)5@O":GC1Q/R>T$)/FJ?MF_NC]P*NN2Z^DA_0$3$_)27MZ MB*^F]^?;]ND5_Z!<9P8/O=Z@*\YFGH&;7L9)"'9,K]':!KQ7TW*+'Q/:Q0UH MWU@;CD(,I*\64O 0 'T- 9 >&PO M=V]R:W-H965T<&GNJJT=-1: M\=S8" P_C_R*5Y4-A##^Z&..AB7MQ-WV-OI/+G?,9<$TOY+5-U&8E]O!'FKC:S[R8B@%DWW94_]/KQE NTG4(>[ M6\BAO&:&S29*;D!9;XQF&RY5-QO!B<8>RMPH'!4XS\QN\-R_-+FL.:RY@GG) M%(>3>[:HN/XX&1M.OA(N@Z^R,:6&STW!B_WY8X0VX*-;?)?T M:, Y7Y\"S0A0CP9'X@5#OH&+%[P2[S-3C6A6&FZ';'^[6&BCD!Z_'\JW"Q<> M#FBS^8HP:*M.,@EX!&M6\,< ME;&+3!0YL*: 0E2MX04T>)*B.\F32FK]T1VHMBD>RNOHRH?SNB\Y+&6%.L8= M!&,Y IH;C49E2C X_",H+3QLU.CJ4)[!?2F4X;R!;YP_]!SJC,^?;A#AGAV9 M87B]P"!;>NR: F>B;_2ZV4?5P[ETZ-^#=^IG[H.>]A-VO83"=9_5KH^_ZQ.G MB-D6!G1BCUQAG=O+66]7"1(29Y1$:6J;/O5(1F-G]7WB)YEM>B%VHV!8-8Q( MXB;ZR$6'EWQ, OOCBW]?^)46^-Y&ZG.=NGU'A(2.!ZEA"8)?OV41)F'#1J3 M""T710%\N<1;R^;F=(/W%@HM;Y4P@FNLUX;C=N!X@\DV2"LCK!8;:;@F;CMP MIF%/X),@SB!. PB] "Q'TETP[)&)RLG8R+UM*V55<*4=RCCSW3>+O0YME@46 M+8[0"*YY(_%:ZO)\0?5._WN$!WP9:(,EP=:0'V:]W8GOF]-B[MJNM[]"E(4D M]#&.'Y,@2B%*/=1 !($7D@"S.1 )[]G\ >3:4DJ[@K5A2K$&BYM%@Y-3GR1I M!A&*+ D@CA 3/13IQ8'8 \<<4S^!D$0T)%GJ09HE) UW+2_V;ELQ7]^]?TC_ M\:#_^,WZ/T1+4S(#)<*'A=4;?\JKUHIJJ63=70ZLRMMJD.WQB^OO*L=1K(1V,$JZKG?RN!OR+'2#EK-7?3>Y((2S C/@T0K!_3_=6J_\.2=8=J4B*W M.77H&:J@T'#RX5U*J7=^-[_0KNF??\1 %$F6 HHK#4,K$QK$6&M0)B',C^C) M\XCG>6 #^?3\Q??JA8"V(YGO"!XCXU$SB;.=)C'5XY1[^&L^F;4SW M.AZLPW^+B^Y)_=V]^V/RE:F5P"PJOL2I>._CI:6ZQW[7,7+M'M@+:?"Y[IHE M_C_BRCK@^%)B&GW'+C#\XYK]"5!+ P04 " 98F-7V.NG[I($ #L"P M&0 'AL+W=OAYO[(.P%-,B2*\E0[M??2C:&)(3T[@O(TNZSS[Y* MHXW2*[-$M/"C$-*,@Z6UY46G8[(E%LR:/IJ].BY+Q :;B2H'$^#BZ[%].>D_<"WSANS,$:G"# '*< MLTK8+VKS$1M_/,%,">-_8=/(1@%DE;&J:)2)0<%E_<]^-''X&86X48@][]J0 M9_F.6389:;4![:0)S2V\JUZ;R''IDG)K-9URTK.3#XQK^,9$A7"-S%0:*>+6 MP*]W;";0O!YU+%EQLIVL09S6B/$3B$.X5M(N#;R7.>;W]3O$KJ48[RA.XY. MMUB>03P,(8[BY 1>TKJ<>+SD>9??<9,)Y;PV\-?ES%A-5?+W,9]KR/0XI.N< M"U.R#,X)PVA).3Z%/;JD3\TH@J#ED2R87Q)9+^(QK M%)! 1N'FM"FM6QJ>HV:^X@5G,RZXW1YSZ*3)XP[=+1'F2E ?DSFPKD# G[J" ML71XFAPR+=_07&AY<307<*;QI1?D8VAS]H M[PR\[6>Q*"4#VMP#WJ+D2GL, QMF_$#.0>WJK4OY+BNZI>"3!#26T]CVSCTR MQZV'3Y^&=[0/#[]*@QE-BMR?AX>$H;)4S__0T:[L:QKTEXDJ=PPHL&M&0K2D MRV]%MRV7%BG:%JA;R9Q5.\+HH7.<62B5]O7>Q(=+FE"5*W3/CL%4L&P%5&B* M9K5WKN[\0N5$XR'DXX#7R?(7K"J=9IV9^[ U6.-B71F-"Z7FV8E"* K"I1LL M6X4M$;,3]_NM\%H)9OVL\IXY@8.(:6Y6;^940O>#YIH[8R*KQ-$L[TP^56WW M:]*74XX$3[BX=\7P@@NFZW3M\V-JHT_7#R%9_T'X MOU<2]R/(^>^X:"P9S_T JX0X.S:M'D_+@[OM(Z=[0&?++4W(IH_K@P.9IT]. MM]ZNVVA<#OIA+XK<*DG"-'ZP-XS#7M)]IM-V3?,2DF%X3L.7%C3S^PXA[38[ M:1+VR>4'2:M5_2T1A9&W.0P'GH6OK?CMP>I$-O84'JN1[08Z#9.T=_1JZ!R\ MP K4"__.=#U025L_QMK=]BE[6;_@]N+U._B:Z045$@BG?&ULK5;;;MLX M$/V5@5L4,<#4$JEKFAA(TJ8ML.D637;[L-@'6AI;1"71)>DZ^?L.*4=U%HG1 MAWTQ+YK;F3E#S^E6FV^V071PU[6]/9LTSJU/9C-;-=A)^UJOL:AH M5C.[-BCKH-2U,QY%V:R3JI_,3\/=9S,_U1O7JAX_&[";KI/F_@);O3V;Q).' MBR]JU3A_,9N?KN4*;]#]M?YLZ#0;K=2JP]XJW8/!Y=GD/#ZY2+U\$/A;X=;N M[<$C66C]S1\^UF>3R >$+5;.6Y"T_,!+;%MOB,+XOK,Y&5UZQ?W]@_6K@)VP M+*3%2]U^5;5KSB;%!&IJXUUNMLIT[E3 M_;#*NUT>]A2*Z!D%OE/@(>[!48CRK71R?FKT%HR7)FM^$Z &;0I.];XH-\[0 M5T5Z;GY>?=\HJWR&+!S=RD6+=GHZCE0 MHJ_AW%JB_EX:X)_SA76&Z/+O4WD8W"1/N_$M=&+7LL*S"?6(1?,#)_-7+^(L M>G, 1#*"2 Y9G]]02]:;%D$O86TTA)Z$BDJG6U5+AS581PLUC?,RU+I&#J55 M_=# ='@*U4&_3Z.Z;= G]^=OLW(?T_)M))(%)*K^DIW" LDY_AP/4L MQ0^:?9[BSC^)!)BX!/12>%X9UP3V.>V(?-*&ZT _0T7RO&^57*B6N.C[P-(? M'M8G<-G@$JY579.]=](Z^"!-K?#5BX+'^1L+5^2W@2NM:POO#7'B#Y1+^),\ M&7CT3%]NC/&ML?-,54M81+RC0F64;U_'.&-1YA-?LJS,22*/6 M%CA5)8I\W2):J,0E+0GC9.O6R)K^_FDT@#AFB?_,,B_+4OH-,?,W\$GWQT2! M-3K*_HIB]BUK0?!?(LF>^'O"ME4M-6S"TJ3P/!%)!B(CSJ60L5((N%)W/HD# M-()1IH)"*HLLL#"&1"2[G.QDBK0D!)GOP]'16URB\<4@:H[%N(>C@&$ZBCVL M1SR)IQ &DF.]/-X0HW;&4R9X#+%@(A(40,0I6L:I0:@V)+5?YZ,@.X6C09HV M07[JO9+&="S;(Z5$L"()6B5+4Z]5,IY$04L(TAZPMKI?'3LTW2/M_^(8\<3E M%&X#.XD*E,0T]J1(>*@S\842SL,CE+,\29YLR]G>3$',687)R;_7F]X-X\5X M.PYGY\-,\DM\F.RNI5DIXFV+2U*-7N?4BF:8EH:#T^LPH2RT(YJ&;4,#)AHO M0-^76KN'@W49-7N7&]?3/+$>_@\=T>>%UNIGG2) M:."EKAJ]=$ICVLO93&KW&2FZ7CN?L#)_$IC36,%LM6K[!!S2?VWM% MJ]F$DHL:&RUD PJ+I7/E75Z'=G^_X8O K=Z;@U6REO+)+C[F2\>UA+#"S%@$ M3L,SWF!562"B\6W$=*8CK>/^?(?^H==.6M95^22W MO^.H)[)XF:QT_PO;86^4.I!UVLAZ="8&M6B&D;^,<=AS2-R?./BC@]_S'@[J M6;[CAJ\62FY!V=V$9B>]U-Z;R(G&)N7!*/HJR,^L[A7E5YE7X$T.[[]UHJ6( M&WCSR-<5ZK>+F:%#[-99-@)>#X#^3P!3N).-*36\;W+,#_UG1&YBZ.\87OLG M 1^PO0 _9>"[?G "+Y@4!SU>\!^*&=Q7G*0>"O_S:JV-HEKYZYCT 3D\CFSO MSZ5N>89+ARZ(1O6,SNK77[RY^]L)WN'$.SR%OGJ@^YAW%8(L '=\&51(-5G* M*@=1MTH^HS7K7I66A=ERA<>4G#SKN)*#4ID8 ->6$67)8+U&-:6JW_8.L\$: MN+W5ATS2A=8&<^ME2H1"5O0RB&9S"9\U%ET%MW1/]3'$?Z/=VD,^4J45HA$& MX0PB%H7^-%YWHLH)6]-V>$6N-(0NFZ<1!"E+T@#N>%:2>/6CJ@C.P=NY!',V MC\C%9YX;PXVLV\Z@T@QRNG) 4<]0:SJEQY D2NTA!804CT"^1ZQB\!(6QA$\ MC/DYV!(F+/%""'TV=U.X/9Y=CQS"'3N/XI.$$:0A\VGXT"D*14>PEDTA7NQ< M?\=G;AI#P!(_@B]8BHRN^0]J0S:?DUJ/A7.?U#9T(;K^#3T7S?FH%GP"BEP; MFB@)R"=B*2$$;LCBT"/>6E_2DYMU=5=QF^TWF)CQ6BHC_AX,;SP" M2I/@+S8[7&X.&6M49Y3-AJ1_3S$LB%OL)/%(Q990;V?0QHO(Z?2:^ M4&?3"%NTL=)C(1+MQU(H@]C 5\2G\2$;C*_G?U"Q'-B/E.F>*1CK]/_M>K?/ M=T?O#&**AQ4:LI"JD 2G5,&>G03,C_;JZ$ >?:8$)L,8C?[Q?!@]>T6H"I.H MORIIOZ:4>O,^HC%50 S''JW97JNI46WZAJHI[EUCAJXS6:>>?36TJN_;AX9_ MQ]5&-)I>L()H;D#29P0 P+ 9 >&PO=V]R:W-H965T MSF9J*S FJL+L<6&WJR%K+FFH]Q,U%8BSZU274T"SV.3FI>-LYC99[=R,1.M MKLH&;R6HMJZY?+K"2NSFCN_L'WPI-X4V#R:+V99O\ [U[]M;2:?)8"4O:VQ4 M*1J0N)X[2__RBIG[]L(?)>[4@0PFDY40W\SA0SYW/!,05IAI8X'3WP->8U49 M0Q3&]]ZF,[@TBH?RWOH[FSOELN(*KT7UM(;!Q=XYLE#=<\\5, MBAU(32*$ZRWOQ59SXX8CZ%CZ+1A8*W38[Y2_T)A3K$&^SC MO0I.&KS#[04$J0N!%X0G[(5#_J&U%[XF_Q\SORE55@G52H0_ERNE)7717V,P M=%ZB<2^&69=JRS.<.T0=A?(!G<4O/_G,^_5$#M&00W3*^N*.F)JW%+18PZ;/ M9RS&DU;&8[PO$+*"0$$%90/:'+F43V6S 5Z+MM&'3H$33E:YT9@#5[ 6%=%> M7<+U?[3H'2G>8(;UBGHN]&Q% _@9@F3J^H$'SY7)_R8>T" PG>B?@^^F"8-E M]KTM56FHK2".W2B,@'A*+&R(-U)BDST!U:M1%;?\/_.C\R-A4%/I+HY]9U$< M812Y<<#@1('BH4#QJPLD+,?*YT[CMM/&ZG72Z'B]/H];/YZG:?L?JY 1J*4R M-20M4_2NC@3GOW-M1QX9E]C5317E5H'OA5!WDX0ZA'EN&B4DG:6)&Z?>.8D^"]PP M3N!>\IR^6_1- Y_N]$HQF?8(F!LEIE'.?!(3%MLH4G+@)R.0_@\8^=,# MC+S899[%*"%R1%,;7>"Y/O-?8,3B 2/?]<,II4-8><2S,'+3\#A&@U[B)AU& M01H21AX;, H8!1%%%B,OI9KY-@IBZY3J>8)8;" 6>S6Q4.FRMKBM6VT&-C^$ M#Q]IC5$X1K.3+L9I]G;P->:$V"*/\=R^,XR2:%:FG.[L*4:?&D+M";D$;'+3 M$T,7O: K\JS8*S7XJ,ED*P_5E;UF_"-?:Q.%>C&+^P%'94Y2)&1IQ"$A@1P_VPV9:X?^T.U][T_5M?)P89"G;NQ>YBB.4/]W"TK MP]-AU5MV&\[S]6Y/_,CEIJ297^&:5+V+*8U)V>U>W4&+K=UW5D(33:Q8T+J* MTER@]VLA]/Y@' P+\.)?4$L#!!0 ( !EB8U=WYR@4@ 4 +L. 9 M>&PO=V]R:W-H965TB05)_OU.U*R8B>RD +[8O'M'M[QGN=HGFZ$ M_*%6B!H>B[Q49X.5UNN3\5BE*RRX&HDUEC2S$++@FKIR.59KB7QNC8I\S%PW M&A<\*P?34SMV*Z>GHM)Y5N*M!%45!9=/%YB+S=G &VP'OF3+E38#X^GIFB_Q M#O77]:VDWKA%F6<%EBH3)4A]1?]D8Z=89ESAIY_B(VOV$33VCP4I$K^PN;>FW@#R"ME!9%8TP>%%E9?_EC;;DYI04#._Y+$=U?#K6!&\6C=,&ZJ*&8@>@)G M2KU2\+&'Y?K%>92G.A*HGPU_E,:4F\^+LKV!HK MZ,8R6CE1:Y[BV8#$H% ^X&#Z[A!JTG@9]Z-,[TMZ\RA'$@BA&7HOG M#'7YVHO6[>O5"UC@RNQ&9ZZQF*%L#QYX.8]6"S1U_H"2I T?%PNT\H//I4;R0<,7KA&X[MKPFNM*9OJI:^ZU M(W=89H+*#*:4TSD0? &YX!21YXX2'WZ%\VI)0C*K)W $+(X=UW5-:S)Q6.B: MB00N14G.ZHS(3U@6LA0:%;!1'!-(N[%=S9+8"0FD_;HLZ(/P@Q<0 ?@3)TH" M"#S[.5<*]7M37^;6>UCP-,O-(<0C%I+Q-9?IREC&,'%M $']^925O$P1@.<[8;!_"%6Y/5(3!+S[)6$> M^T"FOUCLX^BT)GX#/Y I4ZH)A)NJ2$K%5GE=#\0_M#SG$E, M4$./.0%+#F+B8YI7J:"B8= MY1-R"5A:VVX:'4[CI3%YR?K.4;3J?_IF)[*S,J*6LZ MVO-"5"2?7=%?;45_V8K^MA']#0736/P/$*\*=G,'W-C@C]JJ? 3#R'$]JC5F MS',"(L*+V21N9ETG8L'K.KZ'W)3L(?/9L>D$(=O6[Z$?^\>FXWO>'L#7MHS> M[);1E]^ZA.[WMASV66PY;!UF07)LQUPJBI%I^?YV-J;923UK2F;8Q_JX97W\ M$ZPOUJ*TE9)ZV?8JQT=Z(BCLXGXO]F'N]V\$]&_^;3K8D-U>B;E?95(CEO07 M!7\T_U3KP:?W-^3=WGB'(G:&_/;_QUM678J*(GH.Y0@\)YF8+[AN1&$O;3J2^/@=4KI!T:D]8@R'D0Q:VBSLQ-S&(OLCE[$S,U&>UGF MD""Z.3+>>5 4*)?VV60.F-17ORW:T?9E=EX_2)Z7U\\Z^M^RI#N6[ID%F;JC MF&XW63^5ZHX6:_L\F0E-CQW;7-'K$J590/,+0:EL.F:#]KTZ_0]02P,$% M @ &6)C5]$D%2JO P [ @ !D !X;"]W;W)K&ULG59-<]LV$/TK.TPFC6<8?H"D2#F29N3$:7-(Z[&?7=P%*BEK+ZJ07$@OLOGU+O 4XV0JY5A6BAH>VZ=34J;3N+WU?Y16V7'FB MQXY65D*V7),I2U_U$GEA@]K&9T$P\EM>=\YL8N=NY&PB-KJI.[R1H#9MR^7C M%39B.W5"9S]Q6Y>5-A/^;-+S$A>H/_7AYE1A_ MZ_"EQJTZ&H.I9"G$VA@?BZD3&$+88*X- J?7/;[#IC% 1./;#M,YI#2!Q^,] M^@=;.]6RY K?B>9K7>AJZF0.%+CBFT;?BNUON*O'$LQ%H^P3MH-O$CB0;Y06 M[2Z8&+1U-[SYP^X[' 5DSP6P70"SO(=$EN5[KOEL(L46I/$F-#.PI=IH(E=W M9E,66M)J37%ZMM B7U>B*5"J7^#ZVZ;6C_#ZCB\;5!<37U,*X^CG.[BK 8X] M S>&3Z+3E8+KKL#BG_$^43OP8WM^5^PLX )[#]C8!1:PZ Q>=*@WLGC1S]3[ MN] (?\Z72DM2R5^GRAY0X].HIG,N5<]SG#K4&@KE/3JS5R_"4?#V#.?XP#D^ MASY;4"<6FP9!K*@/B&2=:RQ F5* ;[DLU*!NJN44][/HI[G?50@KT5#+UET) MVLC!M*#I)06:%O?Y#*?;Q5Q!L9'6E=9T54O]^*:C1+!%7"M HP:@O=38+E$> M-O02[JC#WYBV*N &I3UDNGP_\XG+->J=L:@XT8.OML_(GM^CI&/CI^<_=_?T M#6F":WB/^4 H"BPA!O$H=LFG[U M(F,A>_OLFXZ@%=8V,@S=) @H,/:B\#\#C\M]N@$0IZ&;A:.AWBR%D*K(W' T M'BK.,H@9S26CH>(@@#."3@Z"3LX+VFS-;EM[_DAGO 8NZ4N6:,8NB-XY9 M59]/<4K P\53?R=5#+TSI/FAY?^IX2=**TN)):& MS&61$1\+C(Q>TG;$(Q*=Q^#Z 65>*RL=-PV2BYW/,>*)_0V#L9NP]!@RB(%Y M\1[0?IG3VMC'_BORE #\HQNH15G:>U9!+C:='BZCP^SA*I\/-]@/]^$_@)J^ MK#L%#:XH-/!2VF@YW*V#H45O[[.ET'0[VF%%OR,HC0.MKP0=YSO#)#C\X,S^ M!E!+ P04 " 98F-7B_O\%(8# !-" &0 'AL+W=O4(BNM:W0O,4GQO7EO1IK)XJ#THRD0+3R70IIE4%A;S:/( M9 66S%RJ"B4]V2E=,DM;O8],I9'E'E2**(GC<50R+H/5PI_=ZM5"U59PB;<: M3%V63'^[1J$.RV 0O!S<\7UAW4&T6E1LCQNT]]6MIEW4L>2\1&FXDJ!QMPRN M!O/KH;OO+_S-\6!Z:W!.MDH]NLW'?!G$3A *S*QC8/3SA&L4PA&1C*\M9]"% M=,#^^H7]QGLG+UMF<*W$ \]ML0RF >2X8[6P=^KP)[9^1HXO4\+XOW!H[HZ3 M ++:6%6V8%)0<76WJJA)(6;9,P'MN,J%,K=& VL&:F0)NJ&SP43;E=WG\ M_0O;"C1_+")+\1U+E+6QKIM8R4]BS>"3DK8P\$'FF+_&1Z2[$Y^\B+].SA)N ML+J$9!9"$B?I&;ZT2T;J^=)?2<;1_8?FS, _5UMC-;U(_YXRWW /3W.[CVMN M*I;A,J"OQZ!^PF#U]LU@'+\[HWS8*1^>8U]MZ&/-:X&N;*;O(G]=TLR9VCE3 M_%C24V;.ACMMYDO!M?UV\1?=A0?$Q[;.0%6R6&Y1=Z7J'Z7^*(%7N3_*[.F? M-R6I&,^!M).#3)4(ECV3M]]@, E'DR$MTG X37^X:Y$H; B2&MU+(C1F2#TA M)U R#=-TUM",T_%W<%:JVKT %%+4SA.78 N$$IF3YE0[4D%;!,'9E@MNN9/\ MN4)-29;[HR<#.ZU*4-T3#S.-B"1.W2(.I^GH#'C')9,9'J&CQ%M/"$3"-$@E M+SR(RR?R[3B8S%N=[8,8@&51;2XV\,8C/6<'D'GT&SEKK5 R3 M<#8;. .#<#*9PN\'F8',O9=-M^]. MNUEYU8R(X_5FT'YB>L\IK, =0>/+R2@ W0RO9F-5Y0?&5ED:/WY9T+Q'[2[0 M\YVBE+0;%Z#[#V+U'U!+ P04 " 98F-7ZS^!IF$" !M!0 &0 'AL M+W=O>^J))A'$678<6%"M+$[RTP M3?2&I%"P0&8V5<7QYPRDWDV"?K#?>!!%26XC3).:%[ $^EPOT$9AAY*+"I01 M6C&$]228]L>SD+&70M7>'A>H]^XV>WLZRX@;F67T5.Y21X%[ 9;7G'B:H-XQ=-D6 MS2W\J+[:DA/*?90EH3T5MH[23S4@=_H8QE7.9MP(P_2:+1 ,*/)'[ V[Y^C2 MML!>70-Q(_"P^ M"[B$NL?BJPL61_& &2CLWT)G< >=* ./.S@E"A9&"!"K#P1CXNF386^I/> M7$1W' MA_2!A;4NCWEO;%QMS-P'IVAMJIQ\"N@1[OM::]H%KT-VP MZ6]02P,$% @ &6)C5PDS$)58"@ .GH !D !X;"]W;W)K&ULO9U?;]LX%L6_"N$=+%H@J?7/MIQ- B06*1:8%D'3V7E8 M[ -CTXZVEN21E*1=[(=?2E8MTY;I:'(\\S")%=X?*?&45[K'DBY?TNQ;_BAE M0;['RR2_ZCT6Q>JBW\^GCS(6^8=T)1/UEWF:Q:)0'[-%/U]E4LRJH'C9=RQK MV(]%E/2N+ZMM=]GU9?I4+*-$WF4D?XICD?VXE90F))/SJ]Z-?<&]<1E0M?AG)%_RK=])N2L/ M:?JM_/!Q=M6SRA')I9P6)4*H'\]R(I?+DJ3&\4<-[6WZ+ .W?_])9]7.JYUY M$+F-7S>V0FY^)I67Q)7[BL=VA0\J;I,J_^3U[JME:/3)_R(HWK M8#6".$K6/\7W^D!L!2A.>X!3!SB[ =Z! +<.<%_;@U<'>*_M85 '#'8#A@<" MAG7 \+4]C.J T6L#_#K KV9W/1W57 :B$->76?I"LK*UHI6_5(*HHM441DFI MW?LB4W^-5%QQ?;_6+$GGY#Y:)-$\FHJD(#?3:?J4%%&R('?I,II&,B?GY+/( M,E%JC;P+9"&B9?Y>;?WM/B#O?GE/?B%10KX^ID^Y2&;Y9;]0PRL[Z4_KH=RN MA^(<&(I+/J5)\9@3FLSDK"4^,,>/C\4S<[SM& !]=5PW!]?Y>7!O'2/Q7JX^ M$&=\1AS+<5L&-'E-N%N%.VW'XVV]T[?USLSA@9Q^(*YU,#Q\1;CC5>%V2SA_ M3?B@"K<,,^EN_IFX%<\]Q(MRL5AD0K,957/95Z+[KC"V]'=UOI_ITK*&KMV/&'>LZH4@8!\&T"1UL)G1@G-!)FA?E M4C)/TQE99>E4YKG*N&W3NP8-M@_TV/+MG=EM:659_GAG2-WM#NU^ZT< M?^#L3JQQ![M.+!+&03!M8H>;B1T:)_8N2Y^CZNQ>75RHLZ)I&DM2B.]$?E?7 M'+DZ?7J0B9Q'Q?NVN1[N'?FA[_D[4[W?R+6&.WH(]AO9EF^-=F9ZO]78=W9$ MPXP[W'6BD3 .@FD3/=I,],@XT5_30BS)_4I.([$L?K3-IA'0-?\C80$21I$P MAH2%2!@'P32Q^1NQ^2.;F<[#=S?7O@>SO):[^9/;!<>^]$I:6=9?NCO0QFW+&N$XJ$<1!, MFU#;:@I EG%*U2*R/E=1"\HJB]0)RTJJ'[,S(K-,?9JF6;8N-)X1,?O/4U[$ M,BG(_\C'.!:%:JHR8--FE[*&M%>#C./JNBQ!:0&41J$T!J6%4!I'T70M;Q4S M[1.ER!J,$B.2%D!I%$IC4%H(I7$431>CTXC1.7(5N+4,JN5Q*=3E?5E?7YLV MFZ6T58[.?@7&=G>K.>8!=);9:_JDT#X9E!9":1Q%T^735)QM8S'QC44$,[SS M>@8M/$-I%$IC-4TK:;K63O4E;&EU/K)WSCAY6RM[BZ4+HRD#V^8Z\%]RPJ:: M3\0JJLH;4CRD(FMSU&[-0^TL,R0M@-(HE,:@M!!*XRB:+N^F*&X/3G4.ARP@ M3Z"T $JC4!J#TD(HC:-HNAB;0KYMKN0;ZQWFV,YZ0]("*(W6-"TK6NJ_W1H+ MM-<02N,HFJZDQBFPS5;!7Y6U7V%)F$?:6;=04P)*HU :@])"*(VC:+JZ&VO" M/I4W84/-"2@M@-(HE,:@M!!*XRB:+L;&H[#?8%*88SOK;;R7&-V!-=JQV -H MIQ1*8U!:"*5Q%$W_]F9CC3AF:^0FSV5Q7GXU>D:6J4C(7$RC9=2>5Z<2#>V4HVBZQ!K+PS%;'@?SK;JNO_7< SD[%\\R$PNI5L3R81#E/?$B5A6R.[2S'/S\2"AT).S:2@2GI0MT/%$V76N-^N&;WHSWI'K\X-F,[KWI0 MXP-*HU :@])"*(VC:+H4&W_$'9XJ!4/]$B@M@-(HE,:@M!!*XRB:+L;&+W'- M-Y6 4S#40X'2 BB-0FGLR"2-#.7T$#H2CJ+IJ<'E!9 :11*8U!:"*5Q%$T77&.:N.-3)6.H;0*E!5 :A=(8E!9":1Q%TY_. MV]@FGOEN$6PR/M*9[?F&"V)S<%<]OF4H%#H4=FPH0],E,70H'$73U=;X(IZY MY-[DVN.7P694U\4.2@N@- JE,2@MA-(XBJ;+K[%!/.=$F=>#VB)06@"E42B- M06DAE,91-%V,C2WBF>\; 6=>J%4"I050&H72V)%)<@:&PGD('0I'T70];KVH MP5R8_Z2T%S_%K>)"EN4G4%H I5$HC4%I(93&431=;8TYXIWJ@5D>U!Z!T@(H MC4)I#$H+H32.HNEB;.P1[\BK+\2/ZKE%U:U*\^JY1DF1B6F1DY>H>*Q?:2:S MO,K",_'C0 Z&>B506G#D"-A>M5NM*H3Z(E!:"*5Q%$U78>.+>.:2^R?Q_6 " MAIH<4%H I5$HC4%I(93&431=;8WMX9WJX5<>U!*!T@(HC4)I#$H+H32.HNEB M;"P1SWP?"2H!0_T1*"TX<@2&UN$$#/5"H+002N,HVEJ%_:T7S"KM+*J7#>>D M>D=LVO,6ZZ7;]5^9/(%E&2 MDZ6&ULM9QMC]NX$<>_BN >BCN@B<4G/6QW#20FVQ[::Q?Q MW?5%T1>*S;6%R))/DG MF"_N#\E6KF3]R^&Q;-[-SY1-NI=YE1:Y5\JGA]D[=">"KD%G\6LJ7ZJ+UUX[ ME(]%\:E]\^/F8>:W9R0SN:Y;1-+\>99+F64MJ3F/WWKH[-QGV_#R]1?Z7[K! M-X/YF%1R663_3C?U[F$6S;R-?$J.6?VA>/F;[ ?$6MZZR*KN?^^EM_5GWOI8 MU<6^;]RMF^N5YNU$6=5E\VG:M*L7J],$\8HG M;Y5N\_0I72=Y[;U;KXMC7J?YUGLLLG2=RLI[XZV::;HY9K*UYFF5;+>EW":= MPYLC'^2SS(_2^Y[+.DFSZH>FQ2\K[GW_W0_>=UZ:>S_OBF.5Y)OJ?EXWI]Z> MP'S=G^;[TVGBD=,DWD]%7N\J3^0;N;&TY^[VL:/]O+EDY^N&OURW]]@)7,G# M6P_'?_*PCXGE?)9?TYQTS;%M.+?U+KZY=^UBD/,D(AV/C/#&Y\)__M&8>C_6 MNW[M0TZ)JVORG/BRA"$6;W\^?+*SLT"P(4L4 WXT,S M3"."8U^W$T.[ID_L!^1LIXV4G4?*7AWIJAVI]S_OL2PVQW7M+8M\+?.Z/,W, M#VGUR789G-QKIR$DC$/"!!!,.0, $$TYP3GIT3.K\Y MC[)LOR5-9M@ZIB[J)/-R5]PXX:++;[ 1,EZUX*]:")>%-L[H/,[(.Z4B M4/H+N068)4#?O;\6A7W1 MQ=WVVCD(2N.@- %%T[V@-"9&$X4)#*HH06D_'QZBRCY^D_^(AA,Z)8 MS:AYMV.$%IL!Q4[#(_%$J37L5FN/2567UO44=\.K)R#H^ATH34#1=!# +!@$A*%=B!!E9D 8FA'?CQ U M(X*EVRB*:302$I3LPJ_(KBXDW)9?@*[W@=(X*$U T?3R+242B3]1[""@"A*4 MQD%I HJFNT@I2.)>I;PZO^AYQD_]8*'6;N:;^87=S%R;$2.TD?NC1(DSXA9G MRYULKJF7Y!MON4O*];&696I=0W&#KIZ0H,M[H#0!1=-=8<%."X>[BVID)2N.@- %% MTYVEY".=JEJ4@LI)4!H'I0DHFNXB)2QW=J'"[J0!TKCH#0!1=-=H80DG:HVE(+J15 : M!Z4)*)KN(J47Z0VUH718H\F"B)KW-2QF) K1(,\8FJ& !/[@D5:+G8^I/W)? M@RKA1=W"2X\,MZ4;H.M\H#0.2A-0--UG2B_2J8I"*:B%4EM]IA]0,ZQ8S[LZ@D* MNM0'2A-0--UM2D"RJ2I$&:BP!*5Q4)J HNDNNMB=!KA"E-F*-?W!"JW=;% 0 M]G4T,4(;VYI':3;FUFQ_3^OU3N;>ZG@X9.G(@$%7\T!I')0FH&BZ,Y2H9%/5 MBC)0#0E*XZ T 4737:0T)+NA5I19BC;#$)E/RMO,&&;F1CP6,^9'R+S%83&C M/HK&(H.28LPMQRW'9[RU9> MMTOI::/*\]'S_K7ONEU;C>/OT=T268YS="=.N],J_&FSW)^2MS=>B2P, &8, 9 >&PO=V]R:W-H965T/8VT]8BL8/M MMLO?8SMIFF9-54%?VMB90;5U0<<&Y 9>$&GI>X)2;4R<9F[H%G8[:3!:'PP)'8E27F MOZ=0L,/$\9WCQ%>RV4H]X6;C"F]@"?);]<#5R&U9F+-MV*%,+_HT-AZ#EKM MA&1E U8>E(36__BIB4,'H'CL@* !!'U ]!= V #":U>(&D!T[0IQ S#2W5J[ M"=P<2YR-.3L@KJT5FWXPT3=H%2]"=9TL)5=OB<+)[(LJQ7NZ8B6@"CA:;C$' M] [-6%GM)#:Y9<Q8*L$*8YFI-B)R%'"\PIH1O10;V>@\2D$&\4_B5RD="S M8NQ*Y:9>S%TU+DUKEX*_N!2BSXS*K4 +FD-NP<\OXX<7\*X*3QNCX!BC:7"1 M< G5'0J&;U'@!:'%G]DU\-# YN<_UM]\<^KGP4C; LF-'SAA8(AIX(Q21[9 MDES31'8:??R-1(57,''4^2: [\')7KWP$^^]+<*W))O?DFQQ([*S7$1M+J)+ M[%F]+5\3BG)6%)B+4TK>V%)2LZ6&35\@^\R[\X=C=]\-MF(ZDQRWDN.+DH_GS_6BXVM$VXP"OR?:9O1,M,TH&=A%)ZWHY.*>^V&N M.Z4:[X&KVQNI[5>JD[D^8:V[+[GE[KLEV?R69(L;D9UE)6VSDEZY^^H\6*NO MIH@[Y1"FR3"(!X->!=H,_< ;!DFO"JV,ON^G_4JT&7I1FL2AO1H'K>[!U5OP M@O+!L^6C./73:-@3-+,8!EX4>1T_:^7/#<.A'X5I&O646QC]810D:=)3[G8: MIQ+XQG2L0FVO'97UE=C.MDWQ!],+]N:G_FCF6^;GJHFN>]X3?=V!?\9\0ZA M!:S54NI@5.[RNJNM!Y)5IFU[9%(U@>9QJSX$@&L#]7[-F#P.] +MIT7V!U!+ M P04 " 98F-7A]-4,8T% #\( &0 'AL+W=OZG#RY=O]I3]X%N,!7@N"\)O)ULA=M?3*5]M M<8GX%=UA(K]94U8B(1_99LIW#*.L!I7%%%J6/RU13B:SF[KM"YO=T$H4.<%? M&.!562+V\PX7='\[L2?7]@7=?(RF4?$\3TMON>9V-Y.P@G(\!I5A?A*]REN$O(4 MWXH6O/X+]HVM-0&KB@M:-F 909F3PW_TW'3$$4#RZ &P < ^P#T!__#D2:';#Z!XP M92W9U(=:035:OO.<*+$_"":_S25.S/Z4XVE)5K3$8(<9>-@BAL%OX$$.JJPJ M,*!K\!6O*%GE18YJ>-57J>K)K:[0VSP1&P.^$R)V'(0DPQG&GPZCH]&\%/93VUGP9?. MNH.CA ]X=P5@]!% "SJ:>.['X7]4Y HXUDGX?!S^&3$)MT_"XW."=VHXU, 7 M9P0/W9/PY(S@H7<2GOZ_GE_^Y]P[0G#:4>/4?,ZI45.5F"%!V;5.U0>LJ\>J MV>N:[] *WT[D],0Q>\*3V:^_V+[UNTY2)LGF)LEBDV0+DV2)2;+4)-G2$%E' MM&XK6G>,O2[U>5WJ=:(]8/T:JU9(3[/ 46/EZ5B,0Z,H](.NT7QH9+N6W36* MAT8A#'I,"PV3']E>URK16#EASRC5&(5>9'6MED,KZ'M'877ZW6O[W1LM%I^R M#.#U6J[NU-R9Y46EUG> XU7%B1GU?ZE639+%P_#]T.E5+),.$Y-DZ3!ZU^I%OQS:0,L-]=4O:!43G#GK M /0D=PA(R450J9ZRE"+B:O>PI46&F;8.!L-Y0DX!/DQ,DJ7#\.TPBOJR&5K!T(>>7C=AJYMP=-:<8T+E?O?D(CLT.4&:))N; M)(M-DBU,DB4FR5*39$M#9!W91JULH]%R][T^7<.9+'9RA[C!ZB0N7W6J'0>T M$EP@DN5D ][G+\T?=#*/!B79"?P(>F'8JX&C85TJ89-DL2X%&UH1]'MUT*37 MQ"19JGT+MFT'O=7+4F=HN8'O.?IJ:%NOYW36J+#F+_N&UZU$)==?7&FMJZXW M%-7X.8[1BUS7[KV-^_%X+E644;98DX-C^X[7&Q0+HUX3HVRI[CV$EA_T=JY+ M7:Z6ZQPM@KJ*.CKYM2]5%!=T]0/0G3KHY4!6*+!'C"$BWE:5K1LB_63NQT.Z M6%0FV6)-"J$=A%%?4R:=)D;94DT*GFL%_06;QLSW? ^>4!1\512\5%>*; M0H*#V (G@O)-]*4T&LO%4C+)%FN2<#WH1F%_Z6_4;6*4+=4D$49!Z 9]-;V= M;%=/KZ?L]NAYZ' Q51^>#2:\"Y93C<-NK($=N-%@^C-Z\&Z4+=9E(7?JKN7U MSR.,^DV,LJ6:+.2LYCI!X/85ILG7CESH!WY/8M.CF] 2LTU]CPC%8*6]<87M 0B MWZPH*["0CVQM\Y(!3C6HR&W/<89V@3-BS29Z;L%F$UJ)/".P8(A718'9TPWD M=#>U7.MYXBY;;X2:L&>3$J]A">)'N6#RR6Y8TJP PC-*$(/5U+IV+V-7 [3% MSPQV_&",5"KWE#ZHA]MT:CDJ(L@A$8H"RY\MS"'/%9.,XY^:U&I\*N#A^)G] MBTY>)G./.6BLW4"BV4P@I7N;BCNZ]0)S10? G-N?Z/=K6M8Z&DXH(6 M-5A&4&1D_XL?ZT(< "1/-\"K =XQ(#@#\&N _U8/00T(WNIA4 -TZO8^=UVX M" L\FS"Z0TQ92S8UT-77:%FOC*B%LA1,OLTD3LS^D&OQEB2T %0"0\L-9H ^ MHZ5/>_"V+&533^^YGC=>+^$2R@ODC3\AS_'\CGCF;X'[&NYU MI?/_O,?_V7NK&'ZSN'S-%YSANP,N6)8H_;7 ".\P2SGZ\/Y=Z'G.U=WRFNNA M>_6Q2_M>=M5"+WF)$YA:LD=R8%NP9N_?N4/GJJOP)LDBDV2Q(;*61$$C4:#9 M_3,277E(%)*4V212;) M8D-D+2D'C92#WMVFI/S<:'F^H^Y9!II%?4=L9][8&XW"B;T]+/*I6>B$0="V MBDZM_)'G#]M6\:G5,!R%+URM?(=-OL/>?)>")@^(EFI5'.>4;(&)[%Y^YA+YC=N98"_%KZXUDV21 M2;+8$%E+!]=Y.8,XOT7CJ,,PI*91ML@H6VR*K2WHP:'2-=(^:IJ>;3_O,!F[ MSL _ZA\=9L-@'(Q'QVWD5;Y]RO;!D;H MM9W&1PEM")B?P!J9IO[DFM]2W T M?^->SMV.^4C=K^@C_ O]_G+F.V;K3'[1Y+"2KIR+D8R5[>\[]@^"EOI ?T^% MH(4>;@"GP)2!?+^BLIO5#\I!<^LT^Q=02P,$% @ &6)C5\MC%P$_ @ M'04 !D !X;"]W;W)K&ULK53?;]L@$/Y7$*NF M5EJ"8^='ESF6VD15)ZU3U*S=P[0'8E]B5 P>X+C[[P?8L5+)[?:P%YN#^[Z[ M[^ NKJ5ZTCF 0<\%%WJ!BA+$/9D)U5!C375GNA2 ->[;/C=L@25S2/6S M/)1K92W2L62L *&9%$C!;H&O1O-EY/R]PR.#6I^LD5.RE?+)&9^S!0Y<0L A M-8Z!VM\!EL"Y([)I_&HY<1?2 4_71_8;K]UJV5(-2\F_L\SD"WR)408[6G%S M+^M;:/5,'%\JN?9?5#>^,QLQK;2110NV=L%$\Z?/;1U. */Q*X"P!83_"HA: M@*\<:3+SLE;4T"16LD;*>5LVM_"U\6BKA@EWBQNC["FS.)/<4*;0(^45H#N@ MNE)@K\AH-$!?J5+4U1B=K\!0QO6%W7W8K-#YV04Z0TR@;[FL-!69CHFQN3A& MDK9QKYNXX2MQ-U .4?CQ PJ#,.J!+]^&KR =HBCP\/ EG-@*=&4(NS*$GB_Z M>QE63*=/UPV..ZKV3&C$86=QP7 VP4@US=@81I;^/6^E ML=WAE[F=7Z"<@SW?26F.AFN1;B(F?P!02P,$% @ &6)C5U%\T^GR @ M.@< !D !X;"]W;W)K&ULC55A3]LP$/TKIPQ- M(!62IFU:6!N)EJ$A@83:P3Y,^^ FU\;"L8/MM/#O9SMIZ$;H]J6U'=][[][9 MY_%6R">5(6IXR1E7$R_3NKCP?95DF!-U)@KDYLM*R)QH,Y5K7Q422>J"2U!EGA/Y.D4FMA.OZ^T6YG2=:;O@Q^."K'&! M^J&XEV;F-R@IS9$K*CA(7$V\R^[%=&3WNPV/%+=J;PPVDZ403W9RDTZ\P I" MAHFV",3\;7"&C%D@(^.YQO0:2ANX/]ZA7[O<32Y+HG FV ^:ZFSBC3Q(<45* MIN=B^PWK? 86+Q%,N5_8UGL##Y)2:9'7P49!3GGU3UYJ'_8"PO"#@+ .")WN MBLBIO"*:Q&,IMB#M;H-F!RY5%VW$46Z+LM#2?*4F3L?7A$IX)*Q$N$.B2HG& M<:W@%!95F4"L8)81OD8%E,,M;I!!#V:":VH6N;9#15.4Q-E\2\F2,JI?X?@* M-:%,G<"1C?R>B5(1GJJQKXUP2^\GM47JB )3CQSC2TQ>O'G3]TH^'+ @7[C0/\0>CPEC/ $ M@6A8XIIR;A,U1ZA 247:IK;"BQR>;2&;N#L,S_MC?],B8]#(&!R4<9D\EU11 M9]C&UJ.-N8(8[#$/AM&@G3AJB*.#Q#.B,BC(J[M%;:31.]+3?A1^P#IL6(>' M6=\NZ,H>P0]3'KYC#T>#H)U\U)"/_K?DR-/#Q1Z]*W;8#4=_%]O?ZVE7NB#2G4 '#E0D-SH8F=UEUZFJB1>&ZXU)H MTVO=,#./&TJ[P7Q?":%W$TO0/)?Q;U!+ P04 " 98F-7#"2O'5D$ !\ M&P &0 'AL+W=O_V)+, M>WCOX2%]1(YWC'\1:P")OL91(B;66LKTQK:%OX:8BFN60J)^63(>4ZEN^

7*$$80R)"EB .RXGU&[Z9D5X6D+?X',).U*Y1 M5LJ"L2_9S8=@8CE91A"!+S,(JKZV,(,HRI!4'O\6H%;99Q98O_Z!?I\7KXI9 M4 $S%OT5!G(]L886"F!)-Y'\Q':_0U%0GJ#/(I%_HEW1UK&0OQ&2Q46PRB . MD_TW_5H040O WHD 4@20

2JU]#%2>G]S3DZ#.--H ^ A4;#FJ,I$"_H/E^8!%;(KD&-*.A F5$* _F 2!WMZ!I&$DWBGHI_D=>OOF M'7J#P@3]N68;H>#$V):JH"PMVR^2O]TG3TXD/X?T&I'1%2(.<5O"9_KP._"O MD>ODX:09;BL:2RY)R27)\;R3Z20AXT6]WP\9^XX>8 L1PNI*=3AL$E8+;>-! MVW$VU6]$2GV86&HN"^!;L*8__X3[SJ]MK!@":W#DEARY.;K[K-ZNT"V-:.*K MXO/UZCUGFU31=87NE7 2/Z01FDNEH$R0BLPTF_8"_?V@$-$']5C\T\:4:Y(I M0V -IKR2*4^KIKH\3NIB#]'/(;(5>SLEPT'/<<;VME['L\T:&?;*#'L&].[N M]>YUTKNVXZZC: BLP5&_Y*A_6;WW33)E"*S!U*!D:O!ZO>\A>C4ANZ/^T#N0 M^W$K#]=;-?(;EOD-NZB]]N?WJI5=VVG7\3,$UN!G5/(SNJS21R:9,@368 H[ ME>ER7J_U J,N8^*Z'L$':F]K-R(]%[?K'=>L(7ZEXE^TMNM[[3J0IM":'%66 M#Y/+JAX;M7ZFT)IL5>8/:QW3F;IWCQ?Y 1D<>IJ69IYJYYY0?66[L-YW/24" M?/4>%#QG;$AK\EKPSL-E"*U)1>7O<._"XC;J\TRA-=FJG![6VJ/I>PZ0/ != MYL)I+;=_)%GL.$=N7=_/2^NH?!C6&[&S)T#;*_>M'KSSD!I":U)163X\O/ $ M,&K_3*$UV:H,(-:ZIC-7=Z,VKD!K_ DXI]YK2>7/B-Z?'4^!%O/3NO[K@3OO MU!A":])0&4""+RM_8M0*FD)KLE7;_=-O_SV__A< ]7V8T?#(S^N[>6D9E4H]VEO9;EWX]<.?1_#\VWTAE XEW8>T;=8JFT)IL54Z1Z+<"SUKZ]1B=*^X= M32;/]7H'2[]=.QK)SJ4^4KX*U>A$L%1ASO5 H?#]4<_^1K(T/RU9,"E9G%^N M@0; LP;J]R53Y14WV0%,>> V_0]02P,$% @ &6)C5U2@!$/4% ?5(! M !D !X;"]W;W)K&ULO=U;<]O(F<;QKX)24JF9 M*GM$@&?'5M58Z&/-.%-QLGNQM15?67Y?7YZK;,L^EFH_GL/.ET!N?SK%B<7;S??.^W\N+]\JZ:%8O\ MMS):W!UUON/OG!UUNCKX^FB_9*K]KS?]'W^Y_=M@_BR9WJVHYWVY< M[\&\6-S_-_MC^YO8V2 9/;%!LMT@V=\@>6*#[G:#[JD;]+8;]$[=H+_=H'_J M!H/M!H-3-QAN-QCN;=#M/;'!:+O!Z-01QML-QJ=N$'<>_N4ZFPJZ_R??U$N: M5=G%^W+Y+2K7/U][ZS]LBFZS?5TFQ6+=()^KLO[;HMZNNOAY\N^[8E6L:W45 MO8T^9669K2LV^B'-JZR8K7Z,_AP5B^@?-\N[5;:8KMZ?5_6PZXW/)]LAQ/T0 MR1-#=*-?EXOJ9A6)Q32?-FROP]N/ ]N?UX?[>,S)PS%_3(+@K]GWJ!._B9). MTHW^^3F-?OCSC]'J)BOSIJ.[/(:5/]62KS4P:9CYM/SZT\-.)0%&A)G/^6V] M-^.C>R/#C+U;_!1UCQ^4.F5ONDQ%(2$R0F24R1F"8Q0V(6PKS&Z#TV M1B^D7ZCET/\A"^VZ5V;#QS(;!LOLY]4JK]ZNGW1,H]DR6T17V:28%=7WIG(+4FW+ MC<12$A,D)DE,D9@F,4-B%L*\AA@]-L2(OP4]WAD#UO2*\@XXY[AMX)/Y4H\WSQ2YY=-55C>-NVY8AJ*:H) M5).HIE!-HYI!-4MI?B_LY$DQ?]VR-:D>(;44U02J2513J*91S:":I32_1Q+7 M(TGXF\+8M)WM@0R<&9:C2(DYY_=E4M)[_?OQMMW0,_%(OM>PE_C/[S]+L*/\8-86*_TQGM]P.: MAJ*:0#6):@K5-*H95+.4YO>#RVWC<'#[\(ZL-]'=*K^ZFT6SXJKYEA9-;5$M M135QY#<6]Z/O>58VO2I(=$<4JNGG'Y9!=\12FE_Q+IB-@_'6Q=^JF[S\' ME\?&X4 V])[<[:;>NY,&<;^_7^-HRHIJ M4DJBE4TZAF4,U2FC]AR"6\R8D) M;WU-_X\RF^;SK/R]\;H^#+6]S$&U%-4$JDE44ZBF4)!SWRO4]0?YV5GS-I_7]094MKHLO MLSS*UN]Y;CZ))(?!0/_@66EXV-:%CZ:_J"913:&:1C6#:I;2_,)WZ6\23G^# MA7_T@5$8;WV60.-C5!-'?HV!YT7H?BA4T\\^*H/NAZ4TOPE<+)R$8^'=6X?+ MS9(.>1F5^2S;/#JZ*6Z;SP!D0'B):BFJ"523J*903:.:035+:7Z3N @YZ;_" M;00ZKQ;54E03J"913:&:1C6#:I;2_!YQR7,23IZ?<1O1,#=T-#Z\CT S9E03 MJ"913:&:1C6#:I;2_,IW&7-R)&/>N83ZM%R\G2SGMWE55_YU_1=/ON,HC+8^ M/:"!,ZH)5).HIE!-HYI!-4MI?I.X6#IYA0G#"3IC&-525!.H)E%-H9I&-8-J MEM+\'G%1=1*.JI]Q"7488/<.+Z#0^!K5!*I)5%.HIE'-H)JE-'\U01=?=\/Q M]Q(;QMB<)5$M131SY-29//XA%]T.AFG[V41ET/RRE^4W@HNIN,.8[X4%L ME"VF4?7P]H[&5D"3:U1+44V@FD0UA6H:U0RJ64KS6\8EU]V$OZ?HDA'F):JE MJ"903:*:0C6-:@;5+*7Y/;*S5/-KAMQAO'6SL,LVL^LVAW^-P_NKD&@0S3>K MO3=V"+M<,[M>\XL/SZ [9"G-;PL7>W=;Q-[W,^4^KV?*-38!&G:C6HIJ M4D MJBE4TZAF4,U2FM\:+NSNOD+8W47#;E1+44V@FD0UA6H:U0RJ64KS>\2%W=UP MV/WS[6VY_*.8KZ?4?J"523J*903:.:035+:7Z?N.B[ M^PK1=Q>-OE$M136!:A+5%*II5#.H9BG-[Q$7?7=?NFQV]]CJR-M*1\-N5!.H M)E%-H9I&-8-JEM+\3PAS87*\S7[J&I-ZJEJ"903:*:0C6- M:@;5+*7Y/>)2[]Y+E^<. ZT;XG"Q[UYR<.&5HH,*5).HIE!-HYI!-4MI?J6[ M[+KW\N6YPT3K6C]<[+L[:JAU-'I&-8EJ"M4TJAE4LY3FU_K.)P#2-1C5QY#<66J@2W1&%:OKYAV70';&4YE>\RYE[X76Y'Z_U)\OYEV*Q M>9_KF_J+154LKO/Z);_^XZJ8YN7V;V9%]N7)2"$\5NNN./P0W5[#60#-E5%- MHII"-8UJ!M4LI?D]X7+E7CA7%JMJ$RI/HZNL*'>CY<>NJ%\;%F^7=]61?D _ M\[C7\ &]A\]>4W10@6H2U12J:50SJ&8IS6\(ES'WPAGSLT\2;Z)UFM#8&FCZ M?&3_GYZ]DJ+[(5!-HII"-8UJ!M4LI?G=XI+FWO_/VM_A85JWR.%*XHT/D-!4 M&=4DJBE4TZAF4,U2FM\/+E7N/7_M[_"FK6O\<")VG'1[@_T:1_-D5).HIE!- MHYI!-4MI7HWW79[?'0Q\+#\4%R[W M7R%<[J/A,JJEJ"903:*:0C6-:@;5+*7Y/>+"Y3Z]&'@8;-T@AV%S=W!PJX". M*5!-HII"-8UJ!M4LI?F%[[+F_FO.DP[CK9O@N4M3I^A^"%23J*903:.:035+ M:7YCN&"Z'\XC@_<7IZ\8'AZE=8>@L36J"523J*903:.:035+:7[7N'"[_PJ3 MJ/MHB(UJ*:H)5).HIE!-HYI!-4MI?H^XL+M/KQ@>!ELW2$.JW? V#W10@6H2 MU12J:50SJ&8IS:]\EVKWPZGP"V\VT #[R*[&G<#=!II@HYI$-85J&M4,JEE* M\SO#)=C]<((=O-LX?7']\"BM6P2=/8UJ M4DJBE4TZAF4,U2FM\U+N?NCU_A M;@,-P%$M136!:A+5%*II5#.H9BG-ZY&!R\D'+UADO/$D$@;;-LA6V[W;V+_3 M0 <4J"913:&:1C6#:I;2_*IWF?<@O*KX_3L"=TX+S96.AMRHEJ*:0#6):@K5 M-*H95+.4YC>%"[D'K[!N^ #-N5$M136!:A+5%*II5#.H9BG-[Q&7AP]>/O0_%D/(S]2U6##FHIS:]U%W$/PA'WI[R*OBW+ MWXO%=33);HLJFT79]%]WJVK]@*FQ\M$T&]525!.H)E%-H9K>:KMOX1^-N_MU MCX;4E.;7O0NI!^$9V&E^E9=E?3M\FWU_\E%JV&A=ZF@HC6H"U22J*5336VWW M13Y)XOY^K:-A,Z7YM>["YD$X;#YY?8VPT[K>T46\44T<^8V%UM= =T2AFG[^ M81ET1RRE^17O0N9!.+G%UA((C].Z(]#ENE%-H)I$-85J>JMY9X#^(-D_ Z#1 M,J7Y_>"BY4$X6OYT-_^2E^L.V)T@'?UG]\O&\D>S9%1+44V@FD0UA6IZJWGK MO.W7/AH04YI?^RX@'H0G0E,+ X2':=T+:&:,:F)PN-QX/!SV>GZ52'10A6KZ MM$,PZ*"6TKQ"'[J4=QA.>4,S_L.;MBU>5$M136RUW9>WP;B[]PHGT3$5JNF3 MCL"@8UI*\TO71;7#ME'MT0G\8;%U1:.Y+:H)5).HIE!-HYI!-4MI?H>XW';X M"KGM$,UM42U%-8%J$M44JFE4,ZAF*NJ[1C!;5!*I)5%.H MIE'-H)JE-+];7)@[?(49QT,TW$6U%-4$JDE44ZBF4\EPL']]A :_J*9/.@*#CFDIS2]HE_$.7W,B<1AO7=QH ML(MJXLBO,3#)6:([HE!-/_^P#+HCEM+\-G#1[O"4=:_W[A1.GRTO,%MXB":_J):BFD UB6H*U32J&52SE.;U MR,CER"-ZMG 8;-L@J):BFA@=GR2!=ORM(K-\<^K>[*OHE].;0\."MRQZ-H%%-H)I$-85J&M4, MJEE*\YO)1="C5XB@1V@$C6HIJ@E4DZBF4$VCFD$U2VE^C[@(>A2.H-$/]@R/ MU;IWT'0:U<2H8>;M8-#?O[)" VI4TR<=@4''M)3FU[K+J$?AC/KR)K^*?BVF MT]GZ@FG5.%DX3+0N832(1C6!:A+5%*II5#.H9BG-;PD71(]>(8@>H4$TJJ6H M)E!-HII"-8UJ!M4LI?D]XH+H43B(_NWH3)LPT+HAT.!YU+!P=CSH[T\@%^BH M$M44JFE4,ZAF*VY\D(2.*E%-H9I&-8-JEM+\AG"Q\C@<*X>6=@EO MVKK(T91X?#AM-^GU>Z/]&D>7F$8UA6H:U0RJ64KS:]S%R>-PG&P6DS)?OYP7 MB^@Z5.]HI(QJ*:H)5)-;;?>$,^SNG6T4.J1&-8-JEM+\:G=)\?C8^M.NVHO% MU_H68%DVWP&CZ3"JI:@F4$UNM7ZXW-'0%]4,JEE*\\O=A;[C<.B[^^)^XI,? M- 1&M135!*K)K>9G=IW]ND<38%0SJ&8IS:][EP"/PPGP;MUGDTEYET\?R[[( M&R?3A,76A8\&PJ@F4$V.#\/J;MS=+WPT#48U@VJ6TOS"=VGP.)P&[U[?+.\? MYSPY?2Q,M:YX- =&-8%J!<#C\,Q\&[!3Q\^ M7*;*_CCZS7M1S:":I32O^.OKQL?J7_\Y5/[[ MDP&.KM][!&Q;^"R7LIQ@.V7HS@BMN\5-/A]X/SDMW?POB%V6,ER MBN4TRQF6LQBWUP3=G29XP=+61Q>[.Z*W;P@T)#YV[(%/K1/LKDB64RRG6A MCAKN1]" MVXQWVN85UNA^0+%V08-TEA,L)UE.L9QF.<-R%N/\=HEWDO>87J[[B-BZ5U N M?>"\=W8D!WG],7U?*V[MZSZ,NRJI;SS1]O\FR:E^L?J/_^:KFL'KY8#[!> M,VIS.!?_!U!+ P04 " 98F-7>*-/($4# !W"P &0 'AL+W=O,;WJL@KN!-$[LN2B7\64/##W'*M)\/'?)+([EC0O MH9(YKXB [=RZ<:_7D?8W#G_E<)!']T17>6HQ." A*E&1A>'F ) M1:&),(UO+:?5A=3 X_LG]E]-[5C+/9.PY,7G/%79W)I8)(4MVQ?J(S_\!FT] M@>9+>"'-+SFTOHY%DKU4O&S!F$&95\V5/;8Z' &09QQ 6P#M _QG %X+\%X: MP6\!_DLC!"W E&XWM1OA5DRQ>";X@0CMC6SZQJAOT*A77NDYV2B!3W/$J?@F M^;;/9:Z;)LG/Y$YP8AI EFC@19XR!2G9*+S@="C"M^1##8(U@-NJF53=\K!OEZS2D3QHNZ%G"#=17A$Y_(M2AWD@^RY? M/0.G8^7\O^CK'XY^(H;7#91G^+QG^!9[B18IC[M/OOR.-G*+,R3_'FMX0^F/ M4^I7Y;6L60)S"]^%$L0#6/&;5V[H_#*F]B7)5IQEQ?*.:)9D&G M67!6L]LJX260>\"W'.!;RYP4>QP7L>$*C@KRW=#O27@VX/=*.(SH.@&=]!2\ M4,@3!<-.P?#'IRX!]9".4F_B M39W.[Z32J*LTNN"L1,,_G.]&3J_R$2\:!;17^-#+<_QHVBM[Z.4'$R_L%6T? M;1(EB)U9X21)^+Y2S3>@LW9;XHU9CGKVA7N]=$?L*]PJFR7P/_IF)7W/Q"[' M1:& +89RKB)LI6C6O.:@>&WVF'NN<"LRMQENQB"T S[?#CI MVO'_P)0 M2P,$% @ &6)C5_I@K)5.# >IX !D !X;"]W;W)K&ULM9U?C]K&'H:_BD6KJI4.P?]MTEVD9&>FK92T49.>;9&&9Q\"['N#AM>?JL:R^U$LI&^?KJEC7 MUZ-ET]R_GDSJ^5*NLOI5>2_7[6]NRVJ5->W%ZFY2WUY(TLBBVIO1]_[Z&CPS:W X]_?J:+W8-O M'\SGK)8W9?&??-$LKT?IR%G(VVQ3-'^6C[_*_0.*MKQY6=2[?YW'_6W=D3/? MU$VYV@]N[\$J7S_]GWW=/Q%' [SPQ !_/\#O#@A.# CV X*A6PCW \*A Z+] M@&CH@'@_(-X]]T]/UNZ99EF3S:ZJ\M&IMK=N:=L?=G'M1K=/<+[>_F5];*KV MMWD[KIF]F?^]R>M\FW+MC)V/[5_N8E-(I[QU/FRJ^;(-S?E0Y7/IO"F*X3?T\/?9-\?U3HYFYT97[<;=D\,Y/9S)^2LG M>!KN]PP7]/#?RX=7SW>^,WS2QGG(U#]DZN]XP0G>VTW=7E/7SE&XSG_?M=[/?5DA80P)XTB8 M ,&TD(-#R %%G_U2EHO'O"CZLGP:&>]&;E]:'F9!&$9^?#5Y.$Z)W(!M2D@8 M-Q^ GR:>[^H/0("VJ3W_X>'Y#\GG_V8I;YWW^6+13I8\JYN^'$B"[3Z%A#$D MC"-A @33,HT.F4;XB3-"AHR$,22,(V$"!--"C@\AQ_2.NZDJN6Z1HVZ"0,(:$<21,I$907CR-@OZ@IH>@IF10 M?S1+61%!D:-M@T+"&!+&D3 Q-8)*HVE_3)ZK/I*[9%!,WLKV-6KA--E7I\BS MSWF1-]]Z/U*3(-O,H#0&I7$H3>QIQ[F-@]AU3R1W)%,\,KF=F!N7M^--+8D] MC:98QX:D,2B-0VEB3SN.+0I\[T1J2I=XY ?UV3NYM5S/.UHN^S.#"A(HC4%I M'$H3>YJVJQ&A*?WAT?[C^6W\N=B07N(&2F-0&H?2Q)ZFQ18&:7@J-Z5-/-J; M/+T+*IL?E"' J4Q*(U#:6)/.\[OU*N;LB,>^;E\]JELLM[/8O0X MZY"@$@1*XU":V-.T]_E>''G1B:24XO#..(Z.G'3^[]SLODMJ=[U*%KMO<>IE M?M^_RT']!Y3&H#0.I0D43<]M9*N7CGG,LZ M;^2XR!_:3XGYNLG6=_GG@OS( =4P4!J#TCB4)CQ3Q?A1>O*3HG(Q'BUC>F;H M3U6VD*NL^M(?(%3/0&D,2N-0FD#1]&_BE>&I6]H^*,[0)ZIF5?R_7XWFYNI=- M&^1=)>5*KD^$B:W08#LTV!(-MD5SB1J-KT22'UQ@AH9J)2B-06D<2A,HFIZU MDD\^+9]>,$-#_1.4QJ T#J6)/4WKH/FGYF=EH'S:0/V:58M<_O!=ZGO)S[4C MVCNR=$19]A=.:9AU=E M!:5Q*$V@:'K(2E[Y\04F9*BT@M(8E,:A-(&BZ5DK M:>73#9_S92P:8!TLU%#M:5I/-0Z32*^I3HT?A'$W*Z@]0M'TK)1D\FG)=*Z:10^WS@OJE'RS6A-.4R,NJ"M"T?1" MOW)% =W[.5?0HH?;Q@6EL &W=B@D@9%TV,[.MB) M;OL,JFC1#.O0L(=']?1I>E.#ZA8434]-Z9: UBT#.UHTQ3HWJ&,)S![-V)M& MD9$;U)Z@:'IN2K,$M&:Q[&C1-.O\H)XE,"LVQNL;5)Z@:'IT2IX$=//G9$>+ M'F<=$E20[&G:>WW?=8V@H.8#1=.#4N8CH,W':95I5=:BMV(=*U2/0&D<2A,H MFIZ^LBA!BG>< 52O0&D,2N-0FD#1]*R5A0G.61C;+YUHH'704"\3F%YF^\V[ M,5=#Q0R*IA_IK\1,2(L9! MTAB4QJ$T@:+I62LE%-)*R'Y^IH'604/M4&C:(>W(QGV 4#F$HND!*CD4TG*( MG)Z'][?HK5BG"M5'4!J'T@2*IJ=_=!Z>\ )3-50Y06D,2N-0FD#1]*R5F II M,?6"J1KJIJ TMJ<=UP>,>1KJIE T/3WEID+:3?W2SK[K=S*[[0T*ZJ>@- :E M<2A-H&AZIDICA1M9)6(5W].5_6H@'6P:;&_-C> M-)[J)VXH-OD4)I T?2XE"&*Z/K/N;(6/=PZKIX# MGMSN1 C=)(?2!(JFIZ4<3T0[GN%E+1IDG9MI8]QN:M!#LZ T@:+IJ2FQ$]%B M9V!9BZ981V8V=7RW>^YD!MTFA]($BJ:GIH1,1+=^!G6U:(9U9CTMG;[0H&8% M2A,HFA[:T9F/:;,RL*I%4ZQC,\LYXZD?&C,D]D3&V#,97T*I1$JI1+12L6QJ MT33K^,S:CA$=U)Q :0)%TZ-3YB2B"T GFUKT..N0S)/^IK'GA]V@H-H#2A,H MFAZ4TA[1F2.>GK6E53&+AEJG""WK0&D<2A,HFAZV,B;1%.\S(ZA*@=(8E,:A M-(&BZ>L *.,2GS,NMM\FT4#;H&/3P03IM/M=/8-NE$-I D73$U02)J8ES/'4 M3/>P:)!U('2A,HFAZ@$C\Q+7Z.9^/AM2L::ATBM(H#I7$H3:!H M>MA*&,476"LKANHC*(U!:1Q*$RB:GO71BEFT97K!S(Q=0\M<72HT)V;LXEC8 MU;$NH9IBI9IB6C4]6<+CI5Y[,X-Z)RB-06D<2A,HFAZNTE/Q!0XEBZ%V"DIC M4!J'T@2*IF>M[%1\YJS1Y]FE(LR;!5R<_%9E9NQD$0Q-W8 MH(<_06D<2A,HFA[;T0+E0\S*X/Y58I9QQMZT&QYV-7+LMY$N*7CHK[=$Q?M)](T1O MUCI J(^!T@2*I@>H?$PZQ,=TIFBZDD43K7=5J,V!TCB4)E T/6EE<](+K)>5 M0ILZ4!J#TCB4)E T/6LE@%): +U@6C9=4->[TMNT3@\J@J T@:+IZ2D1E XY MC7-G3AY>S*+IUOLLU"1!:1Q*$RB:GKHR2>D%EL]*H7T=*(U!:1Q*$RB:GK72 M3RFMGUXP/YM+5AGS,]0_06D<2A,HVE-ZDWHI9<.R)IM=W6=W\GU6W>7MG%O( MVQ;OOMH:YFK[C&PO=V]R M:W-H965T^TN:<*T<)#+15- MHLK:YH(Q*BNL.0UT@\K=K+2IN76F63-J#/)E -62I7%\QFHN5%3DX>S&%+G> M6"D4WAB@35US\WB%4N\F41(]'=R*=67] 2ORAJ]QCO:NN3'.8CW+4M2H2&@% M!E>3Z#*YF&;>/SA\$[BCO3UX)0NM[[UQO9Q$L4\()9;6,W"W;'&*4GHBE\:O MCC/J0WK@_OZ)_6/0[K0L..%4R^]B::M)=![!$E=\(^VMWGW"3L_(\Y5:4OC" MKO4=C2,H-V1UW8%=!K50[@?&>SLVOPFU"6BG1BC_%^?6N%OA<+:X5EM45AN!!._@"S>&^[K"\0PM%Y). MW.G=? ;'1R=P!$+!UTIOB*LEYGD,9I=@ ^ M?1T^PW( 61S@Z7,X,>U\]#^EK" MX6%"WW 7U/ 2)Y'K*$*SQ:AX^R8YBS\<4ON?R)YISWKMV6OLQ6W+2.#F %!E MA+IW/7L*^% B$;C_"WI!6B*5J$H\5(LVP%D(X&?%MDCB83+*V79?Y)]>XV1\ MWCNUR;.]]^MGQV=NUD(12%PY6#QX/XK M/W8&E8WX4DOM'4-$K:5&V%HO(.[ M7VEMGPS?)?U0+'X#4$L#!!0 ( !EB8U>@8JQ%1@< -\^ 9 >&PO M=V]R:W-H965TKB ML:R^U7,I5?"49T5].9@KM3@?#NOI7.9)?58N9*&_N2NK/%'Z8W4_K!>53&:M M49X-:1A&PSQ)B\'DHCUW4TTNRJ7*TD+>5$&]S/.D^O%69N7CY8 ,GD]\2N_G MJCDQG%PLDGMY*]7GQ4VE/PTW*K,TET6=ED50R;O+P:_D_"KBC4';XDLJ'^O. M<="$\K4LOS4?/LPN!V'CDM,SJ]F_PN&X;#H+I MLE9EOC;6'N1IL?J?/*T3T3$@?(\!71O0_VO U@:L#73E61O6NT0EDXNJ? RJ MIK56:P[:W+36.IJT:+KQ5E7ZVU3;J9J7V2SXD"^J\D$VI^N3UN2VO%./226#U^^D2M*L?J-M/]^^"UZ_>A.\ M"M(B^&->+FO=M+X8*NUP<]GA=.W2*MGKL0*Y.@ILLT4FR4_;7M6X>?% RK_]VA;K2YF[M M9K2>UXMD*B\'>CC6LGJ0@\G//Y$H_,45.)*8E0:V20.#U">=RL@VE9%V*J-- M3+TNC)/@OBIK9^>O+A.UEVEN-P\3QL68A!?#AVZLCF8A'W&R:69%P3=1<#"* M:UG7Y_HN,EWFRRQ174Z!5WT&!)&8%.-H$./)X;QAAI@%)S$I#O$E#_#+WAGAGT O!Z5:M MQCNU:C6R(AAO(AB#$;Q=IMDL+>Z=7H&F??L)2O-;+\D$E5OW'O1<&7K#!(T/39(PRX$9 *\ MD;F^3G=H\C :BZVQN6[6'9QL'(_W//.(@0\"T\?'9#K7IZJMQY[34U"I=Y$B MJ=EQ&UPAW.=X!6&H=RJ0U.Q4&.XA,/C@E;+814#1,1 M&(KVE'+P;_ Q+=)\F3M]1D4F+#4[ P::B$]J(JC8A*5FI\* $X')J<]#"%82 MP#,(M#PV1H-6!&8KH."3I[T%CPI=6&KV!(*A+NJ3NB@J=6&IV:DPU$71J.N M$@&H"S8]-LC.C!%,75=EOE@J6=4GP2Q12:"?45-9U_KW1=OUI9K+"H88^ *] M^]S'Q!$U\$:9S_)'Y3DL-3L5ANLFAOX8B%1]QL$! MI='^<0!;'ANCP3H&P]CS@J S*"086P?J ^V803OF'^.Y2YYA3OF=JA1NLXC!6N4L9 MAA-8LG=/^I@CXYTM6C[7/#DJIV&IV:DPG,;A:;8>M^X#2J0U=8;H@[^XX2]^ M8(_8WG+?3RJP9.\^]@%GW, 9][D:RE&A#4O-3H6!-HZV&GI B0.+0[#IL4$: M'.,P1+U?5D6JEIK&FYZ^2Y^:8_>3"'46#$O-WK5J"$WX7 ,5J-2&I6:GPE"; M0%L#/: $ #EL>6R,!L?$"^&8<&T\&^_L7W;L.XOI'A83AL4$S&)?Y#R=9N[1 M"9OV+DD?S"4, M&Z3!J.C03K*B5M6R??GU-"U.U_L+G$&BKBUBJ=EQ&_"*?&X9BU#1#$O-3H5! ML^B%MHQ%CBUC/!3;+UXZFK%(Q-NO< P[;Q\WKWY_3*K[M*BUCW?:+CP;::"I M5F]3KSZH&PO=V]R:W-H965T-A1,'VVGA MW\].TJB%T&U2]Y+XXY[C>XZO[6#-Q8-,$14\92R7$RM5JCBW;1FEF!'9XP7F M>B;A(B-*=\72EH5 $E>@C-F>X_AV1FANA4$U-A=AP$O%:(YS ;+,,B*>+Y'Q M]<1RK0X"DXEUX9Y/?1-?!7RG MN)9;;3!*[CE_,)WK>&(Y)B%D&"G#0/1OA5-DS!#I-!X;3JM=T@"WVQOVJTJ[ MUG)/)$XY^T%CE4ZLL04Q)J1DZI:O/V.C9VCX(LYD]85U'3MR+(A*J7C6@'4& M&0R?'DM:Z"U2\ %NB!#$6 S',U2$,GFB1^\6 M,S@^.H$CH#E\2WDI-4X&MM*I&$([:I:]K)?UWEAV@44/O+-3\!ROWP&?[H?/ M,.I!WZG@WB[CF M-L?P7!8DPHFESYE$L4(K?/_.]9V/7<(/1+9C0[^UH;^//;S1MX8Y<; BK$3@ M">#&A"[=-9E?D9G;8A5ZSOC,&P7V:EO1ZS!W/!QYXS9L)]=!F^M@;ZX74J*2 MD"*+HJ_+D1W[+DORK4K:C@Z>U&M]M:5:YZ[KT0L:2YU\24:Y_1&VA=1/R%U M1_&BNH7ON=)W>M5,]:N+P@3H^81SM>F8B[U]Q\/?4$L#!!0 ( !EB8U?& MF\T1<@, &00 9 >&PO=V]R:W-H965TV\FRI UE _>E MM9WO^^QS\4E/)SM"O[,- $=W>5:PJ;'AO!R;)EMN(,?LG)10B")U/#DB>"#)9<2F#Q=0LSR#*I),[QHQ8UFCTEL3V^5W^KC!?&W& & M,Y)]21.^F1I# R6PPMN,7Y/=.Z@-\J7>DF1,?:)=C;4,M-PR3O*:+$Z0IT7U MC>]J1[0(0J>?X-0$9Y_@_8'@U@3WL3MX-<%[[ Y^35"FFY7MRG$1YCB<4+)# M5**%FAPH[RNV\%=:R$19<"J>IH+'PSD5.4?Y3X2+!,4_MFDILH"CUVA&\I(4 M8LP06:$(1!HN4UP%5T OOT'.4 M%NCCAFR9H+&)R<6AY=;FLC[@975 YP\'=-$5*?B&H;A((.GA1\?YHR-\4SBK M\9AS[[%+YZC@ LISY(S.D&,Y;L]Y9H^ANXKN])GS?[O'_[Q[QQENDSZNTG/_ MDCYG:)YAD3?=+/KZ0<#1>PXY^]87^4K;Z]>6)7+,2KR$J2&2CP&]!2-\\]=[ M=@CR/'^OG$2'('L4C.R]2M&#8-@KT+THEJ_2RH/F*VN*0>Z5NTJ0TNR+7CU"[A9;5KB"]4( M[JU?VN.9W;,>R19:=6D/\E7_?87I.BT8RF EMK+.!Z*:T:JEK2:\Y9:7T.(EDNOZ2ZK&=NP[)-EH(XN=,RHHF&C^]'%W#@<.GO>*@[=S\&K= M#5&M\HH:&D^4K(BRUHAF!W6HM3>*8\)>RM(HW&7H9^(O4J85XYQ0D9)O)@=% MKH6A(F,K#F2F-1A-3DEK=GP%AC*N3\@188)\S^5&HZN>N ;56$PWV3'/&V;O M%>9S4:\\P_$&W@^N5M>D>.CDQY< MOSTBO\;UWSJB7[<2OY@,%57I[ZZ(&Z"@&\C6UX4N:0)3!PM(@]J"$[]_-QP- M/O;(#%J901]Z/(>,"<%$AEG*J4B@2V #,:HA;+UN8R\:#[W!Q-UV4(]3+/4L>-DPS6^*=G*,7G&$8^$$W MZ;@E'?>28@Y@N0LL4*5 )$_$*"HTIU9%EXCQ"Q&GPUZOI33[B25HWZ;X+U!+ P04 M" 98F-7=U'&0M.N'81\8B[&)2J)'TG:[ M7S]*5O2P:3K&Y"^V'O<>G7LE'AYRM.'BNUQ0JL"/+,WEV%DHM;QV73E;T(S( M*[ZDN;[SS$5&E#X5 +G* M,B)^OJ4IWXP=Z+Q<>&#SA2HNN)/1DLSI(U5?E_="G[DU2L(RFDO&?J-)6HQ=B(')/29K%+UP#=_T*J@L,";\526 MOV!3Q7H.F*VDXEF5K!ED+-_^DQ]5(UH),#B0@*H$]-H$OTHH.^=NF95EW1)% M)B/!-T 4T1JM."A[4V;K:EA>O,9')?1=IO/4Y#WGR8:E*2!Y CZK!17@+E\@WI4WOZ+9U= =\KTU$WW=5MJ7N#ZMZ@ M$L\_@/>.Y4S1P0?]G26&KOSU0<>#.T4S^;>IUBUX8 8OAN>U7)(9'3MZ_$DJ MUM29_/H+Q-[OILI[ NOTP:_[X-O0)^\%EQ),B1 _63X'-QE?YHG+<^'NQCNM0?&,8;1#C=#6!@. M/=],#=?4L)7:M)0)(+AP:I.X"JJC77$4QMX.5U-<% ;!\ #9EK& _T/DJN2.?&'DA[NM-,4A#^(#"@R; MN1U:I\S)%T$2_7UKMVRDU^ODW1=:M]1F^H;^.04.6MW!R;WH":W;B\8D0+M+ M.(/('7DB#"*+RAU+QN%QF8.-[X!VX_%JH8/[[B+4PQ/OCDY#&(3^(>UH3 BT MNY"3A X;3%J,@SVA,\5AK24'R#;V 5IGY6-"-]PWQ3B,]SII" OB5L.[Y)HY M'=KGR4\\'\QXMJ1*K]SF@E*]!%=FR;,"G3S,>T+KEMU,Z# ^J^19_<+)O>@) MK;N(;5P#LKN&,TC>D2+7AHWV?$*(YW1JDA*HI: M45V6K7T&NQXJJ*Y?P_[NRM48AN(#JT/4> EDWPNPBQW:7]IC'.Q2,P1Y MNT+GMK:TBOW$CT3,62Y!2I]UEG6F3T_-]Y]J<]-9FO\RYR+#26[%P92X )Q:44=?WO):;8<*< MJ&=E=R+J\:6BA,&=0'*995C\' +EZ[[3<#:">[)(E1&X42_'"YB >LCOA-ZY M%4M",F"2<(8$S/O.H-$=-XV^5?A"8"VWULA$,N7\T6QNDK[C&8> PDP9!JQ? M*Q@!I89(N_&CY'0JDP:XO=ZPO[.QZUBF6,*(TZ\D46G?:3LH@3E>4G7/UQ^@ MC,@V9+J7A6@K4'&6'%&S^5>=@":)YZ@%\"_'U ^ P@* '! MJ1;"$A">:J%9 FSH;A&[35R,%8YZ@J^1,-J:S2QL]BU:YXLPTR<3)?17HG$J M>L]YLB:4(LP2]$FE(- -4Y@MR)0"&D@)2J(WZ",6 IN2HLL8%"94OM+2ATF, M+B]>H0M$&/J<\J74+++G*NV8H7=GI1/#P@G_&2<"=,N92B4:LP22&GQ\'-\Y M@G=U0JJL^)NL#/VCA!/(KY#?>8U\SP]J_!F= @\LW*\+Y_^LC__9^DXR@JI% M LL7G-(BA\T1$SFC7"X%H&^#J51"__O?ZWJ@L!+66S'G85?F> 9]1Q]X$L0* MG.CEBT;+>UM7@'.2Q>B&5\R5?SME;2:\ ,[V/;DPT9WU*B1Q_I&4 SP/_3%=>(6BP5A$E&8:U/> MU;7V5A0CNM@HGML9-.5*3S2[3/6M!H11T-_GG*O-QABH[DG1;U!+ P04 M" 98F-7<84X.88" #0!@ &0 'AL+W=O\YK8)!WC3Z($D.BYHK58.J64S<)U159"A<4Y:Z!6,P7C%9:J MRS>N:#C@W(@JZOJ>%[D5)K63)F;LCJ<):R4E-=QQ)-JJPOSE$BCKEL[$>1VX M)YM2Z@$W31J\@17(Q^:.JYX[NN2D@EH05B,.Q=*YF"PN8[W>+/A%H!,[;:0K M63/VI#NW^=+Q=""@D$GM@-5C"U= J392,?X,GLZ(U,+=]JO[C:E=U;+& JX8 M_4UR62Z=N8-R*'!+Y3WKOL-03ZC],D:%^47=L-9S4-8*R:I!K!)4I.Z?^'G8 MAQV![^\1^(/ -[E[D$EYC25.$\XZQ/5JY:8;IE2C5N%(K5_*2G(U2Y1.IM\8 MRSM"*<)UCG[*$CBZK26N-V1- 5T( 5*@S^BFE2T'A"O&)?F+S8:>7H/$A(HS M=()(C1Y*U@KE(A)7JF#:WLV&$)=]"']/B!4TY\B//R'?\Z?H<76-3D_.WMJX MJJZQ.'\LSC>^TSV^7X4DZL5!_C:X"EL0D6&*7@#SA2UO[QO8??5!68@&9[!T MU$D0P+?@I!\_3"+ORX'4TS'U])![JC?!EJE714:ES]HVC?QYG+A;"RL86<$Q M5F!C]:IPA^4'\70/+!QAX3%8:(.%%EC@>798-,*B8[#(!HLL,-\+[+#9")L= M@\ULL-E[V#2:AG;8?(3-#\(>U"$%7$C@-N3\'3*.)N'$CHQ'9'P8R22F-EK\ M[C\YB15O_A_.W;F@]%W_ _,-J06B4"BA=SY3>7E_?_8=R1IS9ZV95#>@:9;J MDP-<+U#S!6/RM:.OP?$CEOX#4$L#!!0 ( !EB8U<7/,*&PO=V]R:W-H965TV+$\C(;_FNQD_ MY#3:E(W29(8MRYVE49Q-EHORM_?Y[47QPVRY.$0[>D/%[>%]+K_-:I5-G-*,QRQ#.=U>35[9EZ%C%0W*,_Z( MZ8DW/J,BE3O&/A5?WFZN)E;1(YK0M2@D(OGGGJYHDA1*LA__5**3.F;1L/GY MJ_J;,GF9S%W$Z8HE?\8;L;^:^!.TH=OHF(@/[/0KK1*:%WIKEO#R7W2JSK4F M:'WD@J558]F#-,[.?Z//E1&-!K8ST !7#7"[ 1EH0*H&Y+$1G*J!4SIS3J7T M(8Q$M%SD[(3RXFRI5GPHS2Q;R_3CK+CN-R*71V/93BQ#>B?0[W=)O(N*Z\#1 M%-W(>VMS3"AB6]0Y_#RD(HH3_D*>>'L3HN?/7J!G*,[0QST[\BC;\,5,R'X5 MZK-UU8?7YS[@@3[IJOS,W?15^090^V#LVM0[J^0,0JFV.] M^4QZ61N*:T-QJ4=,AK[-N,B/U/ &]%33E?_=93Y8\_V*[U4Y]1D&(AD)CF(JE=)";UY9LXB[(U10F58YHC>5\A M)O8T1]OR0)SM$%-WY4MT*LYK+>H4V,5^SH_0_CP3M\_TS'6L&Y( MF\P=OPZI.3&OG9@;G;C-HI3E(OZ7;HHG!,US^6'-N#B[(ON5QL>TSX&S[KS1 MG:GM>K[;LL 8?JP%/3'E,WUN]7O@UAZX1@\^,A$E,GM9JQZXZFXGOF?9MN>U M1M#CLV[+R9V\,#][M=Y^]]PK1']O$Z.FV+M$6J..-H?(#7='\7;MA%$E]G:.%0RI#%U\)]FR_/NIA)QBP08&T;2;I=@62U(0M[*/F[_R, M41D3M'])")*<5Z!J(92:;J_B==N'K5"0Q+T"50NAU'0K%>?;9M ? T]!WXH0 M[LQTS1%'^_,4G(X5IV,CO#ZB@E<"&CSYWKP#3^9 H]<>K2X\Z5'UA!5-8S-- M?WL%KX3U"F[9[<4?<_S1/MC="N[ZGCM@0V.1V@S-_17=V_*I4FTC=9Q$HLOO7F#@C:H6@BEIONH M0!O#@C8&!6U0M1!*3;=2@38& VW<"]H>GK>'(BAH0ZGIK[,5:)/O!6W2!>W MZBY2FN.,?B/=Y6Q'"ZJGJS";F#%[L$))T/PEIS2[IM&VUP5(?%Z!JH50:KJG MBMD)[,X2 LKGH&HAE)IN96-WB7D)_1&C$93(*S5W<)A5KCP%:A.%VL2,VLW) MWS'[^@*T6,'K=0AT71Q4+812TXU43$[FL",5$KU7H&HAE)INI>)]8N;]X7OR MY<.D46G[3=)H/TY!>1]*33=+S0O( SM<'BYK7J<0=1P!)?R>@,XP7RAR)^8] M+;?UK3"X/&56&#VH0&$=2DUW3\$Z"6#K$^@V%U"U$$I-WU2IN-XQ<_V(>4^E MU)KW.$[[!8,YXN@ME*"[5V:-G>;%_PMX%^6[..,HH5LI;UUX\FF1G[?:G[\( M=B@WG]\Q(5A:?MS3:$/SX@1Y?,OD^*V^%/O9Z__PL/P?4$L#!!0 ( !EB M8U=1I_WA$@4 %4I 9 >&PO=V]R:W-H965TWCJ,6:TBI:HL- M<',G%C*EVIS*E:,V$N@R#TH3I^.Z R>EC+>FX_S:O9R.1:83QN%>$I6E*97/ M'R 1VTG+:^TO/+#56ML+SG2\H2MX!/UE809)8DNG'/P6T5>:T M@WJ8/[QYF#E5,!/)GVRIUY/638LL(:99HA_$]E0N1J/PWV>[: M#GHMLLB4%FD1;'J0,K[[I-^++^(HP#L7T"D".J\-Z!8!W9&W L @8YL7:?;MY:7RJZ70LQ99(V]K0[$%>WSS:5(1Q*\5' M+Y)K_/$[:B5AJ*7)//5$IJ!4+>^J I2]0[<_7+HT_>OGE'WA#& MR1]KD2G*EVKL:-,)BW(61<(/NX2=,PG?9ZLVZ7I7I.-VNC7AL^;PWS+>)IW1 MV7"_.?P3?2;N^>1!<_0C;!J3AS_J>](F[O!L>/2:\$%=N&.J7I:^4Y:^D_-Z MYRJA%.AK^W>\)(F@G,1TP1*FG\E_Y!$X$V;$@D4FS6T-,LW;U!:\,8T=2V_5 MABY@TC*#I0+Y!*WISS]Y _>7NO)CPGQ,6( )"S%A$1*LHJ)NJ:)N3N\V#2!W M7&F9F1E*D[\^F@;D3D.J_JX32Q=3+)@P'Q,68,)"3%B$!*N(I5>*I=#!%,JHWP!9"&45E>$@ZXK M;B/ITN)BPGQ,6( )"_NGQ>WW7E06*6&E_H.R_H/&^I]=3ERZU&A,=?"<->:ZM/J8L 3%F+"(B18I?JCLOJCQNI_ MX3054K-_S8RRA!BDG5IBQLWZPRXN8P!%MI)I#=RL1^,Z88Q.A#$0.5YJ/2 E1:B$J+ ML&A5G1S9HA[J6J/ 88D&D^:CT@)46HA*B[!H5=$<#%6OV5$-XACR?ZT0QLU[ M#"A-)-50JQ=4TQ25YJ/2@H(V.II(W;;;ZPVK ,G**8>+,V) -451:3XJ+4"EA:BT"(M6E3U6MV62,)P#\"K7V=;8Z]N/*HWBDJ+4"EA:BT M"(M65,*Y) ;/!N>VCF,;G; MP[<[T6*3;R&;"ZU%FA^N@2Y!V@;F?BS,FTUQ8G>EE3LII_\#4$L#!!0 ( M !EB8U<\@;D"G0( /D& 9 >&PO=V]R:W-H965T$6=&LNK82T8R7BA(&*X%DF>=8O-\!Y?NY-;(^ M+CR1-%/F@AW-"IS"&M1+L1)Z9K=58I(#DX0S)""96[>CF[NI65\M^$E@+SMC M9))L.'\UD_MX;CG&$%#8*E,!Z],.%D"I*:1M_&UJ6BW2"+OCC^K?JNPZRP9+ M6'#ZB\0JFUL3"\60X)*J)[[_#DT>W]3;-Z(M8.";-:5S.#*FJEUN8(,R]EK82^2[1. M14O8*/1C0TF*S5.2Z JM]8N/2PJ()^@1JU(014":F8/;^1:)*>KX$ MA0F5%^@,$8:>,UY*S&(YLY5V9QCVMG%R5SMQ!YRLH;A&[O02N8X[1B_K)3H_ MN_B_C*W#M0G=-J%;U1T/U'W@++U2(/+:L#:''D"_QT[J2W3/MK2,"4O1HA0" MF.HF_WV[D4KH_?.G+U5-]_KIYINZD07>PMS2'XT$L0,K^OQI%#A?CV0;M]G& MQZI'YE'U>:I50:4RG^4N"GUG9N]Z4%Z+\DZAO#Y4K?([*"\,)EX_S&]A_BF8 MWP?S#V 3QQD(%K2LX!0KZ&,%!ZSQ("ML6>$I5MC'"@]8TV'8I(5-CL*>,]!M M.M%;OP\Y.4#Z_FAPETQ;YO0XDRM,^W#3PQWI>*.#?6)W.IGY*3QBD1+=E2@D M6NA')=L=Z3 M#(M'=B"Y>K)E/,-2#?G.%0=.\*9,RE(7>5[H9ICFSG1T]U>ZAON='S .[(D\N-AP=7(K5$V-".YH"P'G&PG MSAOX-$.!3B@C_J#D)%K70$M9,?9)#YXW$\?3C$A*UE)#8/5U)#.2IAI)\?BG M G7J=^K$]O57])]+\4K,"@LR8^F?="/W$R=VP(9L<9'*]^STCE2"1AIOS5)1 M?H)3%>LY8%T(R;(J63'(:'[^QI^K0K028' E 54)Z%L3_"K!+X6>F96RYECB MZ9BS$^ Z6J'IB[(V9;920W,]C4O)U5.J\N1T3E82_+Y*Z0[KL@KP )9JJ6R* ME "V!3.6'PF7=*6&2Y)3QL%O3!(!7LZ)Q#05KU3"Q^47OF@JYP69+#(T#):X \Y!O29\/I<[)^!+Y7IJ-NNJNJ M4I<&U:5!)9X_5)KG7$A>J'4KP5^_J #P+$DF_C:).Z,%9C3=CD_B@-=DXJA^ M$X0?B3/]\0<8>C^9I%H"ZPCW:^'^$+H2OB6758AVM0T4>MUD1? M.+A@-8A^9YU'-??1(/=V<^G%9I(QB'#KHK($UA$;UF)#J]T4VA1N":PC/*J% M1X.SO. T7],#3L&;C!6Y<9:CWF+U4=1?K(8PWV^'=0C&-<'89KO'/1(/(0KB M"ZJ&J @%B9EI4C--[FOVQ% _+_$OMR!3V"CQ1V96T&L\U+NID<%_VH/BJ^YI MM,;!5]RZX&VA=0O2^E$!K39[!6=+O"6TKOCF9P,<-.=O:O@*HKT441R-/.]B MQ?Y_7)=D8_'0JL=7:-VN]^!E@QG#XBB\PK8Q>7BGR\.^S:,8!KV=TQCGJ7WK M"K/&PN%M'GYN_>"VUK=J\K;0N@5I;![:]7EHU>AMH77%-U8/O]_KH<'%D["_ M8OMA 0RO>3ULS!Y:=7MH,'+DHTNRAB@_\J]P;>P>WNGWT.#D23#JT>J'!="' MT,P+-7Z/;O;[]JTB%V1=Z!KGJN6-?Q6MFKTMM&XU&K-'=LT>635[6VA=\:TS M@N\W>]0W\4N?-X0$WC671XW+(ZLNC_KVW2,Z%-)EV;@[NM/=J[QPB$\_Q% X MMW5 ID\G?\5\1W,!4K)5:=YCI/3P\X'?>2#9H3PS6S$I659>[@G>$*X#U/,M M4YU=#?0Q7'WL.OT"4$L#!!0 ( !EB8U=1[#;.*P0 .D2 9 >&PO M=V]R:W-H965TV@<12 ML0 K&M3M]F'8!UHZVT0ET2.I.!WVXWND%,66%#79],46*=YS]]Q#'BG.CUQ\ ME7L 1>ZS-)<+:Z_4X=*V9;R'C,H+?H 0\N/"ZPU[.#W0':U!? M#K<"6W:-DK ,QFYGC8P(WYG<)0GST13V7#^53=NDH7EZ(@@ MA5AI"(I_=[""--5(&,??%:A5^]2&I\\/Z.\->22SH1)6//V#)6J_L*8626!+ MBU1]XL=?H2(TUG@Q3Z7Y)<=JK&.1N)"*9Y4Q1I"QO/RG]U4B3@P0I]O JPR\ MIL'H"0._,O"?ZV%4&8R>ZV%<&1CJ=LG=)"ZDBB[G@A^)T*,133^8[!MKS!?+ M]419*X%O&=JI90@;13YN4K:C6CA)WI$U3L:D2('P+5GQ[,!SR)74K9M<@0"I M2'2/$U4">1V"HBR5;]#LRSHDKU^](:\(R\GG/2\DS1,YMQ5&J7W9<171=1F1 M]T1$/OG <[67),H32#KLPW[[68^]C=FI4^0]I.C:ZP5+.WQ',\OR.> MU7/,?6/N=='Y?]ZC_^S]+!E^/5]\@^?WS9>;7"I18+E0Y,_?< "Y49#)O[JT M+M%&W6BZ"E[* XUA86&9DR#NP%K^_),;.+]T)7I(L'!(L&@@L#-)1K4DHS[T MY57&"[U *^2$X/9!F)0%S6.SB%-0N&[-"HX%)$QU"57Z"(P/O;O<+;W);.+, M[;M3!7HC>:D"SW(9#>3R++7C.K7CWM2N>'X'0K$-5D,]\[L2UXOPTAD^)%@X M)%@T$-B9#$$M0S!HT0F&E&1(L'!(L&@@L#-))K4DDQ^LC (/!KC5ER>"+A5* M@/')\G:G,[]14":M&C#SI^=CPC;0.)B.&V6B#>1-W4=O9R2G-ML'V_2;\]QO-&#?KM,:[CN WZ M[4'!Q.MF/ZO9SWK9?^:*IKT*SSJB]X(&Q5E+&-<-O ;'-E(03!M(41O)'YW, M@S.2KO-X '9Z::XA9[AA2H@++2VRS4C**1Z%_R574H)ZIS]$$M-'MC1F*5/? M.H^UO7Y>6G8&10L'18N&0CM7[.23Q1UT.ZC@AA)F2+1P4+1H*+1S8;Q'8;S> MI61TJ$^9]6)YBQ^R6#91J0T7",KR'8DIQO'40O+:)6,TFXPGC MUV@HKV6.[9-/]PS$SMR92-Q@\$A??I75O?6]S)6YC6CT7[N7*[>C/]3W..:J MX!&^O 3Z0,6.89E+88NNG(L)EE]1WJN4#<4/YN)@PY7BF7G< TU Z 'X?LNY M>FAH!_7MUO([4$L#!!0 ( !EB8U?'@$_9ZP0 .4: 9 >&PO=V]R M:W-H965TXB!:)*8M0WL2OWQ=2X3ATELA=L7(!"?\]CQ>5\;3_:,OX@UI1+\ M2)-,3)VUE)M;UQ6+-4V)&+ -S=0O2\93(M4E7[EBPRF)BD9IXB+/&[DIB3-G M-BF^>^"S"=O*),[H P=BFZ:$_[RG"=M/'>B\?O$8K]8R_\*=339D1>=4?MT\ M<'7EUE&B.*69B%D&.%U.G3MX>^\7#8H[GF*Z%XW/(._*,V,O^<4_T=3Q=>:9"/J!)=_B2*ZG3NB MB"[)-I&/;/\WK3HTS.,M6"**5[ O[QV-';#8"LG2JK$B2..L?"<_JH%H-,#( MT !5#5#!728J*#\22683SO: YW>K:/F'HJM%:P479_E3F4NN?HU5.SF;2[9X M6;,DHES\#CY]W\;R)[@!<_7THVU" 5N"1RHDCQ>21J"X&]SM"8\$>/>12A(G MXOW$E8HDC^TH5U8%BOD#E-Y2\)G$'#R19$L[5="[0@7"AK;#,VMP*R*PH;PQO%H[ M.SM4)@P:8XSA(/ -0XPT*>I=D0=,/9#*R/E0:R8T0-C I 4?VA6_49_'(N$. M)#@(3<.DE1Y:)?M-L1Y+Y7=0^0,,#51:Z6%_J>\HW:/GV+!KCH6! 5.+/K2K M_@/EQ2I6<9F-W![CU(K5E@"#$[T<6LWD5##M$M!N$Y>Q<]CV#HR'/AH:GJTV M#VAWCV,=';:](O!1X!LJ%&FO0%9)/];4JVA-#H./(JWZR*[ZQSMZ%; /A59T M9%?T"_AYE:&)!;U &?K8 *>E'>$K.3JZQDH?:0- =@.XO*-7"8,W[FFH2*1- M =E-X0Q'KR(?&A4>0(,#(.T R.X ISLZ:F\!3!6BM1[9U_]GF3EJ;P=,0%KC M47^-OX"/5]G>S*PP-&!JK4=VK?]"^ N59@NW-S^Q1+%V &S?+9@M'%]C-X"U M+^!S=P-]1!FWO0)C#*'!.;$V#-Q_"] +I.T.83#V#7\-X,;_/+V7_;TP<-]" MQ%KE\3'+_%X4?F\*K>#XK&5]+ZR._V\0](:&+3G62HY'5S)P?(T%/M:BC^VB M?WD#KQ(>R*PW,.Q^L38#;#>#,_R[BGS@WR@T;G^Q5GYL5_[3_1NWU_N&^O"U MT/OVI?Y9_NWW7OC[6N#]_@)_ ?^NLHT.)M8;1K=Q\I!2OBK.5P18L&TFRT.( M^MOZ#.>N/+G0MY<'0,K653D(D-"E:NH- C4VO#Q3*2\DVQ3G&,],2I86']>4 M1)3G-ZC?EXS)UXL\07VR-?L?4$L#!!0 ( !EB8U=:)@$?7@< -% 9 M >&PO=V]R:W-H965T/R5QUINM8R1OY3[/O\D/[Z<7/4M>$4UHQ"6"B%\K>DV31)+$=7ROH;U-3AG8/GZF MA^7-BYNY)P6]SI.O\93/+WJC'IK2![),^&V^_HW6-S20O"A/BO(G6E=EA^,> MBI8%S],Z6%Q!&F?5;_)85T0K0'#T ;@.P-L![IX IPYPM@+PO@QN'> >FV%0 M!PRV [P] 5X=X)5U7U566=,^X61RSO(U8K*TH,F#4JXR6E1PG,F6=<>9^#86 M<7QRQ_/HVSQ/II05/Z/@^S+F3^@=^D@8(U)S],:GG,1)\5:<_7SGHS<_OCWO MC.LM5E07OR>*@#WG&YP4*LBF=:N)]<_SX4'QHCK>Q = 75;:I-_Q< M;U?82+RCBU.$QR<(6]C17-#U,>%.&8YU]?&R[,'+LH?F<)]&I\BQ=.%*73J; M-NB4/&??Y;H[>Q%G]M79X9, M&@+!%.'&&^'&1N&^EN_'0C*RHDR\[]=#YY1P,9*2F*$529:T%'193-%"#+JE ML%I=C:FZZ@H)\RO8L*6K@T^W187,& +!%%%MJWGUM@Z,NE$^R^04]GE>JWVS MMG9FC.[0L<2_K2F0IJ!CC<<[!7U-0=O%V-TI&6A*CJV1O5,P--_IOZW)EHEA M&VOR4R[>!= R8TV-*J\-45[P$W1[=UEH:]C65)QE>9HJ-EY&U_9^=-X -&\( M15/%PHU8N%MOQJBT0.-LACAE:=F-/5'"],.2&=ZU_P*E^0=N'%>WA3R4EF:4 M;K(!>D$A%$U5NO%U;*-),/D4IQ2=H ^$?:/B^;O,Q R3LM(.SR**KLHYYZ]R M+"O0WZ+88YPN4ZWHH 8.*,T'I06@M!"*INK?N#BV^\JO(#:HT0-*\T%I 2@M MA**I#:,QAFRS,_2%%ESV]V*F&N?30SV^F36H0K5Z@KI"H+0 E!9"T50]&_O( M-OM'LJ.OGE^M@*#6$2C-!Z4%H+00BJ:*VOA']FL;2#:H@P1*\T%I 2@MA**I M#:.QD6Q('\D,ZRPRJ)-D[UI)V'&MX<[[%ZB5!$53Y6O,)/M_=)/,N3JK"^HG MV5I#2?[!7!47U%*"HJFK$AI/"9L]I9[#KA)@OHZM21^<-0/.& M4#15K,:VPF;;ZF5.B!G>]=$#I?D';OS9"<&U$X)L+/J?)ZTC GIA(11-5;SQ MOK#9 FK9'_OGRV9&9V%!+2Y06@!*"Z%HJK:-VX5?>QD3!K7!0&D^*"T I850 M-+5A-#88/F(UT]'S93.LL\B@EE9-:\^7ARX>NN[V* UJ5D'15/D:LPJ;#2;0 M^;(Y5V=U00VNFJ;,EYU3>[@M+JAS!453Q6V<*WS N7K9?-G;78HP%A-7S7P9 MU+6J:=[!O %HWA"*IHK5.%+8:&R\=+X,ZC:!TOP#-_X\7QX=,U\&M9J@:*KB MC=6$#UA-A ?N[F*F:V?79-I>&:4I8GN. M9E@]S K-]_9OZZ[QEARSQ=)^6!;UPT+DPW*"5K20@Z@8+*N_OYZTIK':"MY= MIV2/Q[H:!O600&D!*"W45(GCX7:-J+(U!I%C-HCV#WCF%3)F;.$2@M M *6%4#15[M;.M]?VC!S8O6^PF]]@=[_!;G_[+SPCI_&,'+-GU&F%S &6NW^% MC#FRLYZ@*YY :2$4K=*SW]IQG5(V*_?&%RC*EQFO-KYNSF[VWU^6N\ZWSE_9 M9]>VYKQOGP75[OH&7VWV_T#8+!9C0T(?1"KK="@F/JS:/U]]X/FBW.]]GW.> MI^7AG)(I9;* ^/XAS_GS!YE@\[\83/X!4$L#!!0 ( !EB8U>61O^\<00 M P8 9 >&PO=V]R:W-H965T92;$MOD(6F$EPVNU#IYG0M,_"OH GMD4E&9)_OY)L# Z.,,$O]0?W'MUS M)%V?J,,-9<]\"2#02QPE?&0MA5C=V#;WEQ 3WJ(K2.0O<\IB(N0C6]A\Q8 $ M.BF.;.PX/3LF86*-A_K= QL/:2JB,($'AG@:QX2]WD%$-R/+M;8O'L/%4J@7 M]GBX(@N8@GA:/3#Y9!/5)49I0^ MJX=OPCD"1VM3$9%Z^ 10<9#1C>(J6B)IFZTF#I; MT@\3->]3P>2OH@'RLU M3QQ=>"!(&/%+&?4T]=#%ITOT"=F(+PD#CL($/26AX%?RI;S_N:0I)TG A[:0 MU:HQ;3^O["ZK#+]361M]IXE8I1G;#5\2'D24[%0>V!FO\]U]NS_FW2I,FP;R&P$IZ=0J].B;T\8]4<"&W M0I@LKM ,%F&2R%O9M"*2^( NY&[)]M!EE:9&[%,US<"Z&DQ]&-9CU\6X+5?% M>E^MAL8LJ=4MU.H:U;I_ >:''()CPG0/N'S&?:=;IC*I%>492_H@X5Y!N%=_ M>8"^UET;O%\@,=ZI".9JZJ:M2R2'NVV#VK'=>0S:VS%B9YV'$]CL&5B>(= M47Q68ZY!%-F\W6:'5O<@R*M"VE>GS&=G85VSAS7TDDH^O3I\:@1YYKH^.H\[;^OV3_-U MCZ".W!3]"95MA/@B)1'Z"2S6/?45"*OVNFY#]C37KDDTKRFTLL@[[^P:K>3) MFZ51RWRD-IQ-*>J@.#LRPAT4D->JTQ'O"%0[A\);*!=70)4UW/EEUVR83]V@ MC7KC([6=I&&C#MK>.SZ-@2WT,31'/DT3D9VD%F^+H^Y;?ZVAV$/ MBLW$0FW)D^2F^?>C9,=+.M?(;=Y+8M'\/DK\+(*<;J5ZTBFB@9<\$WKFI<84 M-[ZOXQ1SIB]D@8+>K*7*F:&EVOBZ4,@2!\HS/Q@,QG[.N/#F4V>[5_.I+$W& M!=XKT&6>,[6[Q4QN9][0VQL>^"8UUN#/IP7;X".:+\6]HI7?L"0\1Z&Y%*!P M/?/>#V^6$^OO''[EN-4'SV!/LI+RR2X^)C-O8#>$&<;&,C#Z>\8%9IDEHFW\ M67-Z34@+/'S>LW]P9Z>SK)C&AZGS< @GG9 4 ."UX#1&X"P!H2G1AC5@-&I M$2YK@#NZ7YW=)2YBALVG2FY!66]BLP\N^PY-^>+"?B>/1M%;3C@S?\",&4S@ MGBG#4<,/\#-3BEGUX"Q"PWBFS\GZY3&"LW?G\ ZX@%]266HF$CWU#>W!,OEQ M'>^VBA>\$2^$SU*85,-2))BTX*-N_'4'WJ>S-PD(]@FX#3H)'[&X@.#Z>P@& M0=BRG\4I\-#!@[;C_+?HRW\=_2@98?,UA(YO=,+7L&L3MQ-N:]J-+EB,,X^* MED;UC-[\VV^&X\&/;9GMDRSJDVS9$]F1!J-&@Y%C#]_40!M5QJ947&Q@(;4! MNFKP4 6"WS^1/WPTF.L_VA0:]:E0GV11GV3+GLB.%+IL%+KLO"5W6X%*I[R@ M6FB0^(TMBFL6\XR[(BK)(8'5#E"8RA)3T5(RRRIS+/."B=UW&JB^QT^IS!(B MA#.F@4&!*B;<>9NXG?OZ6G'[)(LJLHDCL[W)\WPX]9\/%>LIW)%BXT:Q<:=B MGY!ZB00B3E>+KTK7HGRH]-K!W5ZMQ?*N+>F=U%^;]#[)HC[)ECV1'>ESU>AS M]7_6O*L^%>J3+.J3;-D3V9%"DT:A2><-6K[09**11H.J0S 2V'I-%XA6D!S> MJ[H.MK8/58SQ896P;<]AG5BTQI$$1E'>C]6DJS7]@ S6@Y_PM02P,$% @ &6)C M5X5$6Y1M P Z0T !D !X;"]W;W)K&ULM5=M M;]LV$/XKA%8,#9!&MN2W9+: )E(Q VL1).WVH=@'1CK97"52(VD[ _;C>Z04 M57)5U>FT+Y)(W?,<[XYWY"T/0GY26P!-'O.,JY6SU;JX9JX8YNM-A-NL"SH!NY!?RAN)8[GP5+8R\%?B= MP4$UOHFQY$&(3V:P3E;.R"P(,HBU8:#XVL,-9)DAPF7\77$ZM4H#;'X_L;^Q MMJ,M#U3!CKIR%0Q)(Z2[3=^+P*U3V3 U?+#)EG^10R8X<$N^4%GD% MQA7DC)=O^ECYH0% GFZ 5P&\8\#D&P"_ OBG:IA4@,FI&J85P)KNEK9;QX54 MTV IQ8%((XULYL-ZWZ+17XR;?7*O)?YEB-/!FL/H(BK\@[*B4UH2,O M0]"49>H,9S_J*6K<0&&QHTK9=>E,N\;RGSR5G"] M523B"20=^+ ??]F#=]'PVGKOR?IKKY?P'HH+XEV>$V_D^1WKN3D%[ENXUV7. M?],>_;#VEC/\>BOXEL__[E8@T2/%O49M*G_\#>7(6D.N_NP*>4DZZ28U9>Y* M%32&E8-U3('<@Q/\_--X-OJER]]#DH5#DD4#D;4B,ZDC,^EC#Z(T!5M0,?]L MC#3&"/,4LY0J0DD!,@:NS[K"4S)?6F9S:.R#T<5D@=MMW_1[*;5H27GSME#8 M1>7/%FVIZ#M4+0=,:P=,>QVP;I@-Z8XG^(J![>E#!EU&EVRSQAH\;S*?'AG= MJ_.YF^TDE=% *EM.G-5.G/4Z\0[VS![O(B6%9$*:?<-$SYD9(8D"XQ=P?5[%>]<]U^RD:HX$TENYT&W?7'.3&-@T*"\V.Z_+N4L_6?QT_FK\> M7]V,.^9#[&/*MN,+?=D$O:5RP[@B&:2H:G0QQ^HLR\:B'&A1V)OS@]!X#[>? M6^S%0!H!_)\*H9\&1D'=W06? 5!+ P04 " 98F-7):;+DA,$ !T#@ M&0 'AL+W=OY?N@T$U^NGQ58&Z8@44G$N7]_*T$P!DR3F_B#C<3NXV??M-KE M@8L?,@50Y*G(F5Q9J5+EI6W+.(6"R@M> L,W.RX*JG I]K8L!=#$*!6Y[3E. M8!3\L+)"ES9+4J2%C7F@$C8\_YXE*EU9"XLD ML*-5KN[XX2]H##($8YY+\TT.C:QCD;B2BA>-,C(H,E;_TJ?&$1T%Q!E7\!H% MKZ\P.Z/@-PJ^,;1F9LRZIHJNEX(?B-#2B*8?C&^,-EJ3,1W&K1+X-D,]M=Y6 M99D#QD71G%QG,LZYK 1(PG=D0V5*;C#0Y NK$T8[_A/9UB'7(B?J1_DNT/MK M4#3+Y0?4O-]>D_?O/I!W)&/D[Y17DK)$+FV%EF@^=MRPOJI9>V=81^0K9RJ5 MY$^60'*J;Z,'6C=XSVZX\B8!MU!>$"_Z2#S'\T?X;%ZB[AMU;X*.WT;%-WC^ M2Z(2:[?NM%N3HULOQYQ6@\[&0?6!<"E+&L/*PHJ7(![!6O_^FQLX?XQ9_$9@ M)_;/6OMG4^AKDTDES1*">8>Y$O,"B*)/,)HK-59@L/2Q];AVPWDX6]J/77N& M4OYLX;=")SSG+<_YJW@J0%^HCX3A^8O582(G( 8\J9(QYC7ZO,/)6_A^U&,^ ME'+#P _&J0,LT?".P$Q^%K8_"R?!^*T'@H!Z MCM\+[HB4L_#GX\%=M,07_Y/X+F.4Q3!!>S$@-/?ZM324\;TSE*.6#Y>#40W M&#,OBMQ>R$;$/#<,H_&HN9W[@SM)\>:7"=4 G&1+%/3K8$0J[!AQRLX[LO,F MV7VG0E!SL$E907/6Q3^K3&;Z,C/.UQLP^SZ[F1376]X4> - M"R]]\8]7,?:'L9U%09_T4,HYP_C8I]WI1GW/),38(!+"N(+7N7DV]*&#GS[K MH=@YUL>N[?ZB;>/E$8M*-S6@@GW"\:9[JKR,_GQPGYB'P;S/?BCE>D[? +MS M?R] [,U8(TFL>W)]AVUWV]'ILQD8>OM7>J0R<\$1II['OE*QSYC$,MTAI',1 M(C%1CSCU0O'23 D/7.',81Y3' M!: %\O^,8X&:A_Z =--?_ 5!+ P04 M" 98F-7OD5XU"$# #L$0 #0 'AL+W-T>6QELAF1M3?8SC>CIG):W/5,6D10JE2VIL5\_B MNM*,YC602A'W.ITT+BF79#20B_*Z-'4T50MIAN2\#47^]B4?DFYZ3B(O-U8Y M&Y+[D_<_%\IC#T5'G_O1J/W[B@%,2!T4O7B!ZUL%U+89)I[O2;OBQ M%?+$8XQV&:#9+!LF=!PY;M9M-"B4W"Q?0GS JM.210]4#,F8"C[1'%@%+;E8 M^7 / E,EE(Z,W3>;K@N1^M'#7=^#+6UT2BZ5=KE]!O]WT@S? ]8],,B%: WV MB ^,!A4UAFEY;3MNL L^@:*F?;>JK,.9IJMN[X)L".YFDTR4SIENTW3).C0: M"%: 'QH[TLMO:M [LF MVZ8UU#2]C.^ _K::U]Z6?9UN5/$'93XO['2DZT.!LAO-"KYT_671&L#4N[@Z MK2JQ^B3X3);,3_[%"4<#NN9%OZ[ZSQCDFDJMDW;VG_+J_QJQ\GEO[+L_JOL&PYZ; ZQMV[RXA!, MIH=@\@!J,LG>I,>X.1JWSM^=T[>-1O"6,R3?X9U);))&DP47ALNF-^=YSN23 M0]C*&SJQK[([^G9\S@JZ$.:N!8=DT_[&"R. 87DP!QC'L[ \_]-\^NA\ M/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1R/1G:XWO-EXAS]-V D67AW<;R /;!:QV M('\X#]14F),DL*N8-^P)QI$LPQ"HQ7"-IBFR.BE\PON#/25)DF5A!+"P@R3! M$'@:<01S !XP)$G<.;AW'L7K_+XS^@U02P,$% @ &6)C5Y>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'KX=#E!U%R]YY%X:'0KK@GLIGMQ_Q^M=]BB= MW$HE_?-TT&PK,6"EU+*4/T0Q'8P&S!W,T]_&RA]&>ZZRW!JEIH/QZ<"]L%[F MKXJS&O*.;UU3XOGV&P\@T\%D%"K<2>M\01S=@ MFI=B.IB;1V'9+=^+^J'"75;%Z0%]( /ALE(5N1 M3!'(M$_(&$!.$,@)+>3F*.RIE'%=L,_<2S;+P3R/2WD.M2[TKDI!0LQ9=F!6]@Y?D#(/M"2 M77-IV3U7E6!?!7>5%?4%#O;<(ZSK'M'BS?)_JW#3IAPRH3HA]LE*/X83@ME% M"PF3QYC8'B%G"?\K_]RTTV4(V;%L-] Q9HTQL3:^&%,\2:4:NHT_A!:P"CF1 MWM<<; 8Q,6^,B<6Q$%O/-ELE]_S5_PU3Q9C8%9DW^Z4!0AVPOY;+L]8$X8$TOA5U][Q[^WF3 %C(D=D%7'HVIZ5Z[80KI< MF;J[;8PZYRU,S =C8B&@TF^E3Q$FAHA8#*CVVYB8*R)B5W2)G[T)@S8EW)\0 M$AUZ$-OC0@YPYH28F$8B8HW 7* SAI@\(F)Y=!NX$Q-S243L$E3%[6:#:24B MULI+%7?&$1-,1#WJZ'!R)R1FG*A/X[1?-F:R<"YA9J+JH%!S#QYA]8F+[H)CM MV4/,/C&Q?2XE&F_9FEO+(29FGYC8/I XGZ&+,0C&QA5Y@AGR.7=?UA"Y).Z/@W#9FH>0W3HB!CJCQ M965SB(E9*/E]8A5)B"W5@PCX>8F(62HDMA$:SO12,62@EMA"."3ND%+-0 M2FPA'!-V2"EFH9380IU3,YU#MA3] *"'51W0C" F9J&4V$)H--M-"+-02FRA M%^M0+W-.B(E9*"6V$%R7PL="*6:AE-A"^,1AZ^L4S$*3QD+#\Q=GA=A)+8IU MN(4+Y3E7^:UE]<]I_3Q)ZX6O7:74/)1M](WAQ?D#MO/'=Y]^ E!+ P04 M" 98F-7F!M:GOL! #+(P &@ 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>NW/1#/IV/ M;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6 M#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K!\D295P2),VP M)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O M)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"W MH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H M':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE M+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( !EB8U=TTL9BW@$ %HC 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#= M#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6 MU)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3LRX1N MY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,I MPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<97)PC$ 8 )PG 3 " &UL4$L! A0#% @ &6)C5XN:_)#8!0 S!X !@ M ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ &6)C5QM>56&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5]]+ MEW8=!P DQ( !@ ("!EC4 'AL+W=OD\ !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ &6)C5Q@ZS*=P!@ =!$ !D M ("!ATP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &6)C5P5^QNF9! R H !D ("! &, M 'AL+W=OH% !A#@ &0 @('09P >&PO=V]R:W-H965T&UL4$L! A0#% @ M&6)C5[C#\'X8!@ #Q !D ("!E74 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5QU.5VQO P M:@@ !D ("!"H, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5ZDKQ92\! ?0T !D M ("!M), 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &6)C5QMA_2SW P U0@ !D ("!3*( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C M5]$D%2JO P [ @ !D ("!S[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5PDS$)58"@ .GH M !D ("!"KL 'AL+W=O&PO=V]R:W-H965TMS=>B M2P, &8, 9 " @1+/ !X;"]W;W)K&UL4$L! A0#% @ &6)C5X?35#&-!0 _" !D M ("!E-( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &6)C5U%\T^GR @ .@< !D ("!SMX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5WBC M3R!% P =PL !D ("!DOL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5Z!BK$5&!P WSX !D M ("!# X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &6)C5U\.@XZH @ IP8 !D ("! M^1L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &6)C5W&%.#F& @ T 8 !D ("!E"8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6)C5\> 3]GK! Y1H !D M ("! T$! 'AL+W=O&PO=V]R M:W-H965T61O^\<00 P8 M 9 " @;I- 0!X;"]W;W)K&UL M4$L! A0#% @ &6)C5_DL6DQL P 9@X !D ("!8E(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&6)C5[Y%>-0A P [!$ T ( !\UT! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ &6)C M5Y@;6I[[ 0 RR, !H ( !ZF8! 'AL+U]R96QS+W=O 0 6B, !, M ( !'6D! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $0 1 "3 )$@ +&L! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 314 296 1 false 70 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://chefswarehouse.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Operations and Basis of Presentation Sheet http://chefswarehouse.com/role/OperationsandBasisofPresentation Operations and Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://chefswarehouse.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Net Income per Share Sheet http://chefswarehouse.com/role/NetIncomeperShare Net Income per Share Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurements Sheet http://chefswarehouse.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 0000011 - Disclosure - Acquisitions Sheet http://chefswarehouse.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Inventories Sheet http://chefswarehouse.com/role/Inventories Inventories Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment Sheet http://chefswarehouse.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Other Intangible Assets Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Debt Obligations Sheet http://chefswarehouse.com/role/DebtObligations Debt Obligations Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://chefswarehouse.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Related Parties Sheet http://chefswarehouse.com/role/RelatedParties Related Parties Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://chefswarehouse.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Supplemental Disclosures of Cash Flow Information Sheet http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformation Supplemental Disclosures of Cash Flow Information Notes 19 false false R20.htm 9954471 - Disclosure - Operations and Basis of Presentation (Policies) Sheet http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies Operations and Basis of Presentation (Policies) Policies http://chefswarehouse.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://chefswarehouse.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954473 - Disclosure - Net Income per Share (Tables) Sheet http://chefswarehouse.com/role/NetIncomeperShareTables Net Income per Share (Tables) Tables http://chefswarehouse.com/role/NetIncomeperShare 22 false false R23.htm 9954474 - Disclosure - Fair Value Measurements (Tables) Sheet http://chefswarehouse.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://chefswarehouse.com/role/FairValueMeasurements 23 false false R24.htm 9954475 - Disclosure - Acquisitions (Tables) Sheet http://chefswarehouse.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://chefswarehouse.com/role/Acquisitions 24 false false R25.htm 9954476 - Disclosure - Property and Equipment (Tables) Sheet http://chefswarehouse.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://chefswarehouse.com/role/PropertyandEquipment 25 false false R26.htm 9954477 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssets 26 false false R27.htm 9954478 - Disclosure - Debt Obligations (Tables) Sheet http://chefswarehouse.com/role/DebtObligationsTables Debt Obligations (Tables) Tables http://chefswarehouse.com/role/DebtObligations 27 false false R28.htm 9954479 - Disclosure - Stockholders' Equity (Tables) Sheet http://chefswarehouse.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://chefswarehouse.com/role/StockholdersEquity 28 false false R29.htm 9954480 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables) Sheet http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationTables Supplemental Disclosures of Cash Flow Information (Tables) Tables http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformation 29 false false R30.htm 9954481 - Disclosure - Operations and Basis of Presentation - Narrative (Details) Sheet http://chefswarehouse.com/role/OperationsandBasisofPresentationNarrativeDetails Operations and Basis of Presentation - Narrative (Details) Details 30 false false R31.htm 9954482 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 31 false false R32.htm 9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) Sheet http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) Details 32 false false R33.htm 9954484 - Disclosure - Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details) Sheet http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details) Details 33 false false R34.htm 9954485 - Disclosure - Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details) Sheet http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details) Details 34 false false R35.htm 9954486 - Disclosure - Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) Sheet http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details) Details 35 false false R36.htm 9954487 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://chefswarehouse.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 36 false false R37.htm 9954488 - Disclosure - Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details) Sheet http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details) Details 37 false false R38.htm 9954489 - Disclosure - Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) Notes http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) Details 38 false false R39.htm 9954490 - Disclosure - Acquisitions - Narrative (Details) Sheet http://chefswarehouse.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 39 false false R40.htm 9954491 - Disclosure - Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details) Sheet http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details) Details 40 false false R41.htm 9954492 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details) Sheet http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails Acquisitions - Schedule of Purchase Price Allocation (Details) Details 41 false false R42.htm 9954493 - Disclosure - Inventories - Narrative (Details) Sheet http://chefswarehouse.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 42 false false R43.htm 9954494 - Disclosure - Property and Equipment - Equipment, Leasehold Improvements, and Software (Details) Sheet http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails Property and Equipment - Equipment, Leasehold Improvements, and Software (Details) Details 43 false false R44.htm 9954495 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 44 false false R45.htm 9954496 - Disclosure - Property and Equipment - Components of Depreciation and Amortization Expense (Details) Sheet http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails Property and Equipment - Components of Depreciation and Amortization Expense (Details) Details 45 false false R46.htm 9954497 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails Goodwill and Other Intangible Assets - Goodwill (Details) Details 46 false false R47.htm 9954498 - Disclosure - Goodwill and Other Intangible Assets - Intangible assets (Details) Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails Goodwill and Other Intangible Assets - Intangible assets (Details) Details 47 false false R48.htm 9954499 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 48 false false R49.htm 9954500 - Disclosure - Goodwill and Other Intangible Assets - Future amortization (Details) Sheet http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails Goodwill and Other Intangible Assets - Future amortization (Details) Details 49 false false R50.htm 9954501 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details) Sheet http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails Debt Obligations - Schedule of Debt Obligations (Details) Details 50 false false R51.htm 9954502 - Disclosure - Debt Obligations - Narrative (Details) Sheet http://chefswarehouse.com/role/DebtObligationsNarrativeDetails Debt Obligations - Narrative (Details) Details 51 false false R52.htm 9954503 - Disclosure - Debt Obligations - Schedule of Maturities of the Company's Debt (Details) Sheet http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails Debt Obligations - Schedule of Maturities of the Company's Debt (Details) Details 52 false false R53.htm 9954504 - Disclosure - Debt Obligations - Schedule of Convertible Senior Notes (Details) Notes http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails Debt Obligations - Schedule of Convertible Senior Notes (Details) Details 53 false false R54.htm 9954505 - Disclosure - Debt Obligations - Schedule of Components of Interest Expense (Details) Sheet http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails Debt Obligations - Schedule of Components of Interest Expense (Details) Details 54 false false R55.htm 9954506 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Awards (Details) Sheet http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails Stockholders' Equity - Schedule of Restricted Stock Awards (Details) Details 55 false false R56.htm 9954507 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 56 false false R57.htm 9954508 - Disclosure - Stockholders' Equity - Schedule of Stock Options (Details) Sheet http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails Stockholders' Equity - Schedule of Stock Options (Details) Details 57 false false R58.htm 9954509 - Disclosure - Related Parties - Narrative (Details) Sheet http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails Related Parties - Narrative (Details) Details 58 false false R59.htm 9954510 - Disclosure - Income Taxes - Narrative (Details) Sheet http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 59 false false R60.htm 9954511 - Disclosure - Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) Sheet http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details) Details 60 false false All Reports Book All Reports chef-20230929.htm chef-20230929.xsd chef-20230929_cal.xml chef-20230929_def.xml chef-20230929_lab.xml chef-20230929_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "chef-20230929.htm": { "nsprefix": "chef", "nsuri": "http://chefswarehouse.com/20230929", "dts": { "inline": { "local": [ "chef-20230929.htm" ] }, "schema": { "local": [ "chef-20230929.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "chef-20230929_cal.xml" ] }, "definitionLink": { "local": [ "chef-20230929_def.xml" ] }, "labelLink": { "local": [ "chef-20230929_lab.xml" ] }, "presentationLink": { "local": [ "chef-20230929_pre.xml" ] } }, "keyStandard": 274, "keyCustom": 22, "axisStandard": 21, "axisCustom": 0, "memberStandard": 39, "memberCustom": 27, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 314, "entityCount": 1, "segmentCount": 70, "elementCount": 473, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 898, "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://chefswarehouse.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R2": { "role": "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R3": { "role": "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R4": { "role": "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R5": { "role": "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-45", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R6": { "role": "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R7": { "role": "http://chefswarehouse.com/role/OperationsandBasisofPresentation", "longName": "0000007 - Disclosure - Operations and Basis of Presentation", "shortName": "Operations and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R8": { "role": "http://chefswarehouse.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R9": { "role": "http://chefswarehouse.com/role/NetIncomeperShare", "longName": "0000009 - Disclosure - Net Income per Share", "shortName": "Net Income per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R10": { "role": "http://chefswarehouse.com/role/FairValueMeasurements", "longName": "0000010 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R11": { "role": "http://chefswarehouse.com/role/Acquisitions", "longName": "0000011 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R12": { "role": "http://chefswarehouse.com/role/Inventories", "longName": "0000012 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R13": { "role": "http://chefswarehouse.com/role/PropertyandEquipment", "longName": "0000013 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R14": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R15": { "role": "http://chefswarehouse.com/role/DebtObligations", "longName": "0000015 - Disclosure - Debt Obligations", "shortName": "Debt Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R16": { "role": "http://chefswarehouse.com/role/StockholdersEquity", "longName": "0000016 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R17": { "role": "http://chefswarehouse.com/role/RelatedParties", "longName": "0000017 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R18": { "role": "http://chefswarehouse.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R19": { "role": "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformation", "longName": "0000019 - Disclosure - Supplemental Disclosures of Cash Flow Information", "shortName": "Supplemental Disclosures of Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R20": { "role": "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies", "longName": "9954471 - Disclosure - Operations and Basis of Presentation (Policies)", "shortName": "Operations and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R21": { "role": "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R22": { "role": "http://chefswarehouse.com/role/NetIncomeperShareTables", "longName": "9954473 - Disclosure - Net Income per Share (Tables)", "shortName": "Net Income per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R23": { "role": "http://chefswarehouse.com/role/FairValueMeasurementsTables", "longName": "9954474 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R24": { "role": "http://chefswarehouse.com/role/AcquisitionsTables", "longName": "9954475 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R25": { "role": "http://chefswarehouse.com/role/PropertyandEquipmentTables", "longName": "9954476 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R26": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954477 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R27": { "role": "http://chefswarehouse.com/role/DebtObligationsTables", "longName": "9954478 - Disclosure - Debt Obligations (Tables)", "shortName": "Debt Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R28": { "role": "http://chefswarehouse.com/role/StockholdersEquityTables", "longName": "9954479 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R29": { "role": "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationTables", "longName": "9954480 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)", "shortName": "Supplemental Disclosures of Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R30": { "role": "http://chefswarehouse.com/role/OperationsandBasisofPresentationNarrativeDetails", "longName": "9954481 - Disclosure - Operations and Basis of Presentation - Narrative (Details)", "shortName": "Operations and Basis of Presentation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R31": { "role": "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954482 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "chef:CostOfFoodProcessing", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R32": { "role": "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails", "longName": "9954483 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-148", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R33": { "role": "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails", "longName": "9954484 - Disclosure - Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details)", "shortName": "Net Income per Share - Computation of Basic and Diluted Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails", "longName": "9954485 - Disclosure - Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details)", "shortName": "Net Income per Share - Schedule of Reconciliation of Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "chef:ScheduleOfReconciliationOfEarningsPerShareTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R35": { "role": "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails", "longName": "9954486 - Disclosure - Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details)", "shortName": "Net Income per Share - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R36": { "role": "http://chefswarehouse.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954487 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "chef:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLongTermLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "chef:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLongTermLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R37": { "role": "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails", "longName": "9954488 - Disclosure - Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details)", "shortName": "Fair Value Measurements - Summary of Changes in Level 3 Contingent Consideration Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R38": { "role": "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails", "longName": "9954489 - Disclosure - Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details)", "shortName": "Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-179", "name": "us-gaap:ConvertibleNotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-179", "name": "us-gaap:ConvertibleNotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R39": { "role": "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "longName": "9954490 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R40": { "role": "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "longName": "9954491 - Disclosure - Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details)", "shortName": "Acquisitions - Pro Forma Consolidated Statement of Operations Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-210", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R41": { "role": "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "longName": "9954492 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details)", "shortName": "Acquisitions - Schedule of Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-212", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R42": { "role": "http://chefswarehouse.com/role/InventoriesNarrativeDetails", "longName": "9954493 - Disclosure - Inventories - Narrative (Details)", "shortName": "Inventories - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R43": { "role": "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "longName": "9954494 - Disclosure - Property and Equipment - Equipment, Leasehold Improvements, and Software (Details)", "shortName": "Property and Equipment - Equipment, Leasehold Improvements, and Software (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R44": { "role": "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954495 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-251", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R45": { "role": "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "longName": "9954496 - Disclosure - Property and Equipment - Components of Depreciation and Amortization Expense (Details)", "shortName": "Property and Equipment - Components of Depreciation and Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-253", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R46": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails", "longName": "9954497 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R47": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "longName": "9954498 - Disclosure - Goodwill and Other Intangible Assets - Intangible assets (Details)", "shortName": "Goodwill and Other Intangible Assets - Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R48": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "longName": "9954499 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails", "longName": "9954500 - Disclosure - Goodwill and Other Intangible Assets - Future amortization (Details)", "shortName": "Goodwill and Other Intangible Assets - Future amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R50": { "role": "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "longName": "9954501 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details)", "shortName": "Debt Obligations - Schedule of Debt Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R51": { "role": "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "longName": "9954502 - Disclosure - Debt Obligations - Narrative (Details)", "shortName": "Debt Obligations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-275", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-275", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R52": { "role": "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails", "longName": "9954503 - Disclosure - Debt Obligations - Schedule of Maturities of the Company's Debt (Details)", "shortName": "Debt Obligations - Schedule of Maturities of the Company's Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R53": { "role": "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "longName": "9954504 - Disclosure - Debt Obligations - Schedule of Convertible Senior Notes (Details)", "shortName": "Debt Obligations - Schedule of Convertible Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R54": { "role": "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "longName": "9954505 - Disclosure - Debt Obligations - Schedule of Components of Interest Expense (Details)", "shortName": "Debt Obligations - Schedule of Components of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "chef:AmountsReservedForIssuanceOfLettersOfCredit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-283", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R55": { "role": "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails", "longName": "9954506 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Awards (Details)", "shortName": "Stockholders' Equity - Schedule of Restricted Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-288", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-288", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R56": { "role": "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "longName": "9954507 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R57": { "role": "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails", "longName": "9954508 - Disclosure - Stockholders' Equity - Schedule of Stock Options (Details)", "shortName": "Stockholders' Equity - Schedule of Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "unique": true } }, "R58": { "role": "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails", "longName": "9954509 - Disclosure - Related Parties - Narrative (Details)", "shortName": "Related Parties - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-310", "name": "chef:OwnershipInterestInFacilitiesOwnedByEntitiesControlledByCompanysStockholders", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-310", "name": "chef:OwnershipInterestInFacilitiesOwnedByEntitiesControlledByCompanysStockholders", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R59": { "role": "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "longName": "9954510 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } }, "R60": { "role": "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails", "longName": "9954511 - Disclosure - Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details)", "shortName": "Supplemental Disclosures of Cash Flow Information - Summary of Supplemental Cash Flow Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "chef-20230929.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers, data processing and other equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r47", "r49", "r89", "r90", "r276", "r642", "r699" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r647", "r740", "r741" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "verboseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r439", "r673", "r674" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r47", "r49", "r89", "r90", "r276", "r642" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "chef_EarningsPerShareBasicAndDiluted1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "EarningsPerShareBasicAndDiluted1Abstract", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share:", "label": "Earnings Per Share Basic and Diluted1 [Abstract]", "documentation": "Earnings Per Share Basic and Diluted1" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r380", "r499", "r500", "r580", "r581", "r582", "r583", "r584", "r604", "r606", "r635" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r485" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, option, activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r19", "r67" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r70", "r72", "r439" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r439" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred costs and premium", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r339", "r480", "r660", "r661", "r714" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of pro forma consolidated statement of operations information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r700", "r701" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total net sales", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r47", "r49", "r89", "r90", "r276" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense related to affiliate distribution facility", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r95", "r499" ] }, "chef_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition value", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Contingent Consideration Liability", "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Contingent Consideration Liability" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r170", "r184", "r205", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r444", "r446", "r468", "r678", "r748", "r749", "r767" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred financing fees", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration by Type [Axis]", "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r255", "r256", "r266", "r269", "r270", "r274", "r275", "r276", "r371", "r372", "r509" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities and deferred credits", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r11", "r62", "r63" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r694" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r140", "r440" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r510" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/RelatedParties" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r496", "r497", "r498", "r500", "r503", "r572", "r573", "r574", "r610", "r611", "r612", "r632", "r634" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r196", "r233", "r238", "r239", "r240", "r241", "r245", "r248" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r695" ] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Type [Domain]", "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r47", "r49", "r89", "r90", "r276", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r510", "r514" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization in fiscal year:", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "chef_CostOfFoodProcessing": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "CostOfFoodProcessing", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of food processing", "label": "Cost of Food Processing", "documentation": "Cost of Food Processing" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r47", "r49", "r89", "r90", "r276", "r565", "r642" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "verboseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r276", "r698" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Period", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r82" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r76" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Food Processing Costs", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r165", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r645" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Financial Statements", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Lives (in years)", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r102", "r587", "r605", "r780", "r781" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r60", "r174", "r541" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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 remainder of current fiscal year." } } }, "auth_ref": [ "r719" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "As Reported", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r167", "r210", "r212", "r215", "r216", "r219", "r220", "r228", "r252", "r426", "r456", "r458", "r459", "r482", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r702", "r704", "r705", "r706", "r723", "r727", "r728", "r761", "r764", "r765" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r488", "r489" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r102", "r350" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r41", "r172", "r648" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r421" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r116", "r337", "r348", "r660", "r661" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r146", "r330", "r346", "r658", "r659", "r775" ] }, "chef_SharesSurrenderedToPayWithholdingTaxesShares": { "xbrltype": "sharesItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "SharesSurrenderedToPayWithholdingTaxesShares", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares surrendered to pay tax withholding (in shares)", "label": "Shares Surrendered To Pay Withholding Taxes, Shares", "documentation": "Total number surrendered to pay withholding taxes." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in Level 3 contingent consideration liability", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r17", "r86" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r490", "r677" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r472" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r119" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt obligations", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r46" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible asset, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r14" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents-beginning of period", "periodEndLabel": "Cash and cash equivalents-end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r119", "r202" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r17" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r490", "r677" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 }, "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r111", "r121", "r149", "r169", "r185", "r187", "r191", "r205", "r215", "r219", "r220", "r222", "r223", "r227", "r228", "r244", "r254", "r267", "r271", "r273", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r460", "r468", "r544", "r607", "r626", "r627", "r653", "r689", "r748" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r249" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments under asset-based loan facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r40", "r715" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r103" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r109", "r181", "r538", "r560", "r564" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r40", "r569" ] }, "chef_Convertible1875SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "Convertible1875SeniorNotesMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Convertible Senior Notes", "label": "Convertible 1.875% Senior Notes [Member]", "documentation": "Convertible 1.875% Senior Notes" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock - $0.01 par value, 100,000,000 shares authorized, 39,667,165 and 38,599,390 shares issued and outstanding at September\u00a029, 2023 and December\u00a030, 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r103", "r537", "r678" ] }, "chef_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEarnoutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEarnoutLiability", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in earn-out liability", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Earnout Liability", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Earnout Liability" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r587" ] }, "chef_ScheduleOfReconciliationOfEarningsPerShareTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ScheduleOfReconciliationOfEarningsPerShareTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of reconciliation of net income (loss) per common share", "label": "Schedule Of Reconciliation Of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of earnings per share." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, outstanding (in shares)", "periodStartLabel": "Balance, beginning (in shares)", "periodEndLabel": "Balance, ending (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r103", "r587", "r605", "r780", "r781" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r31", "r97", "r535", "r586" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase in goodwill", "terseLabel": "Goodwill adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r736" ] }, "chef_OwnershipInterestInFacilitiesOwnedByEntitiesControlledByCompanysStockholders": { "xbrltype": "percentItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "OwnershipInterestInFacilitiesOwnedByEntitiesControlledByCompanysStockholders", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest in facilities owned by entities controlled by company's stockholders (as a percent)", "label": "Ownership Interest In Facilities Owned By Entities Controlled By Company's Stockholders", "documentation": "Refers to ownership percentage interest in facilities owned by entities controlled by company's stockholders" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Surrender of shares to pay withholding taxes", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r197" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "chef_ChangeInFairValueOfEarnOutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ChangeInFairValueOfEarnOutLiability", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent earn-out liabilities", "label": "Change In Fair Value Of Earn-Out Liability", "documentation": "Amount of change in fair value of earnout." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of dilutive securities that have been excluded from the calculation of diluted net income (loss) per common share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r186", "r188", "r193", "r528", "r545" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r499", "r500", "r766" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt, finance lease and other financing obligations", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r39" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails", "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average diluted common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r233", "r248" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued liabilities and accrued compensation", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r10" ] }, "chef_Convertible2375SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "Convertible2375SeniorNotesMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028 Convertible Senior Notes", "terseLabel": "2028 Convertible senior notes", "label": "Convertible 2.375% Senior Notes [Member]", "documentation": "Convertible 2.375% Senior Notes" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of contingent earn-out liability", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High", "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration." } } }, "auth_ref": [ "r81" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost, RSAs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r756" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in accrued liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for lease liabilities:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add effect of dilutive securities", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Cumulative translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r291", "r656" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r210", "r211", "r212", "r253", "r509", "r567", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r606", "r608", "r609", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r684" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r676" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r55", "r59" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on asset disposal", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r714", "r743", "r744" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r105", "r136", "r539", "r559", "r564", "r570", "r588", "r678" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of convertible notes (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r242", "r243", "r248" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options and warrants (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r235", "r236", "r237", "r248", "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance", "periodEndLabel": "Outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r404" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r753" ] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on convertible notes, net of tax", "label": "Interest on Convertible Debt, Net of Tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r233", "r239", "r248" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r103" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r231", "r249", "r250", "r251" ] }, "us-gaap_OtherAmortizationOfDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAmortizationOfDeferredCharges", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing fees", "label": "Amortization of Other Deferred Charges", "documentation": "Amount of amortization of other deferred costs recognized in the income statement." } } }, "auth_ref": [ "r11", "r114" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coupon interest", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r117", "r338", "r660", "r661" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r274", "r509", "r548", "r549", "r550", "r551", "r552", "r553", "r646", "r663", "r679", "r703", "r746", "r747", "r753", "r776" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r372", "r663", "r664", "r665", "r666", "r667", "r668", "r669" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r69" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r372", "r663", "r664", "r665", "r666", "r667", "r668", "r669" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r274", "r509", "r548", "r549", "r550", "r551", "r552", "r553", "r646", "r663", "r679", "r703", "r746", "r747", "r753", "r776" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for contingent earn-out liability", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r697", "r713" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible asset impairment", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r714", "r742" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r183", "r649", "r678" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Weighted average common shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r167", "r210", "r211", "r212", "r215", "r216", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r252", "r284", "r285", "r426", "r456", "r458", "r459", "r460", "r482", "r493", "r494", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment, leasehold improvements and software, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r129", "r173", "r542" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r167", "r210", "r211", "r212", "r215", "r216", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r252", "r284", "r285", "r426", "r456", "r458", "r459", "r460", "r482", "r493", "r494", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r139", "r160", "r432", "r433", "r717" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r108", "r147", "r540", "r678", "r716", "r726", "r762" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: current installments", "label": "Long-Term Debt and Lease Obligation, Current", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash amount paid", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r441" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r128", "r155", "r158", "r159" ] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Line Items]", "label": "Income Tax Examination [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r113", "r509" ] }, "us-gaap_IncomeTaxExaminationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationTable", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Table]", "label": "Income Tax Examination [Table]", "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refund receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r96", "r707" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "verboseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r129" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at beginning balance (in usd per shares)", "periodEndLabel": "Unvested at ending balance (in usd per shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r396", "r397" ] }, "chef_KitchenSuppliesProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "KitchenSuppliesProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kitchen Supplies", "label": "Kitchen Supplies Product [Member]", "documentation": "Kitchen Supplies Product [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r194", "r219", "r220", "r222", "r223", "r225", "r232", "r234", "r246", "r247", "r248", "r252", "r459", "r460", "r529", "r546", "r651" ] }, "chef_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r27", "r171", "r205", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r445", "r446", "r447", "r468", "r678", "r748", "r767", "r768" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r656", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r418", "r419", "r533" ] }, "chef_LeasedDistributionFacilityOwnedByCEOMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "LeasedDistributionFacilityOwnedByCEOMember", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased Distribution Facility Owned by CEO", "label": "Leased Distribution Facility Owned by CEO [Member]", "documentation": "Leased Distribution Facility Owned by CEO" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Operations and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r99", "r122", "r123", "r143" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r194", "r219", "r220", "r222", "r223", "r225", "r234", "r246", "r247", "r248", "r252", "r459", "r460", "r529", "r546", "r651" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r72" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r110", "r148", "r254", "r267", "r271", "r273", "r530", "r543", "r653" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r206", "r417", "r422", "r423", "r424", "r430", "r434", "r435", "r436", "r571" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GreenLeaf Note", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r146", "r775" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance, beginning", "periodEndLabel": "Balance, ending", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r106", "r107", "r124", "r589", "r605", "r629", "r630", "r678", "r690", "r716", "r726", "r762", "r780" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 }, "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized deferred costs and premium", "negatedTerseLabel": "Deferred Costs and Premiums", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r93", "r329", "r345", "r658", "r659" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense, capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r412" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r709" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r411", "r416" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails_1": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt obligations excluding current installments", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r22", "r534" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r93", "r150", "r192", "r257", "r479", "r613", "r689", "r779" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "verboseLabel": "Shares granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in usd per share)", "terseLabel": "Weighted average grant date fair value (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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)." } } }, "auth_ref": [ "r399" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at beginning balance (in shares)", "periodEndLabel": "Unvested at ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r396", "r397" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation expense and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r258" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net of cash received", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r198", "r200", "r201" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r400" ] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures of Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r118" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "chef_OilsAndVinegarProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "OilsAndVinegarProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Oils and Vinegars", "label": "Oils And Vinegar Product [Member]", "documentation": "Oils and Vinegar Product [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r400" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r50", "r51", "r52", "r153", "r154", "r156", "r157" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r151", "r757", "r758", "r759" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r678" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other operating expenses, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_ConvertibleSubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleSubordinatedDebtMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible unsecured note", "label": "Convertible Subordinated Debt [Member]", "documentation": "Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r275", "r654" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of equipment, leasehold improvements and software", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r176", "r295" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r83", "r650" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r13", "r209", "r335" ] }, "us-gaap_PriorPeriodReclassificationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustment", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior period reclassification adjustment", "label": "Prior Period Reclassification Adjustment", "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voluntary prepayment", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r9" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails", "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options and warrants", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases and other financing obligations, weighted-average discount rate", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r491", "r677" ] }, "chef_NetWorkingCapitalAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "NetWorkingCapitalAdjustment", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net working capital adjustment", "label": "Net Working Capital Adjustment", "documentation": "Net Working Capital Adjustment" } } }, "auth_ref": [] }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of prior period, error correction, adjustment", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "documentation": "Cumulative increase (decrease) to previously issued financial statements for correction of error." } } }, "auth_ref": [ "r219", "r220", "r221", "r225", "r226", "r227", "r228" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r209", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r481", "r657", "r658", "r659", "r660", "r661", "r715" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r100", "r101", "r145", "r146", "r209", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r481", "r657", "r658", "r659", "r660", "r661", "r715" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r64", "r65", "r91", "r92", "r94", "r98", "r134", "r135", "r209", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r481", "r657", "r658", "r659", "r660", "r661", "r715" ] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Notes Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r22", "r146", "r775" ] }, "chef_BusinessCombinationContingentConsiderationArrangementsChangeInRangeOfOutcomesContingentConsiderationLiabilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInRangeOfOutcomesContingentConsiderationLiabilityTerm", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability, term", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Term", "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Term" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Debt", "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r131", "r318", "r319", "r329", "r330", "r331", "r335", "r336", "r337", "r338", "r339", "r657", "r658", "r659", "r660", "r661" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases and other financing obligations", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r486", "r492" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of debt obligations", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of computation of basic and diluted net income (loss) per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r724" ] }, "chef_DryGoodsProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "DryGoodsProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dry Goods", "label": "Dry Goods Product [Member]", "documentation": "Dry Goods Product [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r179" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r28", "r92", "r347", "r481" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, maturity, after year five", "label": "Long-Term Debt, Maturity, after Year Five", "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)." } } }, "auth_ref": [ "r13", "r209", "r752" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r204", "r349", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r455", "r631", "r633", "r641" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r763" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r587" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r104", "r678", "r778" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r13", "r209", "r335" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "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)." } } }, "auth_ref": [ "r13", "r209", "r335" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, maturity, year five", "label": "Long-Term Debt, Maturity, Year Five", "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)." } } }, "auth_ref": [ "r13", "r209", "r335" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r13", "r209", "r335" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted share awards (\u201cRSAs\u201d)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r180" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryofChangesinLevel3ContingentConsiderationLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r17" ] }, "chef_GoodwillUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "GoodwillUsefulLife", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, useful life", "label": "Goodwill, Useful Life", "documentation": "Goodwill, Useful Life" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r29", "r209", "r318", "r319", "r320", "r321", "r322", "r324", "r329", "r330", "r331", "r332", "r334", "r335", "r336", "r337", "r338", "r339", "r481", "r657", "r658", "r659", "r660", "r661", "r715" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r102", "r350" ] }, "chef_RevenuePaymentTermForContractsWithCustomers": { "xbrltype": "durationItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "RevenuePaymentTermForContractsWithCustomers", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment term for contracts with customers (in days)", "label": "Revenue, Payment Term For Contracts With Customers", "documentation": "Revenue, Payment Term For Contracts With Customers" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r413", "r414", "r415", "r575", "r720", "r721", "r722", "r760", "r780" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Correction, Type [Axis]", "label": "Error Correction, Type [Axis]", "documentation": "Information by type of error correction." } } }, "auth_ref": [ "r219", "r220", "r221", "r225", "r226", "r227", "r228" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r401" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r46" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average remaining amortization period (in months)", "terseLabel": "Weighted-Average Remaining Amortization\u00a0Period (in months)", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r510" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "chef_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in deferred tax liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities" } } }, "auth_ref": [] }, "chef_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetWriteDown", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized deferred financing fees written off", "label": "Debt Instrument, Unamortized Discount (Premium) And Debt Issuance Costs, Net Write-Down", "documentation": "Debt Instrument, Unamortized Discount (Premium) And Debt Issuance Costs, Net Write-Down" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "chef_DairyAndEggsProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "DairyAndEggsProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dairy and Eggs", "label": "Dairy And Eggs Product [Member]", "documentation": "Dairy and Eggs Product [Member]" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r56", "r58", "r510" ] }, "chef_SharesSurrenderedToPayWithholdingTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "SharesSurrenderedToPayWithholdingTaxes", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares surrendered to pay tax withholding", "label": "Shares Surrendered To Pay Withholding Taxes", "documentation": "Total amount surrendered to pay withholding taxes." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r210", "r211", "r212", "r253", "r509", "r567", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r606", "r608", "r609", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r684" ] }, "chef_AssetsHeldUnderFinanceLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "AssetsHeldUnderFinanceLeasesMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held under finance leases", "label": "Assets Held Under Finance Leases [Member]", "documentation": "Assets Held Under Finance Leases [Member]" } } }, "auth_ref": [] }, "chef_ConvertibleNoteMaturingOnJune292023Member": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ConvertibleNoteMaturingOnJune292023Member", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible unsecured note", "label": "Convertible Note Maturing On June 29, 2023 [Member]", "documentation": "Convertible Note Maturing On June 29, 2023 [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r56", "r58" ] }, "chef_PastryProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "PastryProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pastry", "label": "Pastry Product [Member]", "documentation": "Pastry Product [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock - $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding at September\u00a029, 2023 and December\u00a030, 2022", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r102", "r536", "r678" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment award, vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r403" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payments", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r79", "r442" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of debt maturities", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r718" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in usd per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r393" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Approximate value of common stock acquired", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r388", "r389" ] }, "chef_PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "PropertyPlantAndEquipmentExcludingAssetsHeldUnderFinanceLeasesMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Property, Plant, And Equipment, Excluding Assets Held Under Finance Leases [Member]", "documentation": "Property, Plant, And Equipment, Excluding Assets Held Under Finance Leases [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in usd per share)", "periodEndLabel": "Outstanding, ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r388", "r389" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r74" ] }, "chef_NumberOfAcquisitions": { "xbrltype": "integerItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "NumberOfAcquisitions", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of acquisitions", "label": "Number of Acquisitions", "documentation": "Number of Acquisitions" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r161", "r162", "r164", "r168", "r213", "r214", "r217", "r218", "r229", "r230", "r282", "r283", "r427", "r428", "r429", "r453", "r457", "r461", "r462", "r463", "r469", "r470", "r471", "r483", "r484", "r495", "r511", "r512", "r513", "r559", "r560", "r561", "r562", "r564" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r32", "r166", "r189", "r190", "r191", "r210", "r211", "r212", "r216", "r226", "r228", "r253", "r281", "r286", "r362", "r413", "r414", "r415", "r425", "r426", "r448", "r449", "r450", "r451", "r452", "r454", "r458", "r473", "r474", "r475", "r476", "r477", "r478", "r494", "r555", "r556", "r557", "r575", "r628" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r390" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r207", "r208", "r499", "r500", "r501", "r502", "r580", "r581", "r582", "r583", "r584", "r604", "r606", "r635" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r390" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r166", "r210", "r211", "r212", "r216", "r226", "r228", "r281", "r286", "r413", "r414", "r415", "r425", "r426", "r448", "r450", "r451", "r454", "r458", "r555", "r557", "r575", "r780" ] }, "chef_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Four", "documentation": "Long-Term Debt, Maturity, after Year Four" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r177" ] }, "chef_DebtInstrumentInterestRateStatedPercentageAfterTwoYearAnniversary": { "xbrltype": "percentItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "DebtInstrumentInterestRateStatedPercentageAfterTwoYearAnniversary", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible unsecured note, interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage, After Two-Year Anniversary", "documentation": "Debt Instrument, Interest Rate, Stated Percentage, After Two-Year Anniversary" } } }, "auth_ref": [] }, "chef_CenterOfThePlateProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "CenterOfThePlateProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Center-of-the-Plate", "label": "Center-Of-The-Plate Product [Member]", "documentation": "Center-Of-The-Plate Product [Member]" } } }, "auth_ref": [] }, "chef_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLongTermLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLongTermLiabilityValue", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term earn-out liabilities", "label": "Fair Value Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Long-Term Liability Value", "documentation": "Fair Value Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Long-term Liability Value" } } }, "auth_ref": [] }, "chef_GreenleafProduceAndSpecialtyFoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "GreenleafProduceAndSpecialtyFoodsMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GreenLeaf", "label": "Greenleaf Produce and Specialty Foods [Member]", "documentation": "Greenleaf Produce and Specialty Foods" } } }, "auth_ref": [] }, "chef_OtherFiscal2023AcquisitionDateEarnOutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "OtherFiscal2023AcquisitionDateEarnOutLiabilityMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Fiscal 2023 Acquisition Date Earn-Out Liability", "label": "Other Fiscal 2023 Acquisition Date Earn-Out Liability [Member]", "documentation": "Other Fiscal 2023 Acquisition Date Earn-Out Liability" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-based", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "chef_CapitalSeaboardMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "CapitalSeaboardMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Seaboard", "label": "Capital Seaboard [Member]", "documentation": "Capital Seaboard" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit loss, current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r182", "r279", "r287" ] }, "chef_AssetBasedLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "AssetBasedLoanFacilityMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-based loan facility", "label": "Asset Based Loan Facility [Member]", "documentation": "Asset Based Loan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofMaturitiesoftheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt and Lease Obligation, Including Current Maturities [Abstract]", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromCalculationofDilutedNetLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r755" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r16", "r166", "r189", "r190", "r191", "r210", "r211", "r212", "r216", "r226", "r228", "r253", "r281", "r286", "r362", "r413", "r414", "r415", "r425", "r426", "r448", "r449", "r450", "r451", "r452", "r454", "r458", "r473", "r474", "r475", "r476", "r477", "r478", "r494", "r555", "r556", "r557", "r575", "r628" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r289" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r254", "r267", "r271", "r273", "r653" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of restricted stock awards activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r15", "r34", "r449", "r452", "r494", "r555", "r556", "r710", "r711", "r712", "r720", "r721", "r722" ] }, "chef_CheeseAndCharcuterieProductMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "CheeseAndCharcuterieProductMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cheese and Charcuterie", "label": "Cheese And Charcuterie Product [Member]", "documentation": "Cheese and Charcuterie Product [Member]" } } }, "auth_ref": [] }, "chef_ProduceMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ProduceMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Produce", "label": "Produce [Member]", "documentation": "Produce" } } }, "auth_ref": [] }, "chef_TimeMarketAndPerformanceBasedGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "TimeMarketAndPerformanceBasedGrantsMember", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time , Market, And Performance Based Grants", "label": "Time , Market, And Performance Based Grants [Member]", "documentation": "Time , Market, And Performance Based Grants" } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ] }, "chef_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease, Right Of Use Assets" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r46" ] }, "chef_ChefMiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ChefMiddleEastMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chef Middle East", "label": "Chef Middle East [Member]", "documentation": "Chef Middle East" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "chef_SeniorSecuredTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "SeniorSecuredTermLoansMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured term loans", "label": "Senior Secured Term Loans [Member]", "documentation": "Senior Secured Term Loans" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Elements [Abstract]", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForErrorCorrectionDomain", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Correction, Type [Domain]", "label": "Error Correction, Type [Domain]", "documentation": "Type of error correction." } } }, "auth_ref": [ "r219", "r220", "r221", "r225", "r226", "r227", "r228" ] }, "chef_TimeBasedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "TimeBasedRestrictedStockMember", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based", "label": "Time-Based Restricted Share [Member]", "documentation": "Time Based Restricted Stock [Member]." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of carrying value and fair value of the Company's convertible subordinated notes", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r84", "r87" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior secured term loans", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "netLabel": "Net book value of equipment", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r531", "r542", "r678" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://chefswarehouse.com/role/DebtObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Obligations", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r130", "r203", "r317", "r323", "r324", "r325", "r326", "r327", "r328", "r333", "r340", "r341", "r343" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "chef_CustomerRelationshipsAndTrademarkMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "CustomerRelationshipsAndTrademarkMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships and trademark", "label": "Customer Relationships and Trademark [Member]", "documentation": "Customer Relationships and Trademark" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r68", "r102", "r103", "r136" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "chef_HardiesFreshFoodMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "HardiesFreshFoodMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardie\u2019s Fresh Foods", "label": "Hardie's Fresh Food [Member]", "documentation": "Hardie's Fresh Food" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r127" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for acquisitions", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r16", "r32", "r136" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r331", "r374", "r375", "r376", "r377", "r378", "r379", "r504", "r505", "r506", "r658", "r659", "r670", "r671", "r672" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r16", "r32", "r136" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r487", "r489" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r464" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for allowance for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r195", "r288" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Notes", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r29" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r129" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r331", "r374", "r379", "r465", "r505", "r658", "r659", "r670", "r671", "r672" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock compensation (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r16", "r102", "r103", "r136" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured notes issued for acquisitions", "label": "Notes Issued", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r692" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r331", "r374", "r379", "r465", "r504", "r670", "r671", "r672" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for acquisitions", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r380", "r499", "r500", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r580", "r581", "r582", "r583", "r584", "r604", "r606", "r635", "r766" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r466" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r331", "r374", "r375", "r376", "r377", "r378", "r379", "r465", "r506", "r658", "r659", "r670", "r671", "r672" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r692" ] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Type [Axis]", "label": "Equity Interest Type [Axis]", "documentation": "Information by type of equity interests that are issued or issuable in a business combination." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Principal Amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r22", "r146", "r344" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r754" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r486" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r692" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r199" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for acquisitions (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r102", "r103", "r136" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of estimated future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r681", "r682", "r683", "r685", "r686", "r687", "r688", "r720", "r721", "r760", "r777", "r780" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r199" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r93", "r751" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction-in-process", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r102", "r103", "r136", "r393" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r692" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r373", "r381", "r407", "r408", "r409", "r507", "r508", "r554", "r577", "r578", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r655", "r662", "r675", "r680", "r683", "r745", "r750", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofConvertibleSeniorNotesDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r61" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r119", "r120", "r121" ] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]", "label": "Equity Interest Issued or Issuable, Type [Domain]", "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r142" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net sales", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r71" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r508", "r554", "r577", "r578", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r655", "r662", "r675", "r680", "r750", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income before income taxes", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r405" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r373", "r381", "r407", "r408", "r409", "r507", "r508", "r554", "r577", "r578", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r655", "r662", "r675", "r680", "r683", "r745", "r750", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r84", "r87", "r88" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r486" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r331", "r658", "r659" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "chef_AmountsReservedForIssuanceOfLettersOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "AmountsReservedForIssuanceOfLettersOfCredit", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reserved for issuance of letters of credit", "label": "Amounts Reserved For Issuance Of Letters Of Credit", "documentation": "Amounts reserved under the credit facility for issuance of letters of credit." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other acquisitions, aggregate initial purchase price", "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r74" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income tax expense", "verboseLabel": "Provision for income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r152", "r163", "r227", "r228", "r259", "r420", "r431", "r547" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r381", "r508", "r554", "r577", "r578", "r636", "r637", "r638", "r639", "r640", "r643", "r644", "r655", "r662", "r675", "r680", "r750", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r129" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://chefswarehouse.com/role/RelatedPartiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r303" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/DebtObligationsNarrativeDetails", "http://chefswarehouse.com/role/DebtObligationsScheduleofDebtObligationsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r70", "r72", "r439", "r673", "r674" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in inventory", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r75" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r404" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "crdr": "debit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in other assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r75" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r331", "r467", "r658", "r659" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of unvested common shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r724" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r696" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r725" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r112", "r205", "r254", "r267", "r271", "r273", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r468", "r653", "r748" ] }, "chef_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsIssuedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsIssuedValue", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued for acquisitions", "label": "Noncash Or Part Noncash Acquisition, Noncash Financial Or Equity Instrument Consideration, Warrants Issued, Value", "documentation": "Noncash Or Part Noncash Acquisition, Noncash Financial Or Equity Instrument Consideration, Warrants Issued, Value" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationSummaryofSupplementalCashFlowDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out liabilities for acquisitions", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME", "http://chefswarehouse.com/role/NetIncomeperShareComputationofBasicandDilutedEarningsperShareDetails", "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average basic common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r232", "r248" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://chefswarehouse.com/role/OperationsandBasisofPresentationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r725" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r691" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of convertible senior notes", "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r115" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r54", "r57" ] }, "chef_ImmaterialCorrectionOfPriorPeriodErrorsMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "ImmaterialCorrectionOfPriorPeriodErrorsMember", "presentation": [ "http://chefswarehouse.com/role/IncomeTaxesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Immaterial correction of prior period errors", "label": "Immaterial Correction of Prior Period Errors [Member]", "documentation": "Immaterial Correction of Prior Period Errors" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r692" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of interest expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r331", "r374", "r375", "r376", "r377", "r378", "r379", "r465", "r504", "r505", "r506", "r658", "r659", "r670", "r671", "r672" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://chefswarehouse.com/role/PropertyandEquipmentComponentsofDepreciationandAmortizationExpenseDetails", "http://chefswarehouse.com/role/PropertyandEquipmentEquipmentLeaseholdImprovementsandSoftwareDetails", "http://chefswarehouse.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt issuance", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r568" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under asset-based loan facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r715" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r693" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves for shrinkage, excess and obsolescence", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r53", "r708" ] }, "chef_MarketbasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "MarketbasedRestrictedStockAwardsMember", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityScheduleofRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based", "label": "Market-based Restricted Stock Awards [Member]", "documentation": "Market-based Restricted Stock Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsFutureamortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r510" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r144", "r178", "r205", "r254", "r268", "r272", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r444", "r446", "r468", "r532", "r599", "r678", "r690", "r748", "r749", "r767" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r80", "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://chefswarehouse.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r137" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r175", "r290", "r527", "r656", "r678", "r730", "r737" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r126", "r514" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "chef_EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract": { "xbrltype": "stringItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "EarningsPerShareBasicAndDilutedOtherDisclosure1Abstract", "presentation": [ "http://chefswarehouse.com/role/NetIncomeperShareScheduleofReconciliationofEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Earnings Per Share, Basic and Diluted, Other Disclosure1 [Abstract]", "documentation": "Earnings Per Share, Basic and Diluted, Other Disclosure1" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r692" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/DebtObligationsScheduleofComponentsofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails", "http://chefswarehouse.com/role/AcquisitionsScheduleofPurchasePriceAllocationDetails", "http://chefswarehouse.com/role/GoodwillandOtherIntangibleAssetsIntangibleassetsDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r77" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $24,792 in 2023 and $20,733 in 2022", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r437", "r438" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://chefswarehouse.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r205", "r280", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r445", "r446", "r447", "r468", "r585", "r652", "r690", "r748", "r767", "r768" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsProFormaConsolidatedStatementofOperationsInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income before income taxes", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r437", "r438" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/SupplementalDisclosuresofCashFlowInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of supplemental disclosures of cash flow information", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock acquired (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r142" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://chefswarehouse.com/role/FairValueMeasurementsSummaryoftheCarryingValueandFairValueofConvertibleSubordinatedNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r21", "r84", "r331", "r658", "r659" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r692" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://chefswarehouse.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of purchase price allocation", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r141" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://chefswarehouse.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "chef_TotalSpecialtyMember": { "xbrltype": "domainItemType", "nsuri": "http://chefswarehouse.com/20230929", "localname": "TotalSpecialtyMember", "presentation": [ "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://chefswarehouse.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Specialty", "label": "Total Specialty [Member]", "documentation": "Total Specialty" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-11" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 78 0001517175-23-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001517175-23-000016-xbrl.zip M4$L#!!0 ( !EB8U=&2M2\R0< /@F ; 8VAE9BTQ,'%X97@S,7@Q M,#DR.3(P,C,N:'1M[5IK<]NX%?W>7X':LUE[1I)%/6(]',]D'>^,OV33U#/Y MV(%(4$1-$EP E*S^^IX+D'I84BRGKNMU-S.11>("N/?@X-P+4A>)S=++BT3P MZ/(O%W]M-MDG%9:9R"T+M>!61*PT,I^R;Y$P=ZS9K*RN5+'0R]W[(XS@(A^UXT!N^ MGPS:_6%W]3NN\7]CQ7$8V M&07M]D]'&Z96W-LF3^4T'_VS-%;&"[3'*K=P16-H_W4YPP^U;?FW-JE#J9JR M;@Y5JO3HN.W^C:FE&?-,IHO1S[&Z:1F@9>T,C_R40 M)B)VEW./PCG&264N:E2"3ONGL?,B$J'2W$J5C\H\$IJLCBZO[Q,YD99U@U:P M%>>.*$*LI-#?1>ZQ7B\;_-'EU?77VYM?;ZX^WM[\]OGOSQQDQO44')PH:U4V M&L"AZHY5!5W^UV/N[8SYIL&N$BT-O$B$9E]X47#38*'01'QF$V[?'?<'XQ^. M:USP*((>-%,1 _@.[C@ ):B5VU&S^_Y_%GO0>G<F8G:;"( I8O/N>- )SL?L&]K>2JB*=#8C6>DX%*ND$@P(Y+,LZ3Z=)8+%,@?ZM) K MM!L@!LPM"=:J7>8Q-J/+6_@>IF6$,;&B:] VP 9)A"NP(,0EXEB:KLA2K9-Y M,#7X&$D:N$$690H#,$1A&=UTQOD3-M98 M8&IGMKQ]LT3H[27"[09JE8R::JFKG$2;2L6QQ*7#\X9!9=W*827D)!6$,!.@ MRR25)B%S,LL@*"0J=!U)$Z;*E.A'4J-5ZI>PT"H4$6X;=H(5BP0HX)?E^CY, M>#X5["-V\=@'_DK?RFI+L@]=6A\1EM]C5%^A_*:J-WM;5/[8&G;8OCAHG@PT;$Y9C(B_G*CQDXQ/TE H!%8:E M)CJL9=T=HV;*6-RG1UL8RX08J#JILY,]76+P&DI7FU4>XT DW&F=#O)YN73H MU+N3<+.L34@HUXR,7],46:A M[)/@'9UFZ6P<2@&B5,EU>9Z9"WY'V=*772Y?NH+1/0ZLG\T\B7[5T<,_3]@A M/SQ"1R.6ZK.7JE69B2Z:7J9@I[B4;9"O39F!($#)!5/)_Z%>D:/G?)?*;2F: $EO-I]5Q:5^HILB)5"X'6>:*\ M9/(-2H."SY+66X\1@VC0=RMLW=&H:IV D4(W 77*"R-&]98 MZS3>)!F].)U1>D!=4+T$&P==X^I]>J5N-_5$]N9S;: M;NL-6L/V_N9V*]C;]KUA^ZUN?W_/'QVUUVGU>L.#ACUS0'@P +/[AJ'M4 M=ZCH..H4]RRH-ZE'EQCZ$'$/]LMO7+;4_A#3/P(H[XY[V+KN<\?[U U<#J3" 0!5^YAV.6R9>TS'ZEC_2.C] MLMBLL?X/0GXQDKS1#7>5<(DZ*6^P+QI5'Y4SKJ"Z2J2(V?6]"$MZFL)^\^>7 M/\%]"K@G7_Q3210;6TB>;D-YY@J% W\25O(OYF8B;T_SZH* MD?:J"Y] !TJ[O\L3?K&S\>E_>7;F?O'V;U!+ P04 " 98F-76G*A^[ ' M "5)@ &P &-H968M,3!Q>&5X,S%X,C Y,CDR,#(S+FAT;>U:;7/;N!'^ MWE^!VG,Y>T:21;W$EN1X)NTM:[<;J4M=S8VZR1SK=7M]]E6;6S7E8=PIE\N+A9[SDW!]?N(7 M.8^UF%^<"S5E2KP[4(/!VV34C4<)C_J#,QYS'HNS7A3QX4B^[<;1/Z,#3(5X MF&/=/)?O#@I5MC-)ZX\'O<[IL'*3F1(N&T?=[@\']T2=O'-MGJN;ZM+!% /5X>MRA9UC&S:L*?:1:-0NAA.=:S,^[/I_$QIII[Q0^7S\X[4J MI&6?Y8Q]T04O?VQ97MJVE4:E0="J?TNX J_\Y2QX>@H]N2KEPO.HU_UAXJT0 M,M&&.Z7+<5T*:4CJX.+C7:9BY5@_ZO0V_-SB18+=DN:;T7ELUO=U_N#B\N.7 MZZM/5Y?OKZ]^_OR/9W:RX.8&.(NU<[H8G\&@YH[3%5W^YCX/MOI\U6)_X:3O MKU*(>8LETA"JFW,X/)O\:HX)F(4E0-);P30MX.84TP2+ MYR$@(0RO%B7]IZ-$LE25B#YMY"K:+0 #XA@V:^.J3)&,OF#A>Y+7 CJQHVNA M;0$-B@!784,(2X2Q/%^!I=DG^V!IX%$H4MPBB3J' !"BL8U^.>OM2;C-6)KK MF5W Q\@;99WA6(C3S6 WK&RMH< NC-FP]M4"8; 3"-?WHM;0J&VVNJE)E%0Z M314N?3RO&%C6[QQV0L6YI @S";C$N;(9B9-8 4(A4J%KH6R2:UMC'E&-T7G8 MPLKH1 K-=DO'R1K+WR.(O=0Z)J,_;T?!('ONIT5"$JW"I MJ"$H W1(/Z-47T-4V&&RY;&%%NND07&X%19+L1CY^A!K$*/R]9QU.^J>O2 M'?'CA5_??_G[@>D-.J.( O%!6K2"V$1?&AY'6(NJ5L)KN_\4*A^Q!%J:E4)! MTK6! I#)5%E/49"2I==#W=N*W-8)TLB<>_@U%6D%GU9#GC2H0'2PQ>I<"7]L MLW5LE5#<*') A;KI*;LD3;6E6N:SU?K"YPE-6PF#<&#SDRH4?974.2<>AEO> MB%5-Q(Q08=>(D!:*)0F"*C%?BN>DQA<&[?@E0;L_V(3VWM2V@?#]27%OH",Y MIDH0?KG5)2?VYQ;8IXZ-0,V-6 ,D%<\5KERUYS3:<)FF:/O4%%MEM[1ORT9D#XX.E]L[.@]A3 2_VM W MQKIVNRW8IXKPI;2DICA]_(#!XD6[[;-2ADC 'H] 6N!UHE"\)!0VS!HV>!,H M=/)M&D$_LA6-3^!3:@1TDM2&X+!6=;=H+;1UN$_/M*#+)E#4G-39T8XI*7 - MIEN(-1;C0"3]:9T.\F6]-.@XF)-QN^Q-B!Q] DCAJX8/1,/H'-T? MR+?^Z]@\-^A?U$EK^,PG+?]43"Q VUHQ"1';.G!6I$((>$++L-&/+DWCZ$F= M-G99I?T-J"P*Y9ST4-LR+=;H 6A,*-CF%1P!86!(2PR,O]05+_)!_E(KF.ZQ M7Y<).7#\QSGJ>Q;F]SG:++1]"KBCTRR=C1,E 92FN"[/,S/);ZE:AK;+UTO? M,/K'@8MG,T^"7W/T",\3MM /%YAHY9)]=D*U:3,QQ=!;%&2*+]D6]=K6!0"" M*'EG&KK?^A3KE9?C%WC0>8^JFQKP2@M(D)X*@27_0+\JBRO5<8G26Z4"9_!ZD <%G*>N=QX!!,!CZ'7;^:-2,QD"D-&V$ M.N>5E>/%EPF8O4 MWIDZ@_]BL7#S.K7C7Z>>.+$Y-CCKC+J[A[N=:.?8M]0.._WA[IF_5NN@UQD, M1GNI/?&!",% N&W%RW<'_8/%A :.XUYUQZ)%DH;H$D(?1CP$^_LGKM^9#W1J M\C61?08RBQC@[+?\*_LE'IMP?,/3+O-LOX_H[R$H;PX'2%W_N?XB]5Y ]L3 M'I%I$IC2&[+,/Y]C"R=_3V'[:7Z_N?H_2/ M(#XEB$=_"\\;$;^-2!YOAO+$MP#[_))IK?EX\!NJ2EO_[G0&5X,S)X,3 Y,CDR,#(S+FAT;>U8;6_;-A#^ MOE]Q<] V 2Q%\DL26VX UW'0 $.6E;EX: M=&E2S# ,BW<\WCUWY#WB*-5YMCM**8EW?QG]ZCBP)Z(RIUQ#)"G1-(92,7X& MIS%5G\!Q:JV)*):2G:4:.EZG"Z="?F+GI))KIC.ZV]@9;5;/HTV[R"@4\7)W M%+-S8/'[%HNB:!"37K(5);37]?S!5K\;A7Z?]CPO3/S>7WX+IZ)Z-4?I94;? MMW+&G92:]8>]CKO=+W1PP6*=#GW/>].ZI:KII79(QL[X\.]2:98L49X(KM$5 MB::KOU&&88M$;;811R(3 M4VFT6KO3RY2%3$.WX_HK<7XEB@BS1>6]Z#PTZWF#;^U.IL>+@_V#R7AQ,#N$ MHY/C^[_;]]HOWN_Q',9[LZ/%=.]5P=V M//"V8+8/BX]3F(^//XP/IW-G]L=OTS]A/%D82@4PJ?2R(QLFP)DA9":A )+'!\ MDM)$O5W;Z?C; 9P225-1*MJ& QZYL&YF&F''"R8B+PA?VB<_V TOB]D#K[G M_ Z)D#=7 8K'50QS6FB:AU2^7?.WO* S:-NVT@:B(&$9:ERY-Z=1*9EFB /A M,4POHY3P,W1/Y#E3RH2"7Z,98_>"E$J* =ST[]B&U;B' ;0Q-LD49@.UX8@4 M!5%M.))4L=@T0K/.)&4TP=5P=U*YU3*76UN=$AH13Y77U"0.,86[V0TP=HP([;.&3?1#QW_QY7HNK_1A/7\R]_&9$NB3#UF2G'JQ*5]'/))#7D1YE$S>LMYG?7"6X'"7Y_/=ZX2NYU M05\597\;QF,HMGS)'I"8X,\91FZ\F^829,[+ M4\+DN6W$),L IZ$S),,J4 4F7K7MK(1QPB,SC@9C9DV;FX6;BFXJZEXILZ7I7U=MR!=[?8 M<_T[9?>9[;O=_MTSGVH5WS!ZO<&CS&Y:("HP$&Z%Z7O?ZK::"77%#3O%)?C- M/JS0-47X)>(5V,^_-VUF]K"0;6.!0W%NFS-TJ[9\58XU&J\\T _+V_WSYXCJ M[5IO.U#V]ROTYE:PCRQ:S\3@^L0QYQ'J@A(9BZ&)]7O;>0U9>#;DGZ#Z M.O##-HM6'DG'_P?W6\!=/Y(,.4F!I&0%R8U5*#1R# HA1N(F M)$-O,$I+JQ@R=>3;FG)T"'NM,\5TLI#A42''.S"LIOHC=H&"VZ"X8\KO0 M\/N:$8;+%9VDE)RI]-K ?#HQE)\AQ\/ED@3* JF?>46@2J\RN\?<)WQQ\5D( M9?GD4-*,F!S>>15:9\B[GD)"/%M+O3KE@6O0^K>ZR]VT=\C_ E!+ P04 M" 98F-7<*V%L@8% /%@ &P &-H968M,3!Q>&5X,S)X,C Y,CDR,#(S M+FAT;>U8;6_;-A#^OE]Q<] V 2Q%DM\M-X#K.%B&(NYB!]T^#91$15PE426I M)-ZOWY&2G*1NVC3H2U+,, R+=SS>/7<\/N(D45EZ,$DHB0Y^F?QJ67#(PS*C MN8)04*)H!*5D^3F\C:A\!Y95:\UXL1;L/%'@.5X'WG+QCEV02JZ82NE!8V>R M7SU/]LTBDX!'ZX-)Q"Z 12];+!@-^STZ#+J]8;\;NL/ B?O>T!GTG7#8'PU' M?[LMG(KJU1RIUBE]VO:@5RC_DD4J&;N.\ZQU2U71*V61E)WG MXW]*J5B\1GG,+:W%>='H@@Q6U1\$IW/S?J^P;<. M9O/3U?'1\6RZ.EZ&GCOPX2T1-.&EI&TXSD,;=O5,+?0X#&C[C(P'6L/R#FXN8J0+%=1;"DA:)90,7S';?O^-ZH;8Z5-A ),4M1 M8^/>DH:E8(HA#B2/8'X5)B0_1_=XEC$I=2CXU9H1GEZ04$$Q@)O^G9JP&O

ZZ>TU8WW_YV[CT[4Y7 MXZ"KOBH6B,L4-T2(J4]UY6VJ4=#W)1-4\QRI$[6L=Y/;V258^0+UNZK;.L#OJ=#&W(U]7]4^97^]1YI?EV)$R0YUT-U0$9T8X:O+5))\PW0X+ M0:7.RU6DU$^J*&WO%%;C-/JS0 MU47X(>(5V-]_;YK,'&(AFX,%3OB%.8>A4YW FW*LT7CB@;Y:WSX_?XZHGN]T M![XTOS>9S*TH[UFMC@ZV]4EDZE:C&Q'J@N0IBZ )\FO;>0KP?WO('Z#Z%("[ M@VC_#^*7@+C[1C"$KT#\MI#F/)X'S M.(PD3='T[*[T8G!A4D,A1%'/3%IOG-6);IPU;:-^9M950Q\8#4M7!_+C1:]/ M3&HW^V>DK@_.ZLTF.2.&4C^C=;-.#-IO&J8AVQ>61E3;[%'3U,SZP#*L9L_6 MS#Y5>TI#TPP-7SN,8'PP1B^\B,.S1T+&O]>&432^^/AQ0,+>N1\\?DPO?,0N MU]*;7WJ!ZTQO?7Y^/L=?V.V:HN@?'2^,B->GT_O#UW<_Z]F]ZL?_^?ZMVQ_2 M$3E[^Y3K>+_>>0E>[I%P>KOS$BV_V_'@5HHL^Q@%Q N1(R0"EN*8E#-%.U.U MK!&;SGK*&@AI__S1?_H(%UZ1 -YV!M=>O3&[][T7JL:9TCS3U5D[JX:HZG,- M9;<#I0;3!_!+^$P".O3CD)[W_1'KHF)IUK3YT*]K:N,]7B5W3%FU0/646:IE M61_9U>S6,(@6X0(_SM-I=4N(O7D\V6\(GW;0_)A<9+=>N,1[_+U&O;.?W1K MEQ*[]7E$(R+ADV?T7['S]'OMTOB^A+])&]]6/K/_[C M/SY'3N32%M+P+*/:YX_)CY\_)DWW?'O2^FP[3U(835SZ>\UVPK%+)A>>[U'H M@/-R@3?2(/GHV#;UV$>X?@NZ(7#ZR?M?HGOD6_\,^.Z1$;9$G8N.!Z^;7$+O M N+>>#9]^2N=U"3'_KT&?3)J+04$Q% ;:L/X_/%5JSE>V:BUKMO?NIWM7YCIWF18/^!VW[Z&W\+I.YJUUM_THEZ ='O=O%5K(6H6 M7O#Q-1 ".J! _CX-E^ 7A>DB9,H/NB QX;J( +6_UT)G-'91M;'?A@'KX3Q4 MSU]"&YKX^+J-Y/VSEZ9]"/TX8-^8XKY(A\V&@L/.?J<,C]DWQ\;O X<&$FN? M+M5UES=_?8W3MP^WLI]>MSYF+,N^@>(/(D0E$E5C:%2SYV;7IMVTLUOU,\4Z M0[E]?27[GKWDXZMQ+R>#Q@$9$@L8)2-3U3-E2H3LRF8CBSTG&58X!.L03DH5!K:D5,S$Z34I4M-X\;-[E9]*=;ZH MI&4J?E?[RBGC]RO&7-;@KG5TU\ M?-W[M?PT..#G*S4)N&_,:8@#J4F3-S)H9XH)SM(F9- 8&?0BR-#@C0PJRO?! MR=#<-QG2T=!'],62KS:\[&7L.GTG^DY'/7B%[<#5)$9/H]6+;@1#PFU'8?G' 'F:WP>\CW^M&?O]7TM;GCTM?,:7&M"<'U+ZO26Y5G.1M MVW8P%@:OG3CVC7=)QDY$W*J07U6J3O\^!#:QBPFKNVA( [POH$-L[8G>>'U_ M1"O#B[V'+GOFQ3V-B.-1NT,"S_$>P\H0?N_!4N4)OT-$J\_=NHMQ5GD(U'B@ MP]Y#L2I[*3PP:.^QU;'X-#PP:^\1X#$Z0#PP;N\Q:Y75X.N$XCS-=W*4JAX@ MEQ&M%4G_RD?+)4=K!?)"JWKD?-!HK4C"\S##MZ>AB4 TE^D *PP^E<^ "X_ "N,%U4/A@\=@!5%^'K5(]]# M*?YD-T6]$)I7?9%R&8J_2/I7/3(O6_$7R8NJQ]\'5?Q%$IZSW:A%#JWJ4>B! M,V_Y-@KJ<[?N$G+6N=LW6A(=JAX&'BX#61*#*A\GEI*!+(E950\DR\] EL,X M0P2BFSE*;VB^BZ-DB$"T7/J+0)0?7HA M"3"A[F M7+I@)\^#NT"T)#J(0)1S!HE M$+,$H%H-1EGBD!T8T?)+"AC;XI M%SZBT"4 M'UZ(0+0DPO,7B!8V-!&(YO4\2J@@:XI%N)PSJ.H1 MTO36H]Q/W. V4K[TO3[%XQ716[QWPE]?)E^HUQ^.2/#KK1E]HEY,KP-_! _! M$_WH3R<:7L9A!-Y,L(9OY:!E%S+@X9BO*9"^<^'>(X'LU$1[,79\Q9EX8_BX MA7WF+OO I78JZ:@N;C,,0CMQKYW*@6R3NP0-I_JD#%>TR6WV1NB3"NB34B#+ M79*+2WU2TAF:W"X!$?J$>WU2$F2YS$>^@Y"K8/*'[]OA,6=AFMSE*+G3(X>0 M: '5#:!:M6SN89E24M ILKA"?U0$JE7+MQZ:*:4$F2+/*O1'-:!J52V_>EBF ME!-46B*O*O1'1:!:M7SJ#Q)&P>280TI+9%$/B!$N-%5%@5JUW.DA=45>A6:J(VZJE894N M2F.4$DNJW&57A<;@6&.4@]&J95(/HS%*BA%5[K*F0F-PJS'*PFC5,J17Q DF M;<_N/#X>=>4%5169T8-#Y2@T25EXK5I&]/":I*PXDKOLJ- DE= D)>%5JUJF MM Q-4DI\J7&7-16:I"*:I!R\5BV#>GA-4E+N>X M(:#C[XY''TEPU)D2C;L\:]5TR39@.0IM4A9BJY9U+4.;E!5]BKRKT";50FS5 M,J_E:)-R(E"1>Q7:I%*(U:N6?2U#FY04A>HB_RJT2;406[4,[%^="/YZW7@, M#=#C7F*BBR1L&6@Y"GU2%F2KEHY5H*TCOW'I]@^@8O"#T;)M_Q.0B/T/[REP M)J+X^W1W[L17,=OAF-"!Z60-Q9^W>#N=;9N\,B HFY_B0=2'Y\ MET[G+I0O@'19X)87!!K?S!0)XA[+OY<1 W&7_!? X-K6(4:48X'$[PR& M=QC@*0QXYB; 2S!:+P9XW,Y7". =!'BJQ=#4W 1XRFOEN!OPN)OJ6,FN;I]Z M!(;V(P"^^7'H LK&?A#1P@+I:\=S(OK->:+VC1<1[]'IN;0=AC0*OTR^DW\" M,%P"P?VK!&.6U;RG+DLNAD-GO ZS6X#%\8 D<.^BQM[ M?7\TIA%M/P:4 6A_^F-K0'+$?NYF&ZHF_@\!L2E.@51(YKF;)#AE!!$#@T[+WTWMJF=K"(9C>.( M) F"#@D\QWL,(5[O#DE OTR6-_!V34H8!4X?H-*-_/ZOGZ!/P_ONS^.ES(QUN V6W/$O"YIV4>#N]3,07G=&8U=?T(IX_3= M&)LZ3EO=X#8;8N2782W"[+5I]VKJP\;I=CL4\[6U86M\NRV]SFRY#Z-UX8 M!?%LUB/9-S3CD*8WC"[U'#^X]:.U+-KXUWCA-7&"OQ,W!HQ./WX% MZI&@/YQ\HT_4?=V%Z4TW'N ]9'>H>^C,=TK".$A6,9+0>2LJ) @F(&'9K%.R MI''Z^)43]ET?G]_KK- ;W;?3K%"3VXRBD ;>I:$31@ZNX+T;3!^IM"APFW 5 MHL"[*/!A&(I<+M#D-BTMI(%W:># ,!0J"MQF[HN AUX4/#:12[5Y=')9!<-0 MJ)O$[?R&D ;>I8$#PU"H*' [!21$@7=1X,,P%.HF<3M%)J2!=VG@P# 4*@K< MSA\6(0I:995E09+RTPMQDHS:>+DZW@JWTYS5!&4A.NNT$T MW1:W,Z+5!.5IJLE"$C\K3LM,+*XG3G;+[LV[D8'WAY-;H!H 0VCFS",J7T7X%\"L>^R(NZ7_FCD M>VQ)^9%BAMLIIJ(WQ',"UIV=X'G6[Z;=N9U/X9P#A84A%K=I?$X4=D7*,A4J ME=PFLZN,B0-5)"H4"/RFU$<)/A-I.:!1#+IM$Q+ VNFDGHBX"C. MF> VIRD,QR&!H"G\YA&%X2@)$A5-Y'TE@>W0\#J@X1 IOO\>/-^K ME\^:K4L,@.1W@QO/=IX<.R:N.YD=';/D\6,I4Q�##^D=G8IEP<)9/N"2SG M;LC:RJYGW[&Q5=C@-L55"6SLRUASFV4Z/%;T^4BUH/DY3*YI'.J@H@.ZI;ZZFS().U-54D7*J"%KV)9S<)IP*)/=^07>X M<[R*XSJWZ::*37Y65>JKEU+B8ZZYJ$5*FBK21\>EG@N-_[G-$U5,/5=V/DCC M-@-4'03PE)+:DZ+0JI=EXHDK')QEH&G52T9QR\)R2M9K&K<)+G"38231Y(<+ M*@:<9=S:.68;P9?LXOQ&O.JLE=*X35SQ1?,"-[IK&K>YHEPT_Q([T*KW6!VL M*=VRQ)+KI_)_TA6.)@,G_CKMXW.P,>O'\Z._W].T0&HWA4';'B M+@6SC*CD90.B\@,B;"9GJ2!IW M"0Y.K5CE&7T<&96C80=W&9#*L:-0>\==QH(S>_>-DI .?=>^&8T#_VFC=03\ M2%N=NUP(9U:NXNSE+LMRBDS@+A]2$284:Y^W//H)C4!WT&]RE JK"A2)EP:AVQ#X[Y"7\2EW[IV=C MS22/>'W*XL<*B4.UH_9R&5&H1%0[,6'EGYZ7OQK@ ^;"LXJ$:D5'M; #_ M?"UI\YC!78;AZ/AZF%JB;_G*79[AR/A:TDY!XSBR#0>?<.?"AAY'QJ):QY$K*Y%U)]L[D-L-R@E6%36ZS+*=2U\GD-KURJ*H^'/&" MVY3(\B.]LZOW],EWGR!ZN@RH[41%'^N-+[UA67WL]5PXUZ6>XP==VH_AO0_0 M/3Q4O$+LYC93(MB]AT2VR6T"927%+WWO";Q)5+R:WC 2!MSZT=I<2$%(FWL_ MWE =R>8VIR)87;14);3>S;=_X6$ MU$;':$.WC!_Q:G";F-D8X]VXYP>VXY&(VI52;0UN\S!\TKY07<-M!N9]VO_T MPB04JQ;2*YIC.2C2W\YMFG/47WL,4$%S+ UNLR.OTQY\Y$;*L?T-^%\Q4LEM M;D0P>X[99C',YC8[PB.S#Y7U?*OSFYO/J\_?NIO.YS:9*T&YIF]FQJH M=#H%DRC?210'P/<[[[]CCVH6$NCX\BI%>M]-;O,J@N?[BF^;U<_K5$O&JI_+ MJ1:^*YJ_V3N]>5@AW:Q^NN< S"EI"723VQ0/7\PI98USD]N4#$_,*6D1"T>I4%)S&X[SH7WV179N M ^T5"#\-%XF[>'C_-6]7&9!$U-J>/:?;F%'Y(R![V?S*0UK?JEJ$?EBQ+(0B(%Q)V:$?X93)_Y6T0 M,KMRG)*D]3^,KGLW!VGSZ!R&\U7 M@FLE^> JMS/ZE>!:25Z@RET>HU)=IY: MG^$?QDS'THAJFSUJFII9'UB&U>S9FMFG:D]I:)JA_2\:P]DS831Q@:DCQSL; M4N=Q&%VHS7'TZ=FQH^&%JBC_;XW=U_H>DD86FL,-GQ'4> MO8L^4) &M>3A['K?=_W@XB\*^^_3 $9X-B CQYU<_!^<>PNE6_HLW?LCXOT? M.02&GX5 DT%R8^C\FUZH=>@@^_J<]+@![;B.1ZA_=#I MONXSA[WM=BY_WM\\W'2Z4OOV2NK\S^77]NT?'>GR[OOWFV[WYNYVY1!&)'@$ M]O7\*/)'%\B]_0]*VVA0?[:[7V]N_WBXNY6EJ_/+KY3%&JC&Q', -+54Y M^QL3W5DKK1S$2'^)_/&%L8(V$>FY-&L!*]K0X QHY))Q2"^R#Y]L)QR[9'+A M>&RD[*%/K]^'+V!;/OK$35_"WI=<3M6#53]OFBIJB CT4&1G+TZ5QSE3'A\C M>_&:<:[7M957E7-UY;7W6K6T\[K1W*C9CZS'2:^!+LB#WVMZ+7M@3&P\N>9" M&[](ZFM:NW2P0)J$*IMCLQTXQ)5^>D[?MZGTO;L*G,H;<-;?@C/1S[EQ^;<8 M#!0-7(@*QWX0U22VR"$"ZP'#!*,. _+='G%=/^KY+QF"P1__K[]8C;KY:26( M4[(?GJ)%J2U&T+_];-\_=.Z__4.Z[_RXNW^0?OR\[_YLWSY(#W<2*.H'T,:2 MJDMW]Y)J?+!_D^ZNI8>O'6E.AT_U=_OR 2^KEEY_124&P(],]/(*OWX0Q?@6 M>RL4HQ](T9!*_\H0)24>C 2.#;6W4)D_V..=Q"UZ!@M6B2O[LQF9[^Z%G1!VXN!V@@5<#H94 MN0Q%/344]6,W% _W[=ON#3,'PE)L:"FB*:8R4S$(_)'TO]E_4N3/OE1055_Z MHY$38A)#&CB@9+T8K=%%#E/886F':WCXECV;B96!.1;U3#7Y,=C[#YT7TH\8/21_( 53.D@DE,(Q[6-6S98<3W*B4.H/F?/U6Z5]!.O< M:.K;^ BJ<0XP*-Q)X*_9]U]IJGKAG:TWSU7=W-Y1LC:QZ@G@#F37UXI?3D\I MT5,W7M\/P$%BI\5U(XA3+OW8BX+))?AMBTY3B'>, _\)VYE%+XU:ZXJZ!$\- MW+_?!)*_=^(N=T/_ZR^JJ7S:;41'@)D'\G*3SH_T&6Y>&_MFK:4IN-)6-33S M73@1]8-(C@:_H@[,82/^, R>T'3;G Y:0S3\X\]+&;@T>B>?\FWW_38@* M_TR^.;\_[YY+Z8*A@''UM3!(M_[Y;SG"(%X([I._2(/8S MFXU&]=C_(1T7QC'C "CLC(DKT1<*-'.>,+P!F:?AZN!EU4"6349S./Y9#)O& MJZ$449>.A[Z7)0=D".3Z;HP:7 +GCTB8[KN0/FR.(!26-CSY"C,ZNA +Z>_? M<@#SFP\6XP?V]+5S@LM%FE8=7E$W=D?D&D:^&Z7_,P[!:$P.;Y^327NL$^Y$ M#K28A.@T@*A\' =AC+%ZY$M=FK@NJO:A]QN* *; VOWHHI!8?3;Z@P?K6R;T MZ\IYPRP^4(6H6FT4/U' >FOL>:* .P\J]9Z<"*7I:0H MZ0^E/AX6?63NZ;NC#PA3TMW)J.>['\(=@XU*C?TVS44RQM.7_A W&4J@VIZ' M#OPRTW_K@U/^B;/K!%IJ&":JUF,2,S6<1C)! &1CNR1D:4P"Z8FX,97^4SG' MY;I%)GXJ3<-4V!)9FQ(P3?X+.BU@K9/*9#)5\C:(08E]$[\T0*&!-W+;[EZU M_Y;@44HJGTC?OEWFSSG-2)WY&? XK;W+E-WNS#LURHWC>./9F.B@4F\B]8<4 M" ^=_06JE+*L%SJ)>X8_#(. F@N6>V MR@="_SB<2DRSUOH'#=]*1M+;U[FZ0R_PT))T8;HZ+U6];%,KV8Z]1@F"MZR"ZKG[+;UMZPNG_9C>@YI#>OZ&MV MI^,EN@MBLS,M\X7F':#S=:8AS<0=/.T&D<&YDD0'N1?)F.=J8[,EKWFN:>>J M6GS:3=7.%:OX-3)[ZJQQKFF;K9'AH+/6>4,5G56M"BS^+BF=,%M]&ER"0G[T M@\F2; *[B:GJ?GK3++&@*;76M^6*G[_UX,4NL7_C>'&_S'VS4;47V5CV^/; MMOJQL>UVF;=7_A@%Z]:/JKO*WRU_G&7M24KL$B/,ESB$AL)PTWVK:O7W(VU& MS<[RR*?\498+FHPL?S"J7"9$V10\VF;@*6Z75LDIQL$[X3XN5%J:I7 &;Q./ M+-T(1L?S6;8P#I,T 0PSV1F\9!N8'[#WN!-\\;,#KX572AZ,RT=-^.2$S(AY MQ.LCFL"TX2)[O!E+&=MX!H:$R_0<>]4B'/T#^6UIQ"]QF8C:"#T53E"S)%8X MI*Z; 4SZ -!AJ:1D=]/[B9K?SJ5_T)";?&)N6X8CSZF-]+7:2"1[-TF)KY>Q MDB0H66B): _984KXJ9^L& D75HR<*RIJS^166?+CB&E"MHXTDF[])U8)(9T M3JHA3#>B7@=))2TI]IP$I,D+:V^ J]5 (/L.^%WA[[6;V^LEDZ:L>VS]0'( MU-VL'Z\K.'CQZ,SVV0HC;!"\#W IH"UEBN]ZK:5;LFD:LJ9--[EF77UG;>E\ M[:JQGQB6BP!KASE/=*&:U2QCR[BMS!XAO=!WXVCU(X=?5KP<)^JR*EQY2X%A M5>;DF6$P\P0?Z5DOH.37&1G ^"Z(^TPF8>WCONJ%\;L+%[7Z_L F6T ?7J*"\J+P".=IZN>&M5W*^]TR*LUS3=EN]N>]9O5SO5%\ M9ZUS90]+N??7Z@[[HZN992AB5^)1#HJ[]=RUU@^PYCD&I>"0WE^'N>NM2P7! MY!PS*XC;OG^0;LZEZYO;]NWE3?L;> 5H8-L/\^4Z5],G-41HIF"H$GB>CBUE MW>:3$ 4)3UDX.UW=) ;%Y:"$(.0A[TU$1Y)ZOD?0O+?\;S#8V]#>VWCUF7#3 M%VD88%+H+QL4&3?9YGB;>IBTAT_,N+%IZ.MI!I_MO$^6[W^(/1+;#ES_[>+S M1_(V9U!P+8_M\CE[I#D'7&;[:O(QN+X5IX3*$V9R3X.J4*4>(04\ $;8_:+M MOK72[G\A+MA]*G6'E&+N5AAY_HV\)8S\4:BW8QJ4,/)""H21+]/(XYK(%49^ M+J3W!]+=F":O"=G^/%SK%- A'O'V1"4LFCNBP@^H@!^ ##>$'U!]#5C502V? M616>P!9RD*-Y85]+LJ_&AO;UDBV%#G&E-%M^.?1=>%N8+5?K_"MVHHFPL%6P ML,!RDW,+F]V3#;N>+*TKNW>EWRH4[]$HWN:FBI>$0^G:]9]%'K,2VA7XVN!< MNPI7_\0&):(7(07"W)=I[G45BV1$T*?(EW*L5A(VOP(V'YG;%#:_^MKNF 8E M;/Z12@%;F:R)EIM8=6K8-6-6@OG M,*5KTH_\0!CT:AAT0QAT/BW%*0]*&/0CE0*QT+DZ]KQ9:_WTDO/V:(![F(F; M'"B6%(; C:11!R,I-@-SJ'U/>5#"2!ZI%(CUOI6) MD=$R?(=G(#8>4 B)YS;WB/A7F':AU(1I%Z9=2,%KTVX(TUX%T]ZHM>ZB(0VD M&V_@!R/6E##JPJ@+=2:,NC#J0@I>&W53&/4*&'53K[4Z+T.GYX@RG-6PY<@Q MS1*VG#\C<$?%^*5%NB2%]W9AE=YLB9-=2$-XW]D)5TO0BHRRJ\ M?7IV[&B8X6[NJ42Q72BS1T@O]-TX6OU(#O'9*[&T-Q"9^Q=[Z]B_US:IFEK+ M'AH&,YP\TK->0,FO,S* 5X0]YE,PMK'5W08.5[6H;IVWC"@TV])]@Z@W[+O M\%1=J/[ J'K9_HFE'MKW_Y"Z#^V'SO?.[8-TW_FC?7]U<_N'='UW_R=\//MV M=_=7_#Z]I[L2F'GDO#3)FSL+R?&D:.B$4D#'?A#!GT<2H-J 7ZG4BT-X-F1+ MCA_@^^60#J:'T_U) CKTXY#*>!+LN?0!G\"+FO()#XHEWH1]4S_]!HV12(+[ M)<^/)'A=Y =HLZ0!Z4,?\$+ZX, /GJ$#9Z[O_\)>A-.>IFU)25N.]^2[3U0* MG/!7LO@Y]OI@"8GC39=#8[,]@@="^)[4CX, FI'HRYCVH[DS;4?32M(2#2-G M!.\+/TG0KQCZ%Z0%HD=D(MG.8$ #"6\('.*ZDW/I3S^P0RF,^T.)A-D0L/)D MWQEC.VF?Y>Q2\O*%GZ'/U+,7?AZ[P.*W/_:HZ]"GQ:9#2G\MOB\;4$8\'/ 3 M@>XGXP>V M-"*CVS@>#5T &\D0#I!(,/$S(!(9,^ BTC'Y0-4,L93*35W#I' MO$##LU^F['^,20 THLE*]D&,+I$TI@%+\0,3I[P+X]X_@5SX1L9F>0F/?38_ M,$CVN\E2Z(_8$OCGH8,\00#0B8_WQ0'82%863&:_(S>=/C 7FX>AV@Z\"5K\ MZ..-L0LFE0"VWP(!;E[ @30(_!$0TH?;4[(AY@(D#^V3$$\A86)&UQ%L)9R3 M\23]MX?3>V01I[\4S67&!GE' M>;_K^L_H%3"*A'B2,UA,W$L M=SQ2CP8P6/"9/'_D])%B2;5T(&W2/';:=D*PG^A"X(](<1<0F99;Z\].M(2G MPW@$I(('^@'%=D@PD<(Q G:^<2Z0'J.F[X>:$=25OFSA(?R%OH#6P+>/ M6*W6Y&7(.NAS!/?"<$$W9A>C8>#'CX" _K]B)S'U(-3/E DRTH7TARA&B9:# M)@8./)6()U"+,93U;NYY^147B V.=TB!^RD_\/:IOF3C2,8 74[!,^W D#S- M 7"2J""\$1\#+#M)J5KX 1M-)>0Q\)^CX:4I[$!B&!A@]/!2A7/LV"(5OQZB>42*8*3OS!V?0T!DH)J#W]'K:)&J( M((C'"2F YU'@ !2QUCZP"#3,KX3C@!EP-E!$7MT#G7CO+3) ^1>0CY)(EL8P MR@B@Q!06)=A=.3,)X=P+@*%L*5 BXP[H%K@%*,M&C=P.' IR9DN]22J_V>L^ MO>8G&$@B@>2< <" 4V\8#7?"

GJT49K U?=>T5^6!M,3'*:O0UP&LP,<9@194"P!<:#I/AF#6+E3 M59R(5YRGS?1'@'P?.HZ49YJ- M]B'(R(8UIU5 @2//'B]G^BG1 G(Y[0STF!$ ?4V4L^F^$;'RSP_MC@>GKF#5CST M'+,S-.#Z/4?8/4I9!,"+"(X7.I M[;WG1C%1'1$;%%,S>05,LR M9+R37=,:[=3QFW]X>JNNR^C,DA%S]V36\^FC:F?)HYV7!%9S;=07VF _H*2\ M&3"^>SIH:'WD),?.3&6B0[/\R6"\F2)LH3%222*]$(21;I(%+VB:E(F5+J^N6W?7MZT MORTM%+IC+FA3WIBU R:0EI/CYJ'S75+/$XVV^[^7=[=7G=MNYPH,[VWW[MO- M5?L!OLRH_4[BK1"26C6.L??PM2-=?NU<=Z>9M_9]Y^O=SVY'!AA>+BI.W@:P M@KU?VM^ O1VI^[73V2*C6NYT11ET_/#3(^ >@&/\&T?46M'7]LB/IPEF/X:V M;/!PZ M&G5(X9#DX$I'5(TEBZ;/('U\8K^<]IP-C\U@SFQV )W,& W3).*07 MV8=/F*]RR>3"\5@WV4.?TM930X\O>#N1BN]++J<&S++.&TH#;5@ZTYZ^.#5O MY\R\91-RKZZ9VKG5,%=>5L[5E=?>:U8US^N6L56S[U\S='T_G=V,!ANNZUR+L@&BS"E30K#1+VL\RD&N2X@A"-44-7T5\18 Y(>Z?]Z M#$ %V6=I?_M]"C'*IVK1H-WMSMO&U:Q=.=Y4+:(:55'SXL'H4M;Q=X@18"^J MN91L+>\W$)73I&=NH1JP_]X;-W<:O2%70$_^YTQ#Y!O9G MYP770UX')$GLQYX3W>/"R#BT:RR##KUG/_3/ -PV[3LCXH:_U_";1T84[SQ[ M)&1\@0AI>S;^ZNR8C0_?WS=TQ5:;!OIR\&B(GT-(2C'*BCU$@1%K;54 MHRDW%84C23FT%SF7-$J;.,/[+TQF7TM"3KO?3Q)@.-,(W.ZY5,:%,#@S1G 5 M%EOK!E_^LT!EW,X:OO:#*S_N18/8S3IR/^U'Z@'GQ1H>/%*7&Y:V #5,\DWG M-'.-9XW,['4\N*]-D1NZOFH\;]=.Z"J (42<67]YX3\ Y/W!H MR*SCRO3$>Y*QJ>=<;^7C+8&@377K+@AJ MH&]HR*:UZ$QQ&X=D\\)L8^B[H#O4G04%3E51_C\".B8.6Z9/O?#5CI[^JR3] M5E;A-/RE-58A)7$GH7#;LUE!M3:CZI9N4[/60J_)LCCRFH0??F!;L0=<6;66 M8-?(#S[ND"E ^>:=+#]""5J7&]E!5NI*K=705-E4=PY= MMUC54!5O_I3!MRZ-L@OX5 2?(C?-HN8<]@Z^4PT$N+8U/P+<'QV%Q90'; M$[A]%N@T_+*U_GY"U!\N\2)PRSH97?/'].R@>:4I6QI/^5'AZ1_SAX7$W.G:NVDM"A[LMJHUHV!>R..$9KTN&YK)D:,A7-<#:]%MT8.3F>!'Q'EE-JL0I%6M"=EP3DM$S2?A!R-9Y24O,;"L<3? F+$LVU2-< MFR^0M?E:D>*19:&?:L@-1:PA$:GC]],9;(V(6!NR8]YB-F5_ZWO]K2:##*76 M,F7-W#E;(?QLCH&T+EM1!)!4"-EDS> I8#O-U1_+U>I^)]NY(T7N/8V;C_]X MU,)&*USRZ@$-O$#9-)JR4B\J!5Z5Q2U"QH2,;;60)Z^,X3RL;"B6K%D[VUM. MUO!L$]=P6._IVTW[R\VWFX>;3E=JWUY)W8>[R[]^O?MVU;F?EG_L_.WGS<,_ M=BGD,L9&'5>?HH=Z MA/O,A&@4#+/6:AAR72]J6QQ'R4&!IAQ*MA@T-6HMHR[KFL$1FDXLR.@._2 ZP[/I MYL[33/8P[*IY3V/J-M?>A4QD)EL*3!-\=DUNF#L+#'\NNX#4=GL7=H44+@JS MY/HQ[ABKB@[.7-V^/\)J'^Q 0.'K;JMQ.Z.QZT\HO<8\956N4;N&HPN58]2)J8PK?=]A=N[K1+^!G1\ M #)> 16W%!!XJ*CMZV.:M9;9M&1-X6D"6SC/)3K/VV.I 5@R=-E0ZAQAZ116 MS+ZM*2960NQO/FY[\5'>UG-J:%CG1%=5COPFX8Z743"G$#3A[*$N*_K.R0_^W/"*S1X6M!SYE.=L M-I\US"LF6%5=UC1=UG8_M"8OHRKDNI\R^#:?,,P+/MRN)ZM*0VXTBPH-^9LK MK*#/?.F/1DZ$1YDDWC+B ?I.O?Y[.GP#(FS$G4Q.\^G'E]"Y\!SW]UH4Q/0M M1N<&U/;LR_GA3,%H(H??8+"TB@_[(E2] $(U5A+J%-*,W"CM%#5279H2V([3Z6=9IUF6YCP2&?2?[ZGLW[0H#LD M 7W7";ZYO5YR\F[R&O:6'R2X"[H1KOG_.W%C.FLU=4.4J4)KOJ]#5_6GOJ_^ M6+66L#596CF"$-\2[D9,UM.P'4=#/P#&VYLY>M,1-95W M*+R\?_F(NVO_U%K+D$$(\/\;D#WILD2F[\M-_FV&=Q.&\=NA#9P7:I_]FP;^ MDE%IN:F^#2KNXBB,P$L$E92C;_I!^I:;9/6# '4[DD&TY/GKT;DY?AU&'>;A M^[,>2222NG0T?[<)5UAE[2I96-61B0^\Q]/.@\3 M9B'60F,:2#=-=## %]4^<93M%,GS@Q](N@N&&CQBZ- 196D^,@;>P/V].LC) M.W)ZH\T]>J#O9P8<^C15F:WSH.7"DSL];)\?"XT^Y*@XIEB$>V$G> M "0-5 Q'>-P2U_,J;>@JDIFXX+HY]IGC27TR=B*RW2'1IQ$0KJL>.J7I#R#I MC7>9$#3G-+W5Q"WEFFPT>-K2(+(+ARX>6@R8((+3]89L<565ZQ0FKMO]?CR* M61$LR6>+HK%L74"'U O!_91=%MM2MG9],U)V4DK."@$0- """CLVN"H0++*,J6;P7S!Z82,BFY/;7-UON%TC M&>.R@V[% >6%$>AX--/FNSK;GEV GC)QNYUI-&5E2?9HI]*D5")]G(DAW@37$7E^!*U'OA0-*:+)IE[(CACR&&79 M],W \8C7=UC$"C^P[9HK1YJ^KJXE;MK8#]DTWD6 !Z(X3_33LV-'PPS<]"&.5C_""U7K;Y92S?V+O45Q<2R-J+;9HZ:IF?6!95C-GJV9?:KV ME(:F&=K_:KA,,'EH&&0C&)-'>M8+*/EU1@8PP OB/I-)6/OXB@XCQSM[0_>W M)%N-4@ZPVEA*U8>O'>GR:^>ZFSG+?[;O.U_O?G8[LG1S>WG.D; M'\#EW>U5 MY[;;N9+@4_?NV\U5^P&^=!_@S_?.[4-7NKN6[GYT[ML/-W"#U+[%.[__@%'" M8S=_[^ P[[YWN!_HAY\>B6T'=,5O_/>U/6(G/TN.!SK/CZ$M.Y0E^M*G:$YP MT26+UL8TR+XE#ZP>VH@$CR"!:)(,YN4QXS'3:\Q@P?A<,@[I1?;A4U8BS?%8 M+]E#G]*V4F6(DOS&6#$Z)I=G0GZN)(*>QMCIF]/+Y^S2&P.<7 -M82G&RLO* MN;KRVGO-JMJY;JR^_%ZS[U\S].U:%9TMK;.;H6M-AFAM4M):N'5)U)/HG9*\ M^P5ME&2*ADX04>I)?U+Z*Y0ZX'_9&Q0Z.&YZ3,YNX<)*DNR*E;FP/4'>P$VJ9F1I_3+R=%2G])2*T(LCYU< GK[A]XIK$RZI!/\("8]CBGTXTO(Q#&!X-.B]]-T:RM,.0 MPO_L;=8N-FNM9E.5FUIESB [[#R&D,<3DD>S?'FT:BW3!'DT"IZ6$/+(%RR% M/&X@CVKI\JBR323UIBYK2[:^"XD4$GE:$MDH7R*QV@KXJYJLF'I5)/(4MDU> M^B$[*'=I]'ODV]8*#/J0C'>#/WS?9DM=:/#D]&G8]=T-B\K,28H&OF2C+JN: MJ.-QS(!:$[44""B]UC*4.BA>G@X3$X ZL-M=(*#8H2I-JR'7ZT4=JB(@Q2.D MUOB-!4**'96B6XK<,'C24D5N)&GPOX_DC\ /0VD<^ -GN\-E"XDQJRTS:QQ% M1N(?C,*YA<2LM32E(9N[GPI:L9R&P%XA/N4NV,.E]P:>9"6P)["WA?NY"_:: M$, T#;EIG%HN5V"O$#]U%^Q9N/\>7%.E,C/MIY"U[%(7?GR4I4?JT8"X; 4] ML4>.YX11P/;]2/1EC'N+1%)S:U\UI?(?"8TAQ&N_HG G(7!>D=(4<"4:EFRJ M.Y]=+)(''(-KC3.Z)W#A/).NR)JQL[X6X.(87&N\S3V!2P-'5*W+#6OG*4P! M+H[!M<:=W!.X\%P,LRXWM6--@*K\)T!9H5')'U-DI?\R\B9%7%-YN:6Y@S.MCLN\#+VHT*RBD?^18VO!CSP,M@P\,[6^ M^VR4P!;'V%IP(P^#+;/6:LJ:N7,]/8$MCK&UX$4>!ELX4:/(AK)S!I!;6IK@01JR4:],:5-179>G)&81$+0 @IJL M-(I*6 H('A<$UZ0Z"X"@KM1:IE;$V@X!P:.$X)J$:!$05"'<-F2K451FG;]I M]@J6Q;C!>B4TC+(\J,B ;NNK9I3<T* MQXN!'&E ZGOA%\:(Y+X'9$/G)0H(D-/Q2#"YB>@HO/4]?&G@LU4]F6;+K=+P M])FZK#:*VA&[&<^/(8%R["!>Z]7S ^)&$F;J>T\$"A!7#,1KHPI^0(QS>A9$ M*$753Q$@/A80KXUJ^ &QA:N!Y;JR),>+ M<>-!GM)TPA?JT2WV:M9Q&E-NUL62S6/&TD;>].Y84D'_R@I7A]8++)7BU.Z. M)8W-NS05GK*= DRE.)>[@TFOM2RYJ?$T$7Q*"5X\*63YJM[]+B#BCA";%U[. M/?[CT0EK'%\ T_9+INKU6JLAZ]K.9YU7;-&>D#,A9SF#@MWDS&"[M1I[3R<* M.1-RQKF;'+"Z095!W5@@NW'>&+\-F>?;ITA.K%> M5B*_M5S>!4&+).B);7Z_]@/XZDG]. BHUY](40"MN6S^7"+V/^,P&E$O.K6R MG!_V5D[I_.+B%P$X;@%7Y)[V0\',4+"\-T?U%@74"M=M MN>HP'01T6*-X23WY4G3;*836KYB:=_96')M[LL?FKCWS'EN"%V0NS*.F&W.+$SV*QOO;'S>D%QD-D^EA-+8QI(X9 $6T[T+L[%'^%<6M'I M,4%07@FZRQL$VPN?DZ[VN>9?2.CT=]D9UY$X53]HT$7#^6[^3GOK6W5( MX,'@P^QI!I*IXZ3,'">SUE+.59XV7!TH(!$2P-/8MI$ LQ@):* $[+[12$B MD(!#2X!:C 0T40)V/R5$2("0@$-+0*,8";!0 @I+'G&4'ZI*$'/EN'%$[5T6 MB1R; "\;XO$)<+XP)H7)$A$VE6("&?Z6NPD9.'89R!?(O",#*@ME=I[Q%S(@ M9(#O4.8=&="*"6:$# @9X#N8>4<&=)0!LZ@ZUV(E]F8L_Y-]H;9$H%?DD>)^ MYQ&PGLU[AY(?1V%$/#:E%ME&5:<)*T[V4V;=B25'EL[P]H][%]1*^YEH MTW?3",I;TYEIYG:BF&_C48\&=P-F1L.[F5Y.\X.;K#V;L[9X:%A#-BU--@H[ M9)8COU, ;66L?F"@&0QHJJ;(EE94Z7P!-$Z!II8(-#/1:*HJJ[L?RBJ QC?0 M&B4"K<& IM0!; 9/.]5/; GABMFWC>3D".N?%^ABII1=$)?J&W% ; MJZM M/L7C]@[/:FU)$I;7;G8IE4@?Z\P2;P*\?H.<:&W\,/K HYO1YJ^KJXE7OW8#QT$T$5 L4C2$_WT[-C1,!.0 MN0<3KE\HLT=(#_H X%[Y""]4-5Y38_Y?["U*F&-I1+7-'C5-S:P/+,-J]FS- M[%.UIS0TS=#^5S-JV4/#(!O!&"3]K!=0\NN,#&" %\1])I.P]O$5'4:.=_:& M[F])EA"F];D7P*-+>ELJ51M+J?KPM2-=?NU<=__K+TU-;7R2_FS?=[[>_>QV M9.GF]O*<(V%;/H#+N]NKSFVWN='<-(VS? M_M'IPHC@PMWE7[_>?;OJW$_'W/G;SYN'?W _U \_/1+;#FB+W_CO:WL$IBH* M)<<#K>?'T)8=RA)]Z5/3"\=A;V4.?1B1X!/E,U1O*YAMSQ^B27$[%UK+.ZZJ!DINF6-(7IT)]SH3Z MC0U.KNDZB+^V\K)RKJZ\]EZST)]FOB^5HFNJGZN MFO6*=+9QWFRLOLI;7QO:9B!(LZYO7"VMP6*JY2%9E=8'K5F#8FTRJ,2RE#2L M!7N3%:#$54[=R.__VF"!S2;K5P+_^6W<7"V:M*&SZ.,3EWFD/XACGSD>^WQ) MQDX$OPM*)93J]^-1[&(@QLC#"M4FA)HO#\1^P6*UI=#M757"5\"V3--PZ*FR M;M[3B,"/-O<=S9;>OHDL3UQT'_RW>FRY 5>-TS#@5^(2[P^E:YHG^)4A*0KLJ0I6"AD M^U42NU7!+',&:#F1=G@&YNKY=4A(10@D42NT_X:+66CB=N6K*^Y-3- MC(O\V)'"L,-YT8W*5H)=+@(G4 DVI^POJ03;?+\2+)/XH>\"7<+.OV(GFBRI M\=K04: 7IVZ%) M)%I)\*$FV\DMROE+.#=Q.HS=DJ[YX@J\0=2'J0M1W&7BN MP\549BS@+JO-70X.$R(G1(Y#DJ'$O7ZWB6]46O5%54VE,4MG$+4\V[YR]:^ 17I^]I!W%G-.T_K1)X3 M*R?"UAMKG\36=<$FP2;!)L$FP29NV)0K0:"]'S: @4].4L2UDKDCAF:MI'B5#[5-N5*%YCO MIPM8?:17I9%FD[77?@"O]2[C(*!>?_* !B=Y9=NS'V;FISVU/K9F#GQ,I]JXX!U/JWD#$&C7I=5O=)%3?*"I^0,W7Z% M@#LML7E1D]SCKZCP+S.8C0(*?5HJ2O1B)3 ARD*4A2@?3)2WJ-F;S]6UL$)W M79&;5J4+% E9%[+.H:SG"W07ROKNK=*GI;-*G\KB<=^;![A"Y(3(<2AR>21. M6ZBM6[B@U6LMTY0;IB:LJQ!U(>KEB?K>B_I:!I;Z-&3+$+(N-A^*.PO?>5+! M=6,[EOJL[@R?F(@5;!)L$FP2;!)LXHU-N<*&?9;ZM,Q:RY*;IJ@\=]006K-S M9#<(-?B#T'$M5]IKJ<\CW#NU?#62QD&I3ZM9:QFZ;-1UCG9/B9UZ8D/ET; I MEUDLO9"F9;&2;$LF007.^,:94 >"38)-/ 8S>]?:FJ+PI[7%7-:)WRD <.)W MGL)D9EH$PV':';6V1/K_BIW00>T;GM@$YT'S'^TY.N?,>FB*6FLU#%E1%O>; MBRQS13&VS#';X7R3U_!:]+BT914P!'B."#P[Y&+RZZ8Y9+%EZ/4EV\P$NOA& MEYCJ%FP2;*I:!F8G75U/=/5B_31N9YKY"Q/%G26'W15<:B"JUXM9!<$FP2;! MIA-F4RX/D9/J]9IBU%JJ)59;50UL0B=4@DU%1HV'TPDF;SKAA*;N1/WZ'>O7 MKYS&VW?]>DUIU%JF;%FB%'F%X"72KY5@4ZXJ3:OFRG8Z94!3FK66IB_NXA'" MS2UJA' +-@DVE:.#5T0S.^I@BR,=?%PS&^_7?/_OV*.2KHB2[[LN,CQ@R7=- M34J^FZ8AFTNB$E'Q:E]9K?T* 7=*0E2WV\0@%E#R75-9R??%]1U"E(4H"U$^ MF"CON^0[1$-8\KTA-TUAMH6L"UDOL>2[=K"2[YJJXYEFEKK+!((0.2%R'(I< M'HG3]UWR75/KM5;#E,TEIP<*ZRI$78CZP41]WR7?-15+OFN:;#7$06EBNX:X M4U1)$"7?Q42K8)-@DV"38)-@$S=LRA4V[+'DNZ::M59#UK7%(Z($A(X'0FO* MJ>R&H 9_"#JNQ4JBXGL1BY%T?1\5WQ>7(35K+4O?N2B%V+S&"YJ66>0]%)U= MU*M6 57.!(QXAM$.)?**J5VL);6+E\P,"9SQC3.Q)5JP2;")PUCJ $I;94I; M5SA2VF(F[<3O% X\3L% $[\SE.82^^\T*#OA%3R!_!JS+_Y8W'8P-K4F[%3 MY@TOWB5DSNAOY]T58.:F-"L!)L.%4$M5P:+,9)>:QE"V*N& M(B'L@DV"3<>JD^N136"4@BK6+A+Q@DV"38-,)LRG7%G!]P158L07\8"6: M-0/KH!6P3UP@3B@&P:9M%0-_>L'D2"^3-7VE4N1]UZU76O@/(AJ ML?9WMXK!6K/6,A<7\PK9YA8T0K8%FP2;^(AG"M' M%C\:^+CF-]XOV=ZEXXB.>C20-*NPNNW)R"YTH+_MQSV73JL/G7AA=]T\8&%W M/2OLWH# Y8CJ6A6 KFH4N=N7&'&GC+:M@E<$@2JJ7Y:%1FN.B]VH=KS.:LWM!DHW%$1U$(=2+4R:FHDWR)V87C M+O96 5_7V61,?;%RTK85\(54"ZD^%:G.)=0+QUH4+LOU6JNIRY9Q1$?8"&TB MM(G0)DNTR=Z5"9;QU^MRH[GH&@AMLN5$R,>(P$OAK^T\M3[#/UG'Y]KJ4^!S MD$*P];D7?)S2>_H8C!D;F@X[Z3P,V27CD%YD'SYE>^0=CQ&2/?1I1()'Q\MH M88P7.LXZDUS^].S8T?#"LL[KJH$03:=RTA][1?OIM&^=3?NJNRP]/?%9W;IRR%E=L];2&W*SV9#- M:I]6E!<\)2\!VJ\0<*R?K#)ROK"T4#[FZRT<+)267+,2^ZU MS4+DA,CQ-/!<$K?WY']=88&QJ59Z)E&(NA#UJHOZ)L>S[";JN$C94&1-R+HX M9$#<67R)<:XWM.WEN.[JUJ(1)8,$FP2;!)L$FP2;>&-3KK!AGX(;0FAVPNT%(YP]")U$\KYCSNJM;G"7O:J3&/L[KSK=(J5['A=BZ MK*H\U:T7M8 *5[B;;"+>]4#O.J[J%S Z9A@M[!T]]-FP=5Q5*2OZS@=Z"YQ5 M(A(4;!)L$FS:;[1U *W=8%J[KG.DM<5DVXG?*0!PXG>>PFSKGR0(B!>%DL/T M.^IMB?3_%3NAL_VYSM5-4HKI",$FP::JI0[: U40]^ZQV8QB'KP1NXO &JP>_N*=%B+(092'*!Q/EO=>#-U@]>%.VENQ?$[(N9%W(^L'JP1N'JP=O ML,6H3:LAZL$+D3LND9/7@ZW)] MR>H<(>MB[XFX\_0J%(AZ\&(B5K!)L$FP2;!)L(D3-N4*&_99#][$>O"F;.U> MGUA@B&<,[;,@O*ESB*'C6K D*L(7LAZ)@XKP9IT)BZKO7(1#;-:KA&\EV,2+ M4EAF%TLON&ZR=;Z6*+A>.9P)=2#8)-C$8S1S *UM\J>UQ6S6B=\I '#B=PH MG/B= @ G?NX!9S0"Y5@4SZ]L)!'+%TO-/G1"R>Q@F*O136KFXW/6U1SY@'[2,5L#]_65+")&S608RW%;K5/&TJM9:A-(=S508T0;L$F MP29.(II"=+#*D0X^KBF.]RM1_G?L44FK[U"(,AW\B1>B- ]9B+*AI84H&W+= MJ/0^_+S@*3FUM5\AX$Y);%YS(_?X*RK\2PRB640ARH9>^4*40I2%*%==E/=> MB+)1QT*4EJR;BREX(>M"UH6L'ZP0I7FX0I0- PM16HT"3E@2(B=$CJ>!YY*X MO1>B;)BUEF'(EEKITQF$J M1K[JH[[T090./;FCHLME@XUJLM-"38)-%653@:', 92VQI_2%A-9)WZG M ,")WRD <.)WGL)4=N>%!GTGI)(_@%=C^LL?H^4-3VQF^["9+[QXE] Y8X"= M._&%6WGDNL)3DEA,,X@)Q:-AT\$27\NUP6*45*^U3)[*] L8"6D7;!)LXE8I M'T G&YSIY%.8IA=ETT5*7K!)L$FPZ839E&\/]D)!Q[++(S=-+/:ZN&A)U$WG M%G%",52"3?D4 W=ZH<&17CB%"1!1-[V8NNDK9T2VJ)N^.-?!#A/8I:R)2-14 MPEH*-G$CYCEF.7:KR=NT:BU-G'E0(= (V19L$FSB(V I0@-;"C\:^+@F,-XO MBMZEXXB.>C20-+VPRNC)R"YTH+_MQSV73NO[G'KI=.N I=,M-2F=WE!D=).&6U;9ZX( E54ORRSRPL'LVY1G=W2CJPZN] 60EL( M;;&H+1I;G.60;TN=A:O#-4TVE",ZMT6H$Z%.3D6=Y,H*-!8.E-A;C7FK7FMI MLKI3ND!(M9#JTY3J7$*]<'!$X;*,JY?KLMI3%FN MS!XA/>A#'*U^A!>JFJ^I,?\O]A8%U;$THMIFCYJF9M8'EF$U>[9F]JG:4QJ: M9FC_JS5KV4/#(!O!F#S2LUY R:\S,H !7A#WF4S"VL=7=!@Y7M8AW80>OZ77 M:HAR -0%'WE^<<2=KR 5S> MW5YU;KN=*PD^=>^^W5RU'^!+]P'^?._OF< M77IC0)-KIGINJ>K*R\KYZFOO-:LVSA6MN56S[U\S]-4OW:6S^F8=6K/(8>U" M&&OAUB6.?()\KAS6AZ$31).S6[@@_4GIKU#J@*&W7_EFN])F+O):Y:&]MUB$ M0ZK-+1.QV#(1?>4RD3R#/TT*+EMH2/:0!^ M,'C>&*(]@:-+PXM-<+6*&'GB(5["ZCP!8Z$K&4^=GL>URF_=*6'2+INW>$O2 M+1]L[B0=EVFVW6N.K#G9?:=C02S<&]B4#4OAJ$[N@9+>0B)X&ENNQ/,^):)9 M:VFF;.Q^4H[8-9L+ +.]S"QG&U#@>=]QJ>3-C![\CM_ZZ'B. __)@4A/ZDV* M]SRK[@R5X%Q6G60%^8],OAO)! '/XG9%QR!B3EKGRK,E,O*A=_\69U3MY(W- MDQ4^NS0MVM">HVYNDX2[6>NR:O)DDD3ED -[-7M EJXHX/XW9),K9!7D[%1% M$<_S#TNF.UY$O$<'9VE(&-)(E$W?6AG/D_9N<#,E;)O1-;>PJ" LIFQI=8Z* M M?:+JB\O6A2-\J,DMWSMCF;U9-L^E)*02?<%C *GP@[?5O'<90;\A/3L).7-+ MB(&[M$QS<2^Y\'Z/!TEK5&XQ2,)"Q;*N"9^7 Y^7.;ET0 ,L4YI-LV!1)^'H M;I\#3LB93$(^D)=43KY0CPZ<*+>X--A1MBI/KHGP=0^>_2T64UC]5E:UQ?JW MPMTM*>\[5<+IEB1P?P=T2S5\&K[*.J\7"ZR_3M=E4G0Y),$CS1\D6NQ\S-VE M1KC ',-JG0M<.*Q4G(633:Y@=6+^,*X4DP 7-NU%$O03AA [X? $3_XJ4 '_ M01PO1,K2\,[KO"(JRDSOC=E>^*JD,; M8&L10SC95M+-= ZW9$<]W@PY0 M]RZ.OJ6TS5OP2%?9)%O3.,+M6 )4Z]3QWD!EUEI-63=XFD X,<_WYLVB7LD9 MC8'!6^<73L-M6>,"WTQIN+@0\]J!=JGK/%$[M[C@GEBYN?M2(.$2S<7?> M%2.FDTR,9(OB%X7!JK7JB_LHQ%'EW*)E7TGX'OF*)G]OO(R^]U/RYHT"-14/,)7U9@&GD@@OA4M4K0L!]X$J#5!E MR'5E<1:Z%%2=7!KN"2)Z/]AVSJ.ZJ9']JMLYNN:6"-S)::O*%)K!UKJ;NZAEX?[R#+/<:GDO,#-QT5"S MOCC9)OSA Z8AQF2"X8R,94Z"F+[*[R75 =/?Q>+-_28L?B2,P+IN"<6_S1B1 M6[:2XLZ-^LZKB81_S3'6MDYC%(HU+)NLRA97JR;6://LD"/H+'T?GH>Z\\2B M!>8WK)A5$@%"@=:%$7I:N^.2C)V(N+>*/?AM7*(<4' W[!B5T99E^W4= M? M#5G4Q.WJLD%I7>[QP2-69NVJ:G.363FPFE#DM;.D*.P-B;B?#='L#2YZ0 MA-OVB"&6)FUEJG)BK++I@ QP7DLA[2O2;3'(2NIOC0 WL6;7YEVX%OTEU-K-\NR8GIJ M15;Q)F/$#EE%7%-C&'*C"-=_,T96*"@X761N.G&Z1V0V:RU+E\W&X@$MG &S MD%QS@@I5]FV6>5V2TS)ZD9P*/4W/B9OM-9HI [\'W6:KU<6.S^U3-O=TG$;5=X-OOO?X M0(,1%MEN>W8Z5=&E_3C8SF_!0S5TN;Y3.2"1L>$976LR-OM$5YV5#%+ENLX) MO([?QE1[ZA4B,V"VG7J5[#P0)PQC-#,G-@-;[-'/C*C70-.;E)JO93U'(<6Z M. KD)#"U_O3G7)C:P%;@BD%%D94EDT?8 MA.SP*'^\?2[G--RF'*XX.X_K+J%H)R6UO4PFC%IK]Q.BA+/-,6IR.-L;HP87 MRRR6X>+6DSXVQ[3+"F[9-&#:$X_X"J7(QU(OTK,3#8>^BZ.2(O(B7-0"7-1[ MZI*(V@_^ WGY@./AE)YR6,*#[0ZVUC$)F>80[S3&<U_&];6='%JHVJ0FEOB_UV,N/UI.K93CM]Q3J-XZY%M+3H MX;*M(GLI>LBWK)=5\;"(:!>W^2MR?MR.J[5;5P.)DY6&[6H=%R .>HJ') MVI))>B$/%2UTR'^5PU,H<;@/;K'^;N7*90&[66L5.)!Y$;Y!EMF\[:' AM34#;<1U8R+7Z9E$AXR>6 MYRE679](EF=3=;V3J/R @?CVXED3?3=&XLX+92*HN?UF"\O%&7*CSLEYS"(? M>>!I(+[Q:2JX(TW6&A7:D'84#O[E*IMPUJ./CN>QTA(#:

=-+N,P,Z3RI)9P67E"4[7"LT65 X MVDH.V83>$7IG#S.27"D>W%I?-^2Z5NEI2FXT#_/B/D9XAC?\M9VGUF?X)^OX M7%M]X!8-4KBV/O>"CU-Z;_S8 9FBL=VKE$JDW_='\.X)AMN>'R4;6*,A193; MU,,UGO")41:WQ&4K>X@+O84?1J^RN&]'FKY.-Z$_8S\Y[>,BP,UUSA/]].S8 MT3"3N+FG4GXKLT=(#SH01ZL?X86DC=>DF/\7>XM2ZE@:46VS1TU3,^L#R[": M/5LS^U3M*0U-,[3_Q<-&TX>&TUGT,7FD9[V DE]G9 #O"#N,YF$M8^OZ#!R MO*Q#=2U96/R69*LAR@%0%]0QH^K#UXYT^;5SW66K6QN?I#_;]YVO=S^['5FZ MN;T\YTC2E@_@]NZATY4>[J3+N]NKSFVWV 4OB-_[ZV1V!?HA GHZ*A'T-;=BA+]*5/T6[@ MIEX6R$+ FGU+'L@_M%7*?T/9K]?F'BH)K6 &)%4ZDU(WZ#8>04/]Q>FIUX[. M7?!(/.??;$/TY=1DP!=P<'X$- 0BL:_3\D'$[4Y-R)43]ET_C ,*=W>!J,X MC+(7M<$^Q6R#[@]HK^_0\ &Z\,7U^[]F3H]12W?QQM1N1^EOV$$*#M(8>17$ MM-9*3[R%KC%>?R&A$V*68KYSF=>4COD-'^%:^B)V\ZP#9VKM( Q;;G7>>%=[ M1P]K\0*KQCK]#?!T!6P('%;-!,F='1;T'A,.-1*NR/IN9Q[ )5OF>X%&P[DP M^I[/1A(A8G3&=BZ'=!!.;2EH.]2(%&RIUS^7/F!#>%%3/ETFOB'[IG[Z368L M6;";3Y5G19KV>=@7Z' MTK]B$H#:=2=IFC&46-;18Y2(A@YL R##!L5/2'V:/G4L=\/PG4NB\ MH,<;TB?J21-* C +T>QMTK/CNA)$$A*!4"S.VGRF]!<^AK1@/T_;Q5]'/A@0 M5&<4.L=,!+L16V>9T(@L1>[X20C?MV- MO'SHTD>$TST=^\%4VTZ2?Y=HW,8F#.IE@HY@=,($?RM#ZS#IP;NK(&YNKQ=6 M_,:C'@WN!M/CS-.1O Z=0>KZ&#X_0\ (:F8:.2NS(35KK6@84+H0-TM^UK24 M]C&\D#HDC&3INV,_0^C.Q.)/_! -"7Q[? SH(T@>L 98O:\1)[S"T'3;(5NU MEN\M&7 P;3D;L0PM@X31X,GI4\EV,%W1B_%N&72! V+E,#:C)Q0PG3,.8 0! MZ,$,GS\]=!4E9O+#1;0O U _#B$0!)G"O88S%,V:!CQ![^(S.W!0?!W0?GB: M+];R ',2D3@ %R)DAQA@K]F<,O[>*D794)8IRC@+G/(D6::&GH!!0H&:M^KS%BNST;83X IJ]M5+O[QC MM]O0;#ASO%%WT:"?M9F]"UL#"??"1%>$TI \4:D'YDBBKC."?D/_%Z2;$^[G M!/ TO@7'"(5Z)$T#%ZF[.OFU>FRY\,4\X[O!FP!HI4EN+(0[Y?JJKQ*+VP&> M80V:"I)J7 DB@0N.EY@Y-*8SQP@+[J6F9IK'#&.P3-N]?(;K,9A#$B3G3.*H M IL=B(/OR^0"QPA6"1H9N_#F1^J!Q^"Z3&[H..G[HA%$P6TS+!#I0^IQ_]%N M_\C<[2D!R'@,3&?V.(A=.I7XV9D=[-9L,1QJ@A&8):1/UFZW+:,E MMC%SJA,G($2'^AIND53E[&^@)1@!8+SNA/G)$\GVD=X+VNEMP_8TP ^AZ>1L M6-PIB@-.ZW"-@'C1\BCG'/V#<%O-B>_/0)1@(P3SZL+[$5R$<0=:^6?L)1X: M8VVTQ"&9>_D&KTQA. 0_ K"(8V1^>N+6H\^/ 0LT<$7[%%VZ)-[4%3GQ^0>. MB_X^^#O DC=*?MJCMN?%T%KB"\[SZJ\R/IJT,1T/H(#=0WL!\'F2O%!KLA?J MO+@9:U7+EB 8CX'D**E,%L%?G<)ZF;"G<60(.AG=3[B=A(DP;HR!5"2FPK]' MWJ61>?(>?PR>;I)K 7J31YIX\/,2ZJ%LN@!^W%3%MFG;_P1G.^EW$L1 ".L! M,,,07=\I>(D3S(:X"I295X5D0_(I^/>(RI1H.*8TD^(V $PPN M#$7'WDXJ5<\3?RF](2 !;018>ZN/WM,]Y])53),, E]#UHF! M9^#Q^%EV(!T2$L"?914S*F7)AU2!PY?)F8%A M !GQDQ#*!OV/DV89R;,.0,=!B=$7""H873(^Q:Z;I15>3?&\\2MZ"(9;A9XV@M=B? Q%B<=@!Q!NH6!#-F6F/V$/. DC0<.@E1S+1+ M@M$^L[6V ^,.$E&>$7"J,Z9$6Q,\?'R3@U^/X0UG7K"6-AF&L8WGCS]V0>ZY)P0E^<4VGHBW,JW7@T0@,!2)F; MM9%F+Y&R>9L=8L(5TRY)?Y;T4MMS\),SCKQ/1 @,?=\'$E5AAB,7\-+Q89FW M2Q_S?_T(BR9?IMF[E1%K?0GSZHL0*X4R]YG:8_IJ'/@V. 7@#6+TA18Z2'CY M;U26B98=^PYJXBC-A^+( M^=3CMD38 CR?(GZ3%&V51 2JOSY7G0E*IA%NZB MJF7A%?I,<^>OIN_&#F)AZG#@H ]PJIU?_ZZ5@** BJ*"YH?94ZV89*Y< M]RL-EB_(#-O9=!%CTA/L&D1':BIN[#3=RK/]KS!",8@")W?'LJRK% Z@:("> MFBNJ:"$+&&QA2>'YXUDW*@&4PN?T5\EBAF\'S68KIB&&I*CF3.DDQ[.L&QV. M( .%.<>XN(AR%9YPD%BPL17R87L;M>2%7KGK:W:DG6Y'.,M!*NT('ED.2O0] M#%D-A>]3;S9C6CN &?BZZZ]W6F(P=G T#QXHNZ)*3;T&CW)S.UT#5\LD/[-' M06K,&?*RC(DT;KM"@!.G&=;RWFHZCJF/P!%SGTRJDKG/8"'%&*E E3K7:BZ4 M(,GVF=N;-19M05E;,SG6^ 5\-4&Z=&C$F$3*K3P6E(%S,F18\8%EV!!L3J;G MC5.?5,343*;_Y6A06H@ER*0B/C,Z "U>P%9A/BH6J'&S+:[O<*4:)VSE7-%, MFTEF,%A:,^FWF8VS;"^V=HK4M8,^*?@;W@QX&<\ AD@0@*+SU*$#9\WTV/7M M+*W%])6PPE(6;BHK] 1 M7ES<:05AG2BJ\LZ+\_ \2T7+)/@C,JX*%;64YW#A!*#0]UD3="&-SF?"-ZZ4 M[0'-%59W=>C4\97%*E#_R]12#'<_A='BOC;?$\Y$!9RD#. MU5AN/H#'MV),WRO0"=DCVHS?9ZADKQ!=LY.6S]Z5?9WS!,H:2H2-] M9666V8LSKC%DI+=1:I!^1\A04]7:KZ6A7/O=MF6MH6DI!ZVZ_3M-.VS5;7O5 MAKIA]&2O'*X>[77^ MFX6CDB9;M$&OUPXJCG*G0[F;:/C%;N4NG-R!M7KW%=.Q6NM;O8D076O 4 V1 M_1LP-#Y_5_HKM-!=4-\U[61K]/']SZQ5X ,+=%'WT?[9M*N"86([%T4TI:-G M;3>]R#/U/#N.8Q\SL& ORNT1!@>L.J>$Q&L],LL]0I:5,[#6-R_^\95&^('] M1.4E/MZ1%4+BS%-CV =LO,3E_-<^.DK3]G]<-G'95")K\^*RR<2IM"8VL"WW M5^X>-^"RJ8.RR6I5-IGR8*2287EL5/>PDL<@IG,HTOI@)"NJJ%CE82=\YE=/4:U& MX]7:U7@-G!8W;"MNU7NEEN-LZ^SQ\KE#ICD868:HD+8"8IP[7AS3:KACNSD^ M)@Y.5H=&-]"&<\>>XVP5=[Q\]HJ%TY[P>5*MAC^VFF5ALU'!K*9"< M/=XVSE:P1^OR"106&8R(9HB6T598@+/'BZ-:-7NTVLUTL!2F/7+;NMV 43\\ MIU_M.(D6![E-*X[==WJK8NV7SS^P<%*K1$1-/YI&MZ#JA28MWRJJU;#V=A,% M+&Q=* _U;J#-Y5D[Q]G6V>/EHTJ6/A@9LBBK1^=JNH%H->VPWJF1A5(D/&H$IP!D-PT14L].B6)L\>NH%H->VPUJJ1*,M,>.R)5+\\>;RKA].V4 MLI[T@2N\G=J1,V>3?'GV:2VKAU]3P4A715WI2"281\A.Q>IEJ=40F2HI M@Y'16I^*WK-ZCK/ML\>+AYE421V,-%6T3,X>KP;5ZMACJV$F5=(&(Y.S1\X> M3\<>+QYF4B4L7C(U49$Z@N@IC6ZUD.'^\;9RMY(\7#S2I MDHEIA+HH:QU!=(YKI^./K4::5,E"_;&MQF^]YX^WE8#*ILH=YCJ]PM!%)7._ M?)A,QC"98HB&?C25\C!95W"MCKFW&R>3T^HKGH/*D?94#%*^?&Q))F#BJ:)B M'.T\Y?RQ*ZA6PQ_E=F-+LL)R]#M2VL'Y8\^1MI(_7CZX)*N#D2)+HB(?[3WE M#+(KN%;'(-N-+LD:RT/M2'4'9Y ]1]I*!GGY\)*L#T9$4D65=$03X+AV.@;9 M;GA)-K@&>;.9J.]L+UJP1-3W3T^\_^DV)G_Y&)EL#D::+IHJ3[&Z&E2KX_'M MALAD:S#2CR\VN)80&/)V".Y?(R)$+#S=$74I8ZDRG!<.QE_).T&F8B"ZN/1,7C.'SG.UO''R\>8 M2-8G3Y5X!NK5X%H=?VPWQD0TU!\Y?[S%#-0OGA\S!^H_X*LG.SK,B7J%T8M* M-G_Y2!G1!R-%%26K(XW;>*#L=%R^W4 9,0!SCO<27$NTNAI4JV./[<:8B#48J3S/BK/'T[''R\>8%&DPLG11E[CV>#6H5L<> MVXTQ*3+7'CE[/"5[5"X?8U*PCLD4==Y,_WI0K88]*NV&F!0%M<>.5'= M5!+J__,29TH#X?M\-O,]RM-0MS'YRP?*% R4&:(A\U&!5X-J=4R^W3B9H@U& M+8P$N)8X&A7HUJ%;''ML-,"D6LL>.H UGCSW'V4KV>/D DRH-1JHDRB9O M$WTUJ%;''ML-,*DRLL>CR_BOA3VVE(3::Z2<':/5QR'ON<*N.O=U-.#*L$A,:8HR6TU]-SO M&GL4.CR"*'N$GS4B46TWJ*ABW5I[,VA/AFN7EY8M(3J7.%SB%,GY\L%*%3M' MFK*HF6V-6N42IY?X62=QVHUPJE@): S;R@[E$H=+'"YQFDB=7O[SIJ M=OOI$>X5N&4WG(]]FF+ ;4K3-D'3;7)I(FNUBTM:31J,3%,63=)6E[ VKKA' MB1TG(_8>87:=C%Y+/R+'RF@-1R>VUNSS0FAZ>0'>$HUP('_7>]EE$/T\QS8BN>,_LX^3'\RCGX9+7_./E]^><9CD!S] M$,.\8,Y0)L,+Q5 12;)OJ/N0Y)\J@]'CE IOPV?8[0)0,:'1,RP;"UX2"[,H M=.=.(CAV0I_":"$XOAW'W@1NC:T^MH&G"O#'-'P5DL(ZSCR* $W]A?!L1S]H MLK9<+"0A^[>3L>EX*!0V\=__QR2R\2:&S4P\(!]\43C)%O "QYO9_N;./-CP MLPW[]R83&@D3D =L/Z_PF1<(KU//F0HA?!(!$/ M^(-91&/8I!![.(0+R8*]PGA1A@-L P0+?$GC!&@W@;]@B_ECS]Y/%#*" PANP^O],(47 M''QJ)X(=42$($V$!KYC,?1^7@W6!R &8\&=8!.42&H7="0EUI@&@U--"B!=Q M0I]CP68[P!]&=!8"805/@@LKIJ!EJ"S8X_"%KO:.#SLA7)23PQ@0UGO&XT0> MP)A&$1P"MA/1%R^F[/EE+6;]72SP>93*# ;XHV3J10FE< ^4_@"8!2X<]#N= MP<:!)Z:\B2BB0"1"V*B1Y8\6=P$@XUZ_BZC/ )CAUEM[YK'B40JGMB-7L)U_ MS[V8H=.047.13D;"1JGI\@RO %B\+ ]NP\'UQW.XP:>GB#[!ZY:/ ?#^TLB\ MURY?.J*9@Y&BB9)1SN9GM]#P0,KE#V0QZ2=*4CEOAUVD[?X+7@>7R!A$R@^* M&%WB*8!,7]FGYT5F$? JGB%=OE!_,:P1+N>6/&S%>Z0JSUF314:E+/H0ABY" MSX'K1&[T-HR3N"-'.52(*MFQ9JMC.7BLG*FFW"'C[S[(E8PCN1YR6<$'7A0Q MI!C3 *1;$HN"C3U!'<:?@3M'4VJ[[ F7@GP"S,QY,P7V-7M&>87?3FS'\X&9 MP:GG,1,;@*#K&T/$?V&/5/&[K<=@Z^$G^.)4"KY2.%4CCE"3R^),Z>0><>'+ M!/>P0I"FU*Y+0.V6*)GE\M?F[*LFYMC>9EFN FRV@C,UXBP6XQ *.^%>W$,\ M@)>?&AAD,%(-4:DH'VF^V1H/07N;!9HGIJB1LO&_?G-[L/?&E]=3UO]QI42^ M75,POT8>@ R,6 ^XSWO4+]/9![1KDL(68/SO9M'R#/SJW>%?\]M M(-T(CSCQ$(78/8LE;3KCHYX+?!S,J)31,CW<]IVYOV3V^%%^UG-?:?61052 M$8#;0Z0'.0%*&Y@5/P7Z MJ:6;<2$@[(QQP:%GC'NG- *<+)S[J,@RBSMP(FIG/H)N75JG[VR\:,I==B3' M?63G ]OY?7JZ7U.FW)A26=!#D9!\VEXT2 /0*DDL7RZV%#ZGW $QY)LY=D&(_-;X % M(C(G:^HDQTC$U)O!/0!!W6$\A"8 Z*>(IMB0PCRR78K!FPP39A@$".>QCT$6 M9JSA#F+A[VMQL1)#L#8I_P.&=.@G($[WXQ(#'AA>?,O/\5 X1JJ#RFL"#*#G MW(.Z\PPOFZXX!;9/5LAFI$Y@3\%AM^]4E\ZW4T,"CJO4;)1!?\=>Y3/N%;NN M:E+=9KT@3M!C"72^8\^EV/8)]TQ 9LC&H9A04JI.N%-T+FE'8()ZQKWB6"2] M;K.;8O=QZL7"%'W9:8PQGH4!AG>*DB:W-((& J$K'K':; (#_5]@>;DNBS6* M6Z17D:DN/>_X>#.M2]]ARW\*@Z='&CV_@TW\GN[!HX -,WO!^/V7R=<\EOLQ M^%_0&C[ '3:U& RMH0="WV')--CUPP00ZN"-ZZPAN521-5-6.MTY%>: R:N[ MS'0NAK%W:3Z$'P+&90&:1:XW8:R1VKA14-LPU%S@G-DCH*L9Z9=#X<,\PE^( M:UD5X;.7L( 29A%L?RL3X0"]]&.,2.5.G%1L?Z) I@(17KUDFKU^8GN1\&+[ M<,2I!YI%Y$P9':,/H*P>X@M@/W',\AJFH(N 046#/*$@51@_AZ!8J +F,!#I MS0=\P3_8"WZG-CI[V46R;^4W8OJTF3_]6QBZKY[OLS=]8:':%4,34HZ6_90] MPGYMY;]&K!&^C'WO*=5WEB]9'3C&[(? 1?/#W:TB;_"=4D!M)R?*>5#&*%0R M-#1@)K,PS4FX3U6S%_KFU7.3:9Y.5OAAEH8EK7YBCV'/\Z3^)X64*\P:H]'Y MLZM8/,#: %[AO[A;I$3/(K;LZF.JZT17)Y9FF6.7Z Z5QY)!B$;^B2TYLA]- MH_P$,U" [\9 63_N&''=V_ZKO8@'OZS!X=D+[C;@O@FR^KOKAJ"I#K0PI%<8 MTLM !]N5A4T.^]Z.4!N(007X/@46\0C/_NJ'SH\5;S1*26/P&:Y$@8_.$,.B M.85M@+1.37JT.@2V6BEC;@UBU2'V=/$+AOXW\B3SK>X/T^^9:/\RV83NKW;L M.0^!^\Y#DG4?,>)? 7%S$[:7 P8:FY/0]\-7YIQ@*0K(=5' )M,L?>QY-D^6 M8:LQGC'-7DA/R7JF>"O,@#^>49E#@-S7LD@P.Y^ 8C&S5&-)Q]F[J<]>7A[+V.52J_5SH6"71G?:4RF-T?[*8W'N,R>U1B[6S'J/7 M\%CK"Y4Y=646%946';_B]=S^PNS@,E,.SV["\Y@7\$O?<>FW,..1 M^<6:]E.^YD8054?L-N9NB_OE[L^MU4&EW(!*Y^DR>">MW*768"0-*Y+7#FO3 MW:'&[YP"KIT"]%8HP)20 LC18Y$Y!7 *.#<%;.]]LC<%R$@!*I@1]IP&. UTVW[90@-:.Q8,IP%. ]VV8+;0@(XTH)<+ M?2]' [<0??ESLYBTF*$;'Q;>W@V&[J'^$1'7?2>X(UJM)7Q>1+,DAFB2"LBFM36DAIO01X4!]R*.?0/YO2>. M@_3*#+(E&FE,'O)@I&JB(1NB:ATM\+N7)\)1[6C-LC54P];F!#BQ*DK'U M[=7;A8V26#5V^4;A.6RSQ=J>E!N]U'1VL;3N='99/P)V;KFU/BW:4+,TWDVD M/YM5AI)YZ(9XGY8.Q -[W9>$]VGA?5IXGQ;>-(/W:>$HUQG*5+&7,]C&VN>E[Q#BW76IN\Y]SFW-4,*)&V^OX4 MQG'380N6/A@9HL+;57""Z ]![!A45Q/)PB.$5TE")*4UG;I B<:ZB+6J=DQ'4YDJH1X,%U!=@S38=ALXDF MW@N.0'&R861M^ #Z:OU>P)O 0=;[-?IZ=2WY>E*93H9$ZSCK^XB!#1JSV9P@ MZ=C6,+4G"!.*'+Y-'^V5!/T"0) M-&=1T:^P$2+'JGV=$7M@51EQY,%(-WFR^C6CS0Z3_2"TP5('B:/--:/-#KNV M?1F&\]!%23VZ_)^;NH?.MK%?;,]G>=Q)N)8'/@U]ET8EH[>U&/"U>;P:G_]Z MV$:3$.)#CF^/X5N&;=^3T/F1(=NR7UA#-J)B5$6WVNHJV22/HGH06-:1%2S\ZGL-ID=-BSVFQ2>#T)+2HL^"J9;75(X03(R?&+AW\5#'; MDQ"C ;8N:*E$ZPLQ7E?&:W7UP#L:A,]><'C]0';FPF4H &XWG*-)?2VYSQ=H ML,H!>A& 7KJO[G5?^RWX%DLMQL?8XFZ]T;@0KIJ3\ :]W6S0JTDF;]![.XAV MN0:]FF3Q!KVW@VB7:]"KR1)OT'L[B':Y!KV:+/,&O9=MT(N9VZMD[GGP0F/4 M2=>T4)[,V++F6==_\,']USQ.GFF0-"8D,AAIEBJJ@)\TX"_2:JH')\K MQ5,NC]5*8PPJ"N$,H1\+<+7"JQU%=I C&&W73/]&#@11=JP_2QVRQ9Y M2)+(&\^3-*K+/@/3CKI?[04^_(" ?V*_V[-BMT!4>NI6.)Z'*=WD M>+?@>"WEH[JI5_TT&:E9_G(VUVPCA;F^9.,&"/*2(X&!\MH<"=SB7??(U<%1 MNXLCB#6BM3F"F*,V1^VNC#S6B-[FR&..VARUNS)B62-&FR.6.X#:348SGQ$Q M2$4EWOZCH'-D6$V#?@@2+V\-O;('W_]T_+E+W0]1^ SVY PLR)IAT71C3K1& MS.[,B?X:)F 2>[;O+ZKZ7PO)U$Z$*=A1PA@GI-+LU,($C@U?4@&0PYG[RRG3 MN:6U9=HTK.38\YBRGV>!!0^381+O;KD%?,Z.@<)\/WR-]QU071[=![ ][\AJ MRQJ:FG+0Q&I]:.G&2485Z_I)YBJ3&]^L,I2EPY:]T&;WFP5^.[-]>SVAF4^L M7H<'GUA](V-O^?A@/K&:HUPOX7C]$ZNK.?8W&B=@=*)EE-I ]JL=N;'PU__^ M/R8ATIMOWQ]B]J?\YF\MQ*(.['+7>_^.K&_W\!QIRC\\ \@;%^ 0G.YE$=$P MVNJHTI>>C!QS&V"NV3W,5:3!R)1$4VW9$<\1]YH0U^H@XJ;-.(C2LIN=(^X5 M(:XA=1!Q"0YJ$@VS-QSW%LH@OK=;M7LS"9FRL3V7X#(DAOT^)$D$2'4H+9,G M!)\$_\BY\6_B_:3NW7]H%%:AGHJ^6Y/(Y U'O6M'/:5;J*=QU+L9U%.[A7IZ M%U'O%KS.;UNIU;V9LG?9V%ZP<';",5HC'-YQH>NHM[V@X#*6DCD867*+)08< M_3J+?AV,FRG8]4-4+56TC+9&"W(,["P&=C#^I4H=9(![9-WCOQ&\7C!G\"CD MEX_^/HY^&973J?'$GD5LV=7'5->)KDXLS3+'+M$=*H\E@Q"-_%,C@\*/SIY- MPC+6/X,B*Z@"4XSD-T*SK/X/MA?]P_;G])T7.WX8SP$5RPGZJIRB)\"/N@]) M]AFNMIZVCZL);#GA=VKC8JR]4?D^-JH0BG>S>N==]5O))"7X NIB\]%R \00B_((2' JP7T[6G7RD\3N,$ M6"QF/\UC6%KX1%^H+RB"%P#+CH?"IS!XNDMH]%S]1EPC!=M?FHQ_7// K<8_ M.E,Z63&" N'^Z273/X)P#+!\0?;ZD>WN&X55'=@*(U?\YSR*LBD1,6[\$?:= M8]^"K=ET3J0*-"Z+AE;7H03P^X#CJ[TYO@+'ET35K!.S=BR$D_3/92YA^L\\ M,7,#3N^H4WA(D=*L0U$ ;C^C#NH0_D)D; .1.:(3G[+I\YS<[EJ(@V3 M*8W621!V[M()C9 $'?B/MPI%7HZG 3ZRBK P<&D0LW8; 0LX,\H?V[X=.%2( MIY0BS2/K <2S/534X-,P2K:P@#[@2I=BC<&;\:5<''XW!9F43C.^,%=^K$]@\]L9RJ\3CWXKQ5# TLVIN%L8?/W$<4*Q5? M:%:KEUDJA1]FE7[2ZB?V&* U3^I_4E5R>(GKEJ4- !7^.XU6F?Q/]&X<4?O' MG3V!S=[;_JN]B >_K%=5>L'=!@PWCU]O3NQ2UG!:@LNV 9H+@J Z51(0D!$T&K@WRE1X&]F:5-3H)@'(8:K]R:P I+(%)N< M H)7H?;:NJ(01@4,1QX'+R]L#Q[U\Q_C@G;Q1?Y"F,*I0"S *GX("E*1;)]7 M0GTHO&5;BG&)9!MU[\%VO:"+;#<5C^&,,280)?3G##D= #R@2=<9<)S _S%4 M8M<_R[AK/*PQ$*H([C +N& PY?;2EV!=O2MI@^O*8(7AK':GLIV),E8^CDB1 M%H%GA!RG-[(BC-P>V4$.^Y:A7Z+HG.C6(47GIC$TI+V+SBO\GOD1 ,I?[(# M3^Y?$2X-):O5BO ]RMHZ"3+^Y+ZET!VL+GP,05%H4E#8EVO@3Q[Z)$> &W^2 M(\"-/\D1X,:?Y APXT_>0G[OKYGW/@]W"7FD:X\^)=V[L1M_NVSG< M_^UP4@V1&+=6LDR>[>11L>Z3&D/SK_G M7AK-3 ,_7#KT^,D;*W&K8(KR"?*:UAGBVV48Z&TQY6'))QNS2'TPTD1#/WI8 M]/GJW[I-!/S)SAA(?9&";^UXNDS;X!*PQT]>9[W,7UL0@:)'Z3 MR=XJPV65]L5Y7X^?Y-K_>5G?5SA0Z++1 MH79,W]'T_QMS07,P(J*I=:GAU"WYQP]JY-UM1G"#3^[I-ZP>A25MFX9U6Q[T M-@!T/?)$Z8.+'3N(RR)INRMH"YAPCMEQ-37K72E"+E2!AQ/A@Q> S/%L7_@8 MQ$DT7_W"PI''(.-A[BV-T_JA;#3?JC@G M+1Q*A&<[^D'S9^P7V_/9CS/891>XK'UU?#BW-_%84656!T%J:HG.4)3RZR+3 MV;XCYOP&O&OF88GQ9J&))O6IT"2GJA2B"/KU*JP:REKOW<9^]UM$:?")VA,! MVV!4U6M6K07X90K%9G#?:> !37YFZV(AY[)Z,\4 >5F9_S'(B_?9X4JO\Q*V MO%J_/&Z[^.4? 1LO":_#[\4UK)PG0''_@:_6&P1D!:.X P LHC3^F2'Z)E6$ MRVX#;&F7CA,!F5A6WL<8R)+"4CH0?O5!4@K?G6GHPQ)XN+0<\#ET81N;2Y8! MGEY6S%[!ND2G-[.^;+I8=L04,[(CS(!$MB!".CH3>U"+RXTLV1;[?/GP2X@% MKBNN-:5%B$5>_.-N BBT#C1D[LLQGN5;SE]9AVWK.%E=%SR?(6B6&M/:P=E1 M8@\HTX[2ZRJQZWK\@942]@]8___. RJLL5K<"X@PVV,";#+W_28LC/VG+X5< MBC0T-;/VZR/&1AJ&VJ5E=XW./&QZZ+;-6D-MS\F9E]]K[P!K[;7J+0YOO-II MG0>YXZX6&MN3=]NKO.P75 I&]?]X-+(C9[JXK8&G;W.KX1][1NWXY,DM6,2' MG'(T.S>:W4*(;:MK81]L:IP%WEGJ;BH4)1O6]F!4@9-PTF:#'1K&J)V_ 2LGHU'Y%3'J:Y$=:9T'JHC0'6*(JI$YE3'J>[F MJ6Y'(E];5*=P6<>ICE-=3G7D/%2G M591-24WLBZ6YACO#50?Y"QOAL(G37) M2T&'HQ/K.W??^_/$JB->$]O;D>79%MO3!B/%$O7C\S2[-V.54\?U4L>.-B-M M48<.U&&(Y/AA;IPZ.'6ZC"!.A31($=/ M8N0EE(V083VY]YB ;A]MQ%(CQ2:'O#9.5G7$:^)DQG9.=A3[LMB$.ZDU)W2/ M_,R<)+ITMF8D89Z.)'2Q[I:P[A;B7?5E M@SS8Q5TR5\\MN".08QW'.HYU_<*Z9A;J>3+F=1G;F+;@ON'$P8GC;,1AG2>Q M72=('(K:N>[VV]N+_;(QH?Z"'80VX+0<+HT ]BQBRZX^IKI.='5B:98Y=HGN M4'DL&81HY)^8=72^YF'5/=!8*Q9-8!J#_$9HUOWIUWD,"\;QV_!Y[ 7L,MYY ML>.'V'BJW/M)5U),AXNC[D.2?8;+KG>$*LP]B>=U\"X7=[D4)43EM1K#>D8O8\:W^7A((ML&9+PFP>.5,[ MIH+]!(=E;:3P6T2WB KQ?!PG-N",[?L+ ?Z3]TFB\'VR6+9>8FV/OM@_7CS? MI\+7*'3G#OR_'24!C6)1^/3IK?!7)"@BO5D"E?U;?O,W$3;C4SMKB97^%!L> MQ3.*#>_@-9,P= 77BY/(&\^3,,(&2)_#"#82!<);N$Q@\H%G9TV=@.S\U;G2 M?E38/.DOS03.CIJ."D)?&[#R&,%=3F@$$)<;2R%U,#)U42;E_!G6FQ @@< " MF+=[IJ_92(G'\"%%@/R0-/XM"N/&'?-UX.8&$67-*)\C;V3EX"P+.Q&01<*A MQ):.Q";H?*;)GV'T Y9]:\^0ZA_=!O# MQZB-"L,Q)S3*,OD^_LC>FW^YU:6IW:! 37X-1F^=3I2?;IA">\>@G0P%H[SE5; MNH98L:,HI@%65,+O(7!S #9&$>S\*ZJ67H;5LF4C@BJ)> 7VB MM#4C? 2:PK^HPY2'B+YXK'WDC 9NWH-QU8<2+N@)Y/DKJ KICV'KP1.+:[ ] MQKGVX>+.O&(+2X]USX2=^A3YR/;NM/&:\@,_S9K*^HN\ 3 0FP.D@*MDB^)N ML0LH;B2.V$#:PI,UV@0J>&;],>.A\.>4,NH%M1(I0\RZWRY_B)T;4XT* MWSN/&9JN]P4="@\ D"5DL,WP>D/*-23&1\846QL#)F.3T1!,R!VFBJ6N"[0@4X+SA;[S$D!7Y1JQS,VO8"A#UXBDM*H2YFEC4"0'S M?(!H9#_12@*@/S.U*?TQZ\1::%P**$RCEY07%(".-QTL*I"4=2QV0Q1IPK_G MJ(,N& 1B"MP%&1&>]RE@]R46FK[BSY]A'9"!:W9#I0F?VQ"9HJ^2=$X/@)>M M>P]T" ^_T*SC9N97*?PPZ]UJ M5#H!&9VLSVT]B\W-">0@P 5!.0Z!IH44K^"KJ3<#\PTE,D4R25D?D/X=,DS& MA'.S,>73V'H[:2I)=Q0E5*@LWU+: L;WT85W>Q/65/R!G2TS75!3*>BU#\BN MX?$E)!H;,P89C!13M"J$<&.C94>B>5=.K*#-4]5M0&1XT/#0.W)23W;H\KE4 M5*^N1Y?:U@>@I:GP 92_7@P,8@RZ*')G6*!JGTK/"9KCM:E\*UUGV:26'XUR;8_MM^GKWYQ[K' MM!ZT11?J=NV8N1C"66;E,]WWD?ZTXQT^TX)' D[0B.$3Z8(>5 -KK$BEQ2P> MXT+=>:BV7:B&Q;2.2M._UH5:,,93(86&>I4STE[Z0V,QLW4$8$+!73A/!#^? M\U30[(["AX-<4ZT.+S>ENMR'K=+^XX1!A;HIG5= R GG/@B@$(":LI#Y#*%_ M#H*I M!#%.&T5':QZ>#4CP'0^3?\Z\ODRSP!$4EWCH9G76#_![AD8S#+.TJ$ M4GTHB_YME\#RFM/B.! T//\CC9XK93F0D1O38'5>, V2U_ .!7A)JL_8V,V4 MSV8SNY=1M#(BK;O2V%"4N8->*M M #.G'GU9!A@<&B4VT/_[7S\^OGL0$CMZ MHJLI(]WTYVW\C1GC4B*4=[UDSE)CQKVV[AA*ZV5OTA MJ:VQLI(.]'L0:4>KDHYX 4RPEN4ZH=G4"T"D?CA[3.Q^).J5ZF,[7H)U'#K4 M/E5/8Y^:&.V6MIC:.[:EG6A;1JT#8/U:^FI$?\&4%N&#A_B8AK'6$[\Z<::M MAO2[>92K",G4BY+%70#/"*^4 I93%FRMD=OK-G0NZ[>D"A3HK98L@NL;"[;&AH(-A/3Q%]2J?4>>@5 MV%3+4$8?8V&=QL6:ZS.53/8S;1S.-K&#@"$::CF]Z4CC?(=?O6WCW )S4B:B M59L5='1^4^V1=N5*',Q46U2;^2)K7&?:I8'F/> MQU>8KX/O>J5XG!A=X@&NLL'E3I'2TYS_[1#GN5QNC'E@W.BBI52(@L/<'\;1 M[@]+;^S^.-*(/]AJWU&EUQ$#UL(6C"(Q*I(MZRW6^+# ]@[L.%$TV#+K;=23 M#7>O2#/^&H4?<*L?@W3'*(A+=3X8$M],$K*L_Y\PW\QYBPC8H@+'M M9Z//&3-')("3TOQ?0)F4>?R0$<,9 <7CC :QL;V-R\0)_%_.G@M12(9@U,U= MW9."X;MF/]EQ-I4^OB]7EN4Y7NF$:NRJKU5ULAA<8/ZU3,@A\Z\U>2C+I/41 MQ40::N;>,Y,K"G)SR "]T(.>W/L8.*/9:!\ ZI 8]5^?&@"W//BY:PUFJH=? M/J++BH+B]R?S5[U'?U6[TU9["(_%W6=TX=6!Y!:QNG\#/5N<7GZT%#B.@CCL M3R6 KJ+)\^=<8^53:D]U_NMI*T+D'6U%*JSY"GOO&WVA8-AE :6(TN]@&]&" MC?@.K)P')YG;37TUNH0A!LD2+>/H;O&7G?EW"JG!YPAR'G \#S@@HG!F'H S MKA5)5"J\>3?$ VZAR^O'6@\;;WIZ*[W.6E)*WML11K;B+]&G,(Y/PI=8LS19 M[_Z4I_,H'[P[X:U2;#LJQ!DH5F&%&1HI]ZNY+I+=HV=B7W)"WT[I1/C=YBKI)?,\?&,%VA8?('@OOGSVL0HA%X?^S$SMB)_D"(#QA::5\N=)* M7<)Z %D7M8K,L./2-W>=JN7T35W2D!N:HJ%:)\O?K#M3\_Q-7<(<&;TBH>/ M!G3[U'LV/.S%*SQUR1B,C,K"C8V$S5*CL#,5>1Y&NMW+7]0EL[4B3[D'19ZZ M9.U9Y/E,;6SVRZ@P_;Q89[VJUDNFH%$]35.Y13%S!JO;H@2@!KA9S(4!D3;W M$]:Z%8AZF5#(6K_9T;PN3^'[FHFM!\?!OG78P&YUD@J< ,MU9"A5 M'],JS%6I_RXS%I= MG?=CMN=%U;GEVG,'JVO*=(<*SM+:!=;1SQ'G1JL$=EO@R.7C8Y9\39N@M>/; MCA.A9"DFA+>.O.T>_P,L$:!V6$C/K (!6%:*7([1;&)^5ART[/_1"]1?PB#- M6:TZ/G8L+F>R9TK&&@26E0.8TMLR(FQ XP34\"[;_:/]E6[4E:FS&F?O@J,#5E@@,^TD8"K%AT4WM! M;E!4'^WTN/L6B)R]' 2P9RBE&-2T'D11AY:JMUX.(:M#53NLS&3[=\K^529\ ML]W8K+;7LGOF^E]='41M#.X&:T+V:/1Z@U ICPJ[02"D[8LJ6Q;=2OG!V[1I M0::M\!H$GG]\BJCIP;Z1##US/VXSGQ !X\541:GO:VF)VFBY)>3D[C9,O)]L;(]D2M34] MOI@ M9(FZ51YYW%&JO86RNK>5L=I:5PUI=OI*/M-S>NM)8@8Q:A,SNE;0TKA>C*-C MWV8EZ,2LG97 T?%ZT+$G(TMU8M6.+.7H>#WHV).>M+HBU?6DO1PVWD),ZG&9 MD7B0QEMQXFLDHIXDYBIR;6+N809FASP_'!W[-BA+5TC=H"R.C=>#C3V96*\K MM1/K.39>#S82N?E@H/:Q<>+]I.[=?V@45B&BBMV$32*3-QU"Q5MP]7ZNK+?A MKMX^U&8I6G5M%G=67!.Z=<%9L9UYZZTQ;XZ*'49%V3IC4'D'Y\-Q3=Q->]7H M1DCSOI[GYGQF%SG?+?AH\XX[W$-[>*+\@?,0=<4:C(@J:NK173&YVZ#+^+,K M8_M0_%'3,="*VE9=!,>?3N+/KM3A@_$'NTOHHJRUE:#/\:>3^'.B>;ZZ2NKF M^7)7XRDO_P.JTC65GMSNN4R!X]<(FS4GBZ^^'23PQ'MX=I8VU&U(5 HKO["T MHZF*&^5=1LYSEO&UAYPJ9E)99I8NS&ZHPNQ./H>!LU[.6*888S RM;:JC+GO MH9.(=TXU=V_$8]52W&EZU8AW3AUV;\1CW8XYQ[MJQ#NG@EJ#>'O'W36)IXM> M!J7>54VC6-R8-_>OG=5AZ\9M-'-):')=DBJTC96?5V'YS\[(T[%*IEH,&%Y'0M^"R_89_WX63NWE, MN>?V8*VW;L;/J$$_/8+7V9_!'3P]K1:=I@I(D*.3H:QYT=7<;. M.OVWZ]B)(ZT549&ZE+K&T?-LBG#7T1.["XH2X2&*J\;..GVXZ]B)DRQ%HG6I M:F6'XIS/4H/-TNT(S9]=2A**TBI2[4F",?**\'*L\[\: O(7H1SZG\UAKH[\ND@Y;&^G=')'PHRM8!"*:1\43 MN=.NTQAY@?F+QV"D"F:&)6H5Y<0<(Z\$(R\P6O 8C-1P4!E1CTF*Y C9:82\ MP-"\8Q!21_-"48ZQ>7DHH_M/WD(H(ZV']W1: MYP+*8&3JHDR.;KW*N0#G IP+G,=KUCH7P#0G0S34:^ "S)?Q2X)0@_]WO9=1 M?JC/ )[(%_478G- MR.T!HB&C,-)DGPHX-3Y$<];8UB&P@3$P.V/W92_N MA$V_<]@W\":X?%7CUX M3;!T2IZ(Z[ 5[[&4Q'/VX$,A9L&<>$M;-] U>.3U_P+].:-!3&-1"&AR40@! M;2&2 D6YN"-4? ,F1YE@B!/X/YRTP"1!MG]X8%B2=/G&G^WHR0N82-:8,GQN MT!N5Y_PCL.>NAT?Z&H4IF0L?@!L$C@?"\&.0$CXLN9FO< )G^GJ@N&#)0SPKI."#F''@I=^\EL$4NL3M2>, M2_V/';D>96%[XTTL?(!M3(4/H%+&174B%J:V*X0.B\2ZB'#OJ,.8FT TQM?D M5'*Q5_[^?DT5J?^ISGXJ#06$QNJXL(>Y#Z!XI1%^3&'P"M\Q>%2M4&#Z[AS^!^KT$PT45AL'%CRRO)H;%&O RH MFZ\&5 )]!'!BYM,DA35[9!S"ZH@RP*K""'?A-=W$9)[,X3*RO6P[HQO2])01 MG?@@Y@3$/@=$LQ#;+P#:.+VD A^=3#S' Q@S7342XD5 @?_ /Y*IGPZ %/T^Q M%[2/L.( 8(8DJ<8=T1<: %J$LUD8):C0X#XGH0\DG*/-.C*@$H2JCA?,,QQ@ M>H=F6:BX9=]0]R')/R4I;Z@&;K8EP,)G>+_WG_13W+I+@5 0+PNTOX8; $KX MS(L*ZH'?+[8_I]MNE$%E]>85-#Q06V"U)!>%Z86]L@N;VB\TQ4QDXR6O0+KP;]#G$,?'=KS"= #!BPT4"S>Q_!E@&5R1 M,P69MGIP$[V!]7J(>A2VBK84R_<-02ID[&#BH>+(]+K0&!/Y[*MERQT!JX8-D]>U93._S/][DR0=>P.0C^]&;[$V9MP!> MMFG@,P= ^O6;5\]-INB+&4JI/R9+6\C>G'T]9%]MN"O2[X@\-#6E]FMI*-=^ MMVU9V1CJ\F'+;O].4^I?RC?;RRV[(^FF3[DUU5["Y:&L?0[EH$D<7>A8 M)?,C31G*^?B?C&^_1[Y=>\CRS=4FE/8:'HN[SRC*ZD!R.UA="#'5.;0K?-H= MO^*E5B+D"LDQY]^=6WWM0,Q<@&UPC6L'%<>W$^';+63W?J;H;?#+A9I[ABIW MH\%UA^SW./\5Q>5E:;_@4R'B%'^-P@]H[W]+'4*-HT[68&2:LFB2EM-N]V)@ M/Y0>2P9A&CDGS@Y\7PY_-4%"9_#A JZP+)(Y3?"W]<* M"\M56NO(\C$ BST)H\4[+W;\,)Y']!$>_]4/G1^KBS=*.<+P&2Y& 4EFL%P2 M@=4_RA=CO6DWZALO7N] S.2-IY$7 M_+"?J"C0GVE1 OPT',>A#VC!JA6P&G0&"_]D:=)9YC$=6R0Q0?FG>4=S$^CQ0%2KZ$S6O,E3/MFL+&_/+ M5E5I9+*U:C OCDF_ B6IHFBP(G%;:%;SM">3Q1%F^ZZ8$5]&(2H9&IB[/0M3 M.7C/RI1A]ZN4;:2@P@^SA&]I]1,;$7J>U/^DE(=S?B6",0)960='\;_3:)72 M]43OQD!_/^[L"6SVWO9?[44\^&4]T=X+[C9@N'G\^GOH@CPT#I2'H"C-0-U8 M?/7M('D(W/>@0\V0YVV3CY94EAV65):/^>*,Q)8K;Q>5-=R=+7]!J;.A\.5; M;0'0%>"M$,V67 ;OY:"Q=K$T/PF6S8#<;,YG=M52G*"D1AUJIM67S>I#U=+ZM%FCC2J5[O6R/6'7 MVQY&%?>O83BX/?IQ$.M@.O4?,9W,?>$3Z*[UZS1R\J0NJ02EZ+7*:&G "K/:>,Y;>60R0Y'8:TQ^EMT M0)S$(H.1)FKJT6%XGD[*2:_WI+?#V]TRZ2D]([U;L/=^G7L^;I8;+H>06;4_ ME1!M;TI*;<=/WF0],1OVY=R[\VA![6A%0.I@1*1-E[2 SYSV^JYSH%DS5KFC MY6W+K%(;C%1)A/_O4#8'QZKVL6I'>EW+6(6CMRW1M)0.8=4M."E^MYTI?!AM MQ* N[; F>NBKK75'J)#S@J.52NL4G94>+6*588D 58149;*S>XO MAU6W8(=CN]DYR,]8Q#;,=MY+&K,N6>8F]M@_4G,XC[%^79J#LG]N5 -A;4@R MD%ECS4$AI]D,&8R,UA4';@7NS^+/&0$Q)&4P(K*H5>^8=M8R\S8&(]443;FM)EO7\'-?0K.<2&K'=!KZ M+HZ:B<*7=+0;]QF<2T&P3B.3+="P&RL(JG22S<@2!JBYT^!RO%S=TK]M%J1P.3EM&*#$:6*I).8=4M> T^S"/ IS7B-&%"=P6 M_'V8BG >'T+O<@#5_4FGD>!5=EOFW'HZ#6L\JYM>5D'#$B6K2X%8CE3M(]59 MO?0R.AE;'"G"+?+]4.(?=.HY%<.&N U^*NE[&B>]K!^2\:>>QDDO&R?)^./& MTO[,^ZQ>>MD$YJV*NMXE8XEC5?M8=58OO8QYI+*HZEUJ3'W%360ZT9BFAQZ+ MMV$0)]&<8>:=%]QE"9+<97&F[C[72M('<5\ 9L_8?9'G;)<2U4^LV=SNH:)P0-84VTY+:&3W6F MBP]'QU;0\:Q.=:+@J!I5-%2Y+^AX"P;C)[ .[P7;<>;/<]_&?LTNG45PBVFO M;C9*X3F$_?Z'?< -26Y(G@%P?VU1JCZLK)EBC)'4&]6S!)JRC M%S;Z.6USVNZ.B^00VL9$)5,3#5(>=M=7VEX?;;H<9%H<%;9K'MYEQF'5Q-&W M#1UD@_G8%,I\-F42LLE78VP>?!?.DWP4%G8QLH,%&^]FO(F%;YXS?0X#5Q3> M/C#M\7.51 "@JPCU.\B &\0^$1 M?HAS-L=A^".;L G+K2:33;S #APX). ]C?)_"CY6=6Z]IRU#RU[AS(WF8!+M MT/JR0Q@$]BZ410!B"Q,\B79H"=,A.[?8SK6*,>4; SF;C-^LFRLH7W:N("*N M Q@?!FS.+"#M5H^J0'_.: "D\$JQSBC.!N7%^X[)*QMS;=+C#0=4G/]0.]XFUSZ$Z.,3K M<>I%":6!\">E/U"'<.D^(ZUVNL]Z#8_%W6?XHA8DMX/5!<=!G4W362]HFT/_ M=AY^'S?R]4%0J9C[=R"_V -.O095"\C6%K[U&HY5*'<+"27%0&=NVYQNS-B5 MN6)O>=A #)8"1;HFX=G97-*9!38.\I<,>DP9-0H()Y MPB+ICPR\A6S.?&# UNJ')@>^-C91=<1KX@0[FM:4DE&(P2I%[U.'M5$X/7B1Q!@!=#[E>PFUI#D:FJ)HM^TQZ4 ;%*9Q3^-DI M_!)N46LPPN9%1XMC3N&LM9]]P$N/( D ]Q3)/XG1<[?AC/(_H("_SJA\Z/%2*1%)L!H-1]2++/<'D*2#>#%R31 MG Y&^?*LS/)+,J61L'J-D+ZG5()^;,EIMI.*_9'!]@DL)?!\=Z;4G?OTRR0_ M204LE(IW*6587+@$=@I0AR6]@-6 .W84+;"^VWX&LF;UYT_+NXJH +PGQGQ^ M]X 2V$L4O!J2<4C!JVD,):*T7^DH#0W#:*/2\:0C%OCBUUOW\7:#P&U6^IXW M6A#R'@O'=)^[4F7U2M7-'=GDN7QKK%*J8#6:A@B2YH9[[E]"M#,,6"E8[K_F MESD$&]U0_I0VV-';V9A[.'EW[.F-]X+?8-:P9TRK)#D8SNFN,!@]%?Y M;^O*Q2&]PWO8W;1%EU"."5_G$>AZ,7UP'&3\ )"'%6HTIFZ6V&.974I7N 7I M_>#\>^ZEA%0_+.HZ&_Z>@"08-"/JOIM' (ROL*_0;4P).$13$U5%O6$Q=PE\ M^!!&\,] <.911 -G(201K.9O;W]_G=*B42_L$FW$L'_XJXY(,CB_S<#\N(+R M;[87?&(C)LI4@4T2RQ2Q?U-K+A=:L.IVMXO@$0P>P3A[I^6#34HV,E@5-7*T MVMGU,$5EY]5SNX=KW>CHQ$;3C#7_?*JR-".:.8J%9VICJ(#U ITQ#6OCP;0% M:A(*#L ))(I@%W1Q$>'#.7 ;3PPPSGI-5/[#&@USRI_TE5!\E+X 4*]C70%OX[ MC?+=S.PG>C>.J/WCSI[ 9N]M_]5>Q(-?UB,$7G"W M\#?Z"6ZP%/]Z1&*M"/=8W0GLI!$U;Q51L]G.-]6"_3ON MQB+T8RS'H%IZ$? MY'[-Z.;<(2! HZ&4HE+3&!"1AI9QFH:?]2\]-+)$U*&BF#W9K*P-57+8LGRS MNS>['\[VLNEDBVWQ&G2^ZU=SNS_9/ZA[]P"[ B',&/$W^@RZ%1R"_:N8*Y1R M^M3Y=UEQ]*M[I=J.X;H)4MFB_VR% 5K,PT9_Y?7 M7#*P5^?>G4?/\++ITL[1)+ )67332&PITYRY:U=\W7[(&_*QW?:%=V#CY-=!\FL413R&_@J*Y3%%"QH9C"Q3U*QR@EGC MX;F<%CDM=NG@K9+B)OV!$?/^I^//$1B'QN(T[(:H$U'1>B,.3YHZSI\\28)] M#_.2'B/;!0LK^G&8+;2CF5)+4.N?A4O.:.%B?\>5FM^&A;OOK5YG?EHS:;9C MX&7KAITV&&FZ2)0NY3)SO#J!Q7(X8K5EL>AI$W?U&(N%8UF?N==)='%C,%)T M,(2[Q,%N(>OV6J=CA:G4#I.QRO6E+Z= E;8.I*N05F8R\U1[)> M\J[]=+XRXLB#D:[SLL(SN^_"Q/:[XKD[Q1J[?K>U)J;>2W_5T:4V07,]C._, M*AN8UB.%Z*)J*BW9N6W<9\>'*W!JOF5J;J0K7UY3QI@R$+BI'Z,K<]KFM'T+ MM-TB:9_"*:UC$-6R1%UN:TS>)2FZHDQ[1V$N+W/D98Z]JQSLU69;*7/LF<^B MNBII9_=.GGETN8))#NBC2RPY"-LHRN10Y&6?E?18W7+LBGSO;5]/<7+ M.#DM]IH66R7%DWCI30RY2:*LRWT1A]?ET.,UA& UA9Y&L51P[L(;0T @*H%3,Z?F;NG*EW>/8D!3LD1+;<$_ MRFF;T_95TW:+I'T2IS0&435--*1KJ/AO,NIUZTC2,V()JP@K\F.!_IS1(,8! MD)$0;HR9C(57.Q;^T@2KM.U857SUE\DFCC7%)U,":UA4]7+J)YM]V6CC^EDW M+@]&BJ@:Y;ZA[!YP(&[629^;WREIZ9@H1#2>40>' MU_H+L3E@=C2C;QDPA$5#+5)6YYOOW#CKSK'9@202L^P]7K_3Q5T %-GNM0Z% M&M;2%;XC$W2C C>AL_PY@7LW@F? OBQ*]B"4UFF4IIW*WCP6R]BHZ>=J1T] M49Q>VR8R?UR^H(P0J:[KHZ[;&#>P=EXTE0H^59B7C1CB8T$=',H68A XW@2$ M#QSV?^S(]>A__Q^3R,:;6/@ 5S\5/H 0CE>@FX5Q4ARU/10*X%[^],7VLZG* MV=S?^J6SSU9O\#UX0^E.TA'$N%3AY8(+AP)>(WRB@)Z"4IP:+C*A,K9C'#X< M ([#F@Z\0+!GLRBTG:DPC[&:$)>D/QT* *%VA"&\&)9)IJ$KO$X]>"RB\#[8 M[QJH8%/SYUDZ:QS63?4583)/X.U";*-,@[NCCAWC^.0 L<_U8@=+QX0(-IV" MK8QHN.?L$*XP1OQUYPXN[;$QS/E+$1:;+V,G*>YQ!5&\,[RXNR+L !7^0Z,P M)]H]*?4A\FS_./H<-GQEZ\RA#'8O%K+!\P#V5P\8:""<>)=LQ7LO 97/V6/? MJXY MEXA8MH*+")6-9?=0F @+X("H*R""K4]T7],5*'+/[)KM1Q=$3V1)FO?\LYWA<0"\BG_A?85&/] M&J/BE:979^/B/2-OM3;Z32J/=(4I':VB_6=8]_&5^B_T=Y9*V!CC,>Z)Z;T- M49YG\>Z-\MH>*'^KZ4VMT@)R_,?7L#$)F(P$X#"(7S^S:27)=>(<[U:Q#> MF=+)%FQ'!'$* 'H[P\&%FZ*&L-FSEPMG]$7O>>#3&J4TZV9IU<>YY5 M^P"Z>HZRAPC]3)/&?(.TUJN]]3L]8;85_ANA[@5IC'MW'@0#F&<16W;U,=5U MHJL32[/,L4MTA\ICR2!$(__$=A![9E;DD,P0125# T,WJ+Q$ D[5U]M_M1?QX)?UB),7W&W '+&+ BC>N6J:5)F+=(5JN= MX%LK]D)V57#7A8:_3'#7-:%>2^U.J),,MGVGF%K[FU6'FGZ* M\1PGV2P9D@/#Y[N&2)#3;+:5H'R#4LM#S9V+BN_M8Q.$;&R"\'XR21-,A8^X M+1HGPC<;VYHD=9QN0PSO!MMQ$.Y@)_K?[60>>C_U&'9LW!!SX(?VD%] YT]7.['>5EZY$P JU^ MJ]0)$S74CT$,BC+F>.;\&]GWDJM_I1&2"W#ZI0L!5/>ENHWS!*3A\;-9S]!' M]A+W]5^7;NFU=W%;M^'X,'^:@V(!C-'B0RIX9^YS^&+)KH:,Z\PSGV^5#AAJ M[(O% 16&(4JMY:GPIOB<]+IT\&:DMZ- N%72PR1)RQ*)UAO2NX5N6B#J3>%M M&+ ],<=E:A\$84(/,PFNL(]PG=:OGUCKQZ3*H=&1MN?]T>O/,Z&A>]!:.C>0 MJ/D4A!/+SAT]*EJ5G9AQ:AJB=KS:RIO3=QJI=G3):!&I3$GJ(E+=@@L62[C: MU;FN,/.Y3N@5=2YZNLR>1_O=L2C M>4;QB#-;+%$W.\(*.$Z="*>L,^*4,ABI1<0_7;7BX?KF@:G4-IW:H6GE- &R6;D=#_N3ZD[?@-?S@ M!7;@4,&GH,:FO0/3#H83]@5V(PR+%4;?I:&_RYK M3XLZ;J;:5NJUQF"D#8\?@\.]B+?A1?R''7GAG,\PO739]Y+L/WGVF#D(&NL= M)FN,8AA=:G_(4>G\D]5:0"4[ M"^5*O8IUZJGW%7['YN?NRE'(NO0\OH;8J.H&,\BSO&ONSO!:K@ 2OI*QI,S +^R/(YLZ Y>#2"8TB-O,G'W0U MB^BS-W_NBI.L\VMAT?3G'=ZK=3%70+_<9?TU1;F'P&6/QO$<711O$26; M=S4T987-AC1,_8A)T-S%U66$:U27?7J$4S%Q7I0JRDQAJ-]-$I[EP^Q0&3X\T>D9& OSDK3W#D9#,O5[H MJODQ'S'Z=@[J5I!D[;\\&C=F-MI@9$BR*+=6?-N9/A$<8<\1 #H[PN+0-5T3 M+87T!6%OP0K\1./X7G#2VQ4\T)9LWV=S7KGEQQ7QLPK'C,4T9BP&V'FR:!D= M4;LY>IW;SCLM>IF 7D1423G'@5MU%[/J!/HS4TS:DUU],]B.6&-/U8H/K3D# M@+K-I\^N!33FSQ;8%:8E$JEE0_B"PVLXE7,J[RR5MZ*,-:5R(@&5:XJH-1UI MVF$JWV-$U:[Q4>?'%AR8\3% E AHBBNO7C)EHVA^BR@-X*(G@NW\>^ZEXZA$ M]M7;\!GVN1"\.)Y35["%OS0JR[-V)&3].H]ADW$,KQE[ <.PMS@H!^Z/_>,Q M@M.F$>X\U]FCZ-M"U=%MC(LRMCJOS+'92,85QM2.4$?U\H$8X41HG+*ZO13H MZ IW@AE#0[4L/?]K*#S"W'.V%L<>\; @QER1'K3K+:, M_4A^PS8%:Z4#C^QQ^$+3,SFU^=/",WHX<;Y2(*0)E\6I3*]V+$1T9@,G@*4G M<]\7X8_<$H$3 ^H[$:)X?N,B(E\H\[X$QSRRR3=T8>L$?[\:QA%;. 72%;XIGG1!E$'(T6JYE^B M,)\)DRA\;GJ>':TF3WH>#=AY,RX0R"DO1EDF>&)D7*"+0B!Q [DC(D" MX8,-648[-! M+=E8.H"?6&#K7I#SBA,Q"+;B/=N^LP?+R&0'0.(N=Q_9;'KJB;>Y?5.9M,HP MB:6&&V]B1 JF?&(-BC"V?28'XRFER5#H.'^62 E] MH#0[6B#>9 +N )+9T9_TZU)RHL1\_S,!O 9==-=7+YI+M\>&OU MV%:36-T9V[I*=LC%VB9K1EU +,0B)FM62JK[X^^ +&R/F3;YV%8&%V$!@ $5 ME?UV?>+KFME!;2"![)6AKIAMS 2]BN20JF+#HV/1G3MEXTD\5^K8;1"^67'&HB_B:^XI^I:S MNR^3E0"H$/J*!$*_M6D['8JN=QK?M_:!YN6:[9'!Q^ S+/OX2OT7^CN\8]K8 MN%#DP4@UVFC'>[YRSFN1?!IO4'86&D'9\/@:-B8-,AB9+8Y)Y-)C;\K0N?0X M'V5,(TH;TX8R&"G]:@)P+5*CONTSEQIMT\:'_(?@56Y#FN>S"VV4+TJ_[MR#E4%U!]3.HZWOC8QOPZ1^(VB3+FQKB/@6O..@HYA"<<+-][1TXC,Z%$[1E6Q/M^2M.]9ORF].]!TEC6T. M;5!P))MIB%IK4>G.M"CAI,=)KVF[MX:T=_+&W@JV&!(EN85&\IPN.5UVZ>"M MDN4QP6150A$HBVK;P61.:MW".$YJ>Y':CC+V-K5/5>;:)R>]:R:]AMIG(]H[ MN?:I$M0^38-KGYPNKXPN6R7+H[1/!46@).JD-]KG+=0,L&:!K7J"6YPM<^6E M"$2OZ01T$A44>])9':MSYCAU MVJ$5(=H%N540O; U;,'-I?>>(HU6_^0Z.P M@K(T:3!B!7+D38=:3G!\NC ^'1DWV(YR,D$:@;FA!+5/#[6 MPTF?D_Z-D7ZKE'^4<8$!6R*)EE).[N:"G%,SI^;6J9F<44VW@+H5A:OIG+HY M=9])36]$WB=7TW6<;P=JNL75=$[ZG/0O*=B/4=-U&=5T#=1T[6H$^1Z-[H\? M"YT#_V,V'_MCX(3/%)AK_L'[=%XV&Y8@X),=KOG*P,-=GJ2[=OOMD3;I;H;3;0[H/F M4"UZEH>R>MJO^G'J10FE@? GI3]BX7W@4K>-1K:]AL?B[C-\40N2V\'JZVO7 M?%"[>M[PNAJ"2D6+>][X^E3(UA:^]1J.52AW&X5+\QE.P\J,G]/UL+DR-\XM M]_ Q=XPCW/0+T#'\Z?AS-PW"H*^6S6!K[,%1!B-9-*UR;6Q'N_OP1EJ<"$]& MA&I;1%BF,S9=NYR5Q*F,4]FM49EV(5&'4[U%W3PZ5,&)D!-A[XEP1\?RDQ&A M/A@1T91[HV_>0DE1\4(Q;.?F(ZN$&R6;D&?ZHS(.OMG1NRU(\#S36QY.9!HZ;"W< 12"(A1Y?AM7B%_?"G<0+F!'R" M@%-C B:HGJ"O\I0DVU9AC MSI1.[M-."?&W;.$/89374'^9?*()8%G\9?(VHJ[7',%PD),A6D:Y%2,>&L]F MQS%-[L9V#$?R0P#_Q'8\WTL6^"KVA)?M!G_AI_O!/QVV(Q8"G JQD*"S@U MHV:0(>:N&85P8_GY/V1[>SN/(AHDOX91%+ZB*]&>P3?)HC%\=%"!54LT-*,, MH+30\,7V?%8QB. 8YR\ML!YY%;-G5QU37B:Y.+,TR MQR[1'2J/)8,0C?P3-W@^ BGE;3,"P;D*@BP)K"93?B,TJV/]GH3.CVGH ^N) MW_][#I>$ZQ6J5TN%JX:1X@@ D[H/2?89KKQ>SEI<.:L7%=(WE#C/_B6B&Q>Y MVA.^OV)7Y,1EM6S%>P\IR]GCKM+S"P^O=N3&S8[=X$J!;;ES'ZCR^]2.*.,= MR")!##*@ 2=+8)F$NNR*'@)WXY,_@!_$#T!F+[#9FO)EP^Q6^7):;HSL+2T@ MCNC$ITX2ITPT.PORQ6_?0:*X\X@]"M\E:2U:@+5HKZP6C6(M6IW$J:IG[DW) M,C&'JD)Z4@%K#DWUT/VU/]@]0:A]@5_8391;&;Y$=),([&ZS'#[87"?^P_?D^ _IN$'X-\B?;"<3LGL;YD]R5.%/=OQ)CBK\29Z*OU3C_@A>:(QJG UZ M&W72QE2*M'0.BBHNJ6E&U3M"]$558]20- ME7)-2D=)^18:_;&;VRNACK=*.E(*RQ>3PNR2XX\!,!0O=!L+82PF4U11JJ@F MX_V\>HJD6\6+?"'QLHZG!\D8/36'>&/,J\'4.G9*^LI.C<'(4(EHJ+S[YM4@ MZ59V2OK+3DVTOX=RN4J:8VI/,;6.G2I]9:?68&0:HJ5VJ5DHQ]'3<5.EM]S4 MDL"0PEK.#F'J+:1\_8.YK"Z=V]5# OUKCWP_^0Z.P"CL5 M'$EN$IF\X?AY+?C92<]&8TZZ/PZK'(>O#H>[Y_,XG,=J'#^O#C\[Z>\X(8_5 MNXC#MY#M\2&,)M3C^1[7[@Q9WO/!_A!C,))E49/**1_[NT.X0[T7 N92[I , M2>= .P?Y0C VJ0X5/F3P:M"T>[Z0'8QTNYICM:;F:TDR1]&K0]%.ND-.Q6-)%Q'X%K)"BHV EC,9A'P;H!/B> MD3(750U$E=9;4:7A)&C),$59MVX,P[FPXL*J7EAIO116:?&K:=X8*7-AU4!8 MZ;T55@;8503$E<;M*BZJN*BJ).C>B"J3]0*J2"_I*"GW=LSY8V&.^5/:["<# M<5/)8?2S0MB2+&;EZ*IHU(H.-KPW"04OB07Z///#!84KL!/!%E[SN3]VBM\I M% 479_Y,<.;/"^*X$$[2E;8.0:^G8J.O5:V6+#&M4Z\8-;^:AIS"IF8DZ,C*))TD2-@,TM1LLJ>%@$'S@..5HX0IS389WXX \/F=THZUD*$ZX]G%(>5 M4W\A-H?8!G\Z&\14X-RJ2$BYWO&06YDKJ#BBETD%/!Y1:8F%.X&?@','.X%G@DB^DR2GJUXZ8H0K:CR/M,-?A. MHQ?/H=6(LE2,&5^/'W'SQ>_?PFX_A\G_4GAM?I[52NF/-L5T8ZQ#5Y D2E)9 MX6&X@U#-%9N[7+&)Z+/M!8B2J2!D +1GLRC\":]) )MVR43C?(K+EWD2)W 4 MV.Z&UO(M/\9;V!V>>F[[CS1ZCBN%*LK.%=B,P8@,M4U1F@K8H?!E@H0:I_@H M-F6AZK7@%MANLB0"9ROC5D1]Y*"H/J4DZ"735$U+E;&75,L1 *=>O!C??H@P MTJX%DFB9@'"P*H1#)22+VBT#W'-A&'@%<(?"+M:ZFPD@7ZVXP6IE._\VW3)% M9;T)_Y![SC\(=O@9DFK^P4"V P!GM/Q. P#LHS(TJ@&P53/!7R TO&#.CKA; M5\FUE$R54.&]&J@;LS#V<(%[1D'PJC>OGIM,IA^=>6OW$'L>A/T_J M?U(:47Q^5R'3F+ CWQKT"O^=1OEN9G"9=^.(VC_N[ EL]M[V7^U%//AE[4S/ M7G"W 9#L3!5=20L"L/PA^8[0]G=6609S$Z"?9)E$BFO+]AN[%DZ6?I\&F M+Y-TZ/G#B^WYZ,3]$$;,N]74F4@4YDPT#5$V*WP1Z>$$.W\-DYZIPW .!EW$ M+H!(LB5\>0Z\\3P64CXM? R0GZ SYZMO!TVLMFT"I2Q/G2EUYS[-X%$"Z'?$ M@4Q /""CAKT]XD$>8=%? ;E_K" !^BP%^,R0+49S>DE"1T_7) 3B>V4&-8-\ M/'\&[0@6B=YR$<3B%@ GWY[% M]#[_XTT^GM4+V&G9C]YDJV=R"U^P$;-@[TN_SGBX90TU749>F*5S9R_../R0 ML%P\Y4DZ,>K8C"I^SA0N%HHS(.!:O459"Z]91 ]/#U%] G42P:7CV O>D'L.>Q?+&)XR\#)\4D%K+ZWTV=O"K[LV2O[XG^15<_$E^!1=_DE_!Q9^\A>K< M@G=:>$>=M#A7D=(0-R_.O6@2^'XS&>V:T5.?9KV>T8*52.:6'.^>Z]>0M=._.%2G>O?OTW;MW M]N[&E(*/<3RG[CN61Y F^:0QLV(6Q?+2&ANQ%JC%HB&512COP-U9-#O$+CNR M_W:\0^?+$;"NR&^7>:9(+9EG'4;&OJ_!%9"+/WEK3OD>M@^]:O'MU&M^)>E@?[8E7R)D\\9Q$.8EV M@T2WDF:G'/ E'[N"I2A26Z.@>T&KK;C7K\BW7ETOVQ//NJ)BK:AZC&?]FMRZ MK"RHO5D$W _7(?.I<,4'FD]::^93A]UP-X:+%[,0"NC8U$)H*U>G>UAX-.9U M3K#LK^U7'?'_;^]+F]M&DK3_2H5?>]>. #D$0/!P[SI"+=/=FI$EK21/[WS: M*!)%$6T08..0Q/GU;V86+EXB05$22-:'=MLD6*@C*RLKC^?9WTVUC4W_#)NI ML)MF;79]F='>WHG17KWMLR/KK+*2]K8&^&J-_1P#O+.A ;X6]S9=DU7P*)5" MFSM#P#C/$U)Q2(0JA,7XWF-\\%?L2"P8K8B5P1R*]#,)))! D48^&X"/=E$3%F/2IH%?!? MS4;G+;!3FP2VTUI"\5XI$6M61L2L[43L18!G"7YZ!B"=O; BVXWME:9)99CG M>FFQ;:'8=KN[T8QKX+9?;M"+XX*[B]E:+*E#^V$U*AB-.2WAE%^E=9S+])(3 ML@E\BM:C3<89F%?I.?Q"AR^U^)E S@8;',<$I%@TF*C?MAB*($!C OYPHO"% M^_QD#Q%/?!G2&XB6C:H#+1Z/ B*$"]?G+D)XLG D1!0^'Y<1Q<7I&ERW6WW1 M:AFMYK!K=3M]VV@-A-YOM W#,OZOBR?SJUE6"P =-%$7?B28KC.:(?V7I^W9 MA;O>M<35N^*@06]AOX5R/X1?G7#@^F$<+$%-:W;D#H?IA"M8*T,B@.YCMA%'@]&-Z MVY /4*M,)5^%$Z[A:O&2:,+#'(J/ M;V#]*1/).ZCO\B7X\>DH@/GP)ZACK_ADPD-MJ2X['<%1!:NML2L8A&/C11OU M\.G($4/6>Q2#F. 4+X=#!Z[I\G#YNS_RGFSUG_!LUC3]Q/?(=$%Z!ML)X*SR M$<@6OT$J$EO &4O(FGTP;.!5<"Q$(LR-'<<#27;L&!:BSGK+ #GAP,L7'5&H M4T*46P\-F2H]]JE+1Q]35(^L_L#F83+@E"K'"KKKE2 M/(\TZQI5L6L,;8T:\Z\@3\6M_SQ*3O&:BZ>[U9ST8Z1C3%H;6,C9@7([;)# MF=[X-L:";GV8(5?+CA Q',H;#8OX(PN0)@RONB6/\)FK[L)>[*7OR-;J&MYS M*F<(=L_E1 0\H218/*$MZ]V79J>^J#X_%"'J-^UIZR5[BN'F=GV),2%I"5[8 M1U9R)O27G FZ>]<7J7VW6K/V2_:TL]F:%?5Z;:=.IQ'L4+ >EVS$!:&17#CE M3AGR4#B(+>TBB#32$TDK'F[^\(Y21H!NK?%I706.'TC?S+5(0S828O[$_C,. M(_3GE'506=URMH%NK;$-7J27+2P\U'1SL0!VT6@8C'APA]8V+>\@#@*\#Q08 M3&!IX@"!N6L9.PKC6=?"HDF>!O4\]);8,;P!,_.08RID=,^00;/T7:#^74%3 M.'O#RPZ$H8-#(VF5DDA=R6B8''AZ$,D?^^@>+?0J\>/D+9@,8V!CZBKWX#1T MEXBYW 5+Q-]'S]4#XM;>@_3",3@,_+&$I-<_P-G)HQBN-U/Y\(*,X_?4F)CW M$56356S9X>Q(#0 Q=F*IP;CFXC 5B$+[X.W@ZAJ6#JZ!P[BEI$YXM M9_D_O9DRK2O"Z^PEI3M#!$[83HM4M2KY8*=!&+"G8S* M4GI@2;JSO0\Z2%36"[O"]_IJKM?VXAU%D>PLDNQT*D6R\\;727/+Z^0I#T?? M7/_A)I[ 08GG&G?SFV6X>+5L&8M7RY:Q>+4L-L@*+:)RPY__,%FN&Q6.U3YAZM34#R[J)64Z[TC(7:%=>G5&DW6BCS)9E%&GI]4[#W#U% M!5PV.MO24#Q-4?%"G=VLV>=25'3W%#7_5M['+O ^]@?=QWIHB)>I"RJ3I+HE M"EL%)VZ[RJ%-QG^T\V@N 9P^!J2/F;-U@(?I$ ]3.S^>/F]5E58&^O YQ9^O MAL]8!H:G5!J_;M0-J^)20E867<30Q9+?D1=9@U1QS:$6UZP).Q><&5<@*!>B MO!NPB72GFM4^P*(9M2T.=5NL2?'=P;:PWGTQM6:G2I68.[*,]O;\D_E4&O,$ M.9#);I)^XD7,UC)SV+M#H,J!:6#@6 M*?&Y6#^QG2OA '!Y#\X@2C*#O+O<9Y0D&?C9-S+O79E#QZ+ZUYA#F&NK:$=; WDD&EIG21[=WAM'!W P#AV/$H!* M'HO*0;CG>W_-L?A-B@7M_/QV1!K@TCM/;.?IDNW>1E .0_G*U5;8FZVPYAC< M?BOH[[Z8QK./O>HYR"LMU1(> >:[1D>=X]U+V";*T96G'?T+<],=6=N^?2)! M57(%7C(=H-*K?7WY(TFU9GX?RR:DVT<\#D8(0$)^(>7P.0*'CW+K'-?==1W< M #9[.?P1BA/4#I>);CCS>HEF^.8'L_?;PDE>[H+;-MY]:1I:M[L($Z9\/VK_ M5'3_K#%Z7W/_F.^^&+K6;EEDW5:5 MTLF4XTAMGI<^0U=LGL7]8;W[TGZ^A:E\22_K2WI652Y!.IX1WN7@8] M^"Z:GGEA%,08/C@%47+L!,PHE;DS$KF$=+%H1 V=1V'7_BT"?]GYT$)DTXZA M&[]4Z(Q0%I3:7MM84&^QO3:XHV":K]9N[)$5EH(N0&?%TYORM9Y4'7[C#I>+ M 57=4COUQV,?WXK$2,^UUI13>\^/DS7>+((.EP= :5*--F;X:LUNE4H\5)!' M[8?G.*A6[X>G[QK=G=TU7B]BJZ>JSF^=HS\$D'*/DP+X?GN2B=@'H8;W-@&N^^6%J[5:4* M/76W59OG>>?E:VT>(@DVGF]L[OHN_#>"6/ZRB#J]R'RHH-C70;%W5T.Q;XY[ MKS>0^.3X -S/;GO?F5%GQ>W_WG#OI[=G/ZXN3F[O& G M%U_AOY/S?]VG9R3D[O;SX>G:;/O/J1"#+AW_=N_EQ?DL] MO;SJ79]@_V[V@<'D._>X)''.R",0(#X.)7V-9[,3C[O3T"',^RP2R\#BM6F# MTS/7(HS=B![)F9O81VS2@#7^^A]\//GEA/ZI__))TAOY]PX"^/"0.$Q3+&!) M6"G 6AY(3@LJ:%].*CS,>D.\,9+/AM*V?#^2/BAH;23<2?HZ)%P!=2P"^(&' M*AA[[,=!H:E!.C"-R0P^!!M:]0R]+<@'[V>#3[C)?=?U'_ ]=CZIX:[%Q \B) #Y!H\RO5'[!_30 M31BM:0YOT!V7TT>G*8G(%C)V9%_2);KIG6:K@TV*?A#S8)KPMG0DU'>=_?!< M$88%DA_D'B4>>8_-3B\M8;Y;KL5_C$#Z#);X$X^/>$0\KIV75L5TI[?:'( I=CGSO8P?$ M(R-"A@LY[%>D=8,-'4U19=AABB;FPKXDO1-#DTBL/.;!3Q%EW_\ FQ79VU#K MA!K2,MNN8#T>)OS H%-M7F=_(&\3"N78#Y 0#L9O6>BSE+'LVD\A)O@:-(%S M;7GSCQ^II'_26 [%I\A( ]DG:O]!;L?B7SG^TY2[=TA-3PI0B0,YJ$SF/D0 M'P+=!\I6_ETN7'"98Q\]CF>>9Y/,*D $/9Q2_ZKM..*)S@P8+]PP?1NRZ&4%; M\@:8$F1I2_F9W2F1N,&H8WIM- (K_VXDU;/K"H_]&I".#(NZZF;D3]BY\Q/E M$?53KKC@52Z=-IYP*T-\5E)S((\8S/C),B]7A>V?2X]]YU.FRQ-NAK&;T=X@ M,2;Z19F ,HD#6"DDT8-=E9DLY-P#X<,C)4)^=NZ"D, ?*6.?H,2U#,!7FDK\ MY[T#XL*N2+S@_W"/1>9TXG;/%,)O\![O7/!AKA5XIJ(FR4]I8\]HA!E=!Z)\ M >8"B*0'V\EUP+SP')X8*:#CW'Q<20P0$>U-A[O6[-/A5/T 024>1F:(VOR]WJ@WLF;CF;BC5!-MU+,=,+5XD%&E+V%)*R06 MD=6$A.P3F-)'XC]D]^A!H-$:^3"JLC_7BS4L:&+ -5+QAE7&B90RZTE8A24B MK;$'DR4>9NQ2,/UTAR85%A!._A=IV)CS8OV&:G(%LK!1OFY$\X">@P%^D8,QL)/F1#X8?X_+OT8-?FT)K"U?\*ZBH2M M(]@6"?=C,8HCPSJP-'>P;^[(=)H5/516LRNJM^OME9*GFYM(WOM&O;NE2LWE M45L>IUHEB=2[O.<%840!I'\4)D;*^OOB 0$/V'@_0W4R25 &U\LM=FE!^4KWSQK[2MYO7Y[@1G^KUZQ(UPF37 M&W+"RS(UFJUZ=TM*Q2?)#ZVZG,KRS:YA:FQ81]Y9L(%?A@/SI3JK.#!7Z)J< M Q-NEBL),(]Q/A0G:/F)4YR@K\()JD1.B9RBH=UY/M(%W)-#[I;'E=Q8# XT MYVSS\5<[(:W3T;6.86V7R55&%U0Y1U()\V$(U8S MN@TESDJ<]U^;6O-9ED[12W4JR^4V6UH;>L- M=]0QN-1^H\3>2> /G6BK@W4GAF_UQ,]HM+56MZSP[=EMYI@76+?:6KNC%OA@ M%]CJ6%K'.G!_Q#$O<-,$&Z%1U6# D=W0;X3K4LKKG?!$@/FKF$)MCQT/,\(I MN9*)QPE6AA[;!5YO=[66WE07CHHOD]G0#*NL.E'+]-K'NM[4VMVR?EFU3*^\ M3&:KJ76,_;^\[\OY*ZEQ_(Q_-3UK-2PN><[%?@]ES] LY'TAF8UREXOJLK-N@^AM9H;WE%5NM;_?5M&5O$1-3Z[LWZ6I;6;6_I.WEK MCWGU&$/VY4DUL6\SL>5\3!4W>\\2-*S4LW1D/B5=U\RVN@I7?94:6MLLFRJK M5NFU8P.F9G9UM4K57B6]JUFM-]Q+.W(K5?Q010\2ZXNA3VBH]*^(/SXO1^+0 M;BUZ4]/;6R9LJUOI'JPOV%:F\CH<[/H:73COMRQ@4NM;_?4U6UJS4;:.O2)> MI8.ZHU\A^6U:/\NCWR:934^T=HG6GU*+I?2ED0B0P@U#U_!BI$T;^ E;X@P/YSSO,K* PH,U M)+T/?!=:@DY\;GS5^S82+\F64PE"1?\&KH[$-DO0C&0TTV46D[(4K[LDGQKF[(N M&?J[5Q3$Y41'R\A'5O*RG1:$9J,?)ECV6U&!O*"ZW;K5TK>A@6KB+[>C0'J2_Z=1;S7;+T%69#959_>IL^WN M9IW=';7/$[[G"E* ;$B>-DP\,>,#_Z* MG= A1W*=I5T;\%! QV*/,LP"P=&IS2>3P']TQCP2[I1UH3'XDESHX40,'.Y& M4_AA).[\8%IG9QY#B8KH[?D#L>?\%4/;<0AR(P+ID9^X?$#1A;#P.KU1[WR@ MK_5FW9 =GZ#+^QY>K\U$!' J9%1@*G@:&LA',\&]$**\VVF/Y66RY@]K\-L: MO#\26=\+?6C56Q^>>%.=]<*()@0;'KKDT64;.1+?R#$0:2EA/@YA/@K2,"7,QR',S:[6U14_VN$Z MK?5Z!>-K%7%:'WB=AI[J\ 1D MW]M0Q59'7&RE&_/GI8WQJZ 8%YT$#ARB\%K&0\:3<"Z&?/-'9#"8(JN!0]55 M26RRSI8>C X[[C1>'2'X>%7W>:,\]CB-S1IZ*FJZ/C1;HFMIJ!9_\LQ0[?(Y?!"!8*&+0@#S[OKP;V;' M IOA8/(.X8TLC,=C_!_,$8P$>D,U3J#8PSBDLJ4]#0-G;+V_%=AZ3V;9>GOS M;+TJ3'SHP4S5614F5F%B%29686(5)G[%RVEFC=P5K!$^:XV(>6M$!2N.*EBA MM[M:2]^2Y71?HA5*F(]$F,V&9EBJDD\)\P$(<[.KF9:J?3K<,'*[7L'5??L@ MRC&$D:]$@! 7-XJ!()#CQ0VZF4-3Q4I/*90LMZM;PDQJ03DP-I0H>17 M#267B$4]$99+6RG\[,\XC)SA]/7W6 *Y*++0,H8=PQ(>,@JXY@'K)*0Y@M8Q MP"DF 89;*3)+C8Q]4"W_EA_8 33D%7[HR]R-OO0X>'#H*##OG <:$=0A8-$UQ0&_N/A=CXO/P8.KMR@9)):AKU-B[S MQ)<=^QP(ER;AES3@0L&8P@^3,&(C_PGO@ST:1ZM_LDJ&7EL6#'UV.HI_CH+< MU7TG:GT0F)\UCJ'KS]Q]X-/PW=]FMPGLD;DYG!_^ZHU2W>T2QI,)B/%,07Z= M7<8!(\!7M%U+[2 0P1P&-T_Q:#=F4R22K94_X D.UQT1C%?L#BP[=[Q[$49I MX7UQ5U"/BM Y?54A?1;R8R$RPB5RF4&^9MF'VCP2E6I?CR!\+N,"+L3F8O!I1]PU&/+@3H<02KG>R7PS] +_S[D16ESGD M3L"0%E#DG'H>]H?X GG@U9 (SW5X/P^ZY7622]_8K+>S-R9OV0#V=I_6M61, MX@S],R*,TF"$"D,\>J761QBSN)0/JZC\G'I MNF:V*UAUH?RU2I9+RW)#:YMET^.5+"M9KJ LMYH5I %3T8<=+6Z]@F#(*@!Q ML$^JB7W5 $2U4">-9=>]I8B325%.?YI6WL!7WL"98 W#&.D"0QD!B,*(>ZAJ MF"WZ41I;P,B T3 Z&!X@'8-N:,^/,)(0AC&\R??85S$0XSXTK9L:P1IJ]#NJ M9'!]F)= #!V/PUNA=7C^)+Z+H==&]C3W9LJ5TG[9 7_P\ ?8&@]#$=7Z-#IJ M-"E]F!:KB@(>R6B$DTZ-C%!0-S$B<0^30JYT?))AU0>&*Y(0R/PD["DZXU7@ MWSMA&O@Y\P;^6+!;_JBP&(_(3ZXZJR(0*@*A(A J J$B$*]X]YNU/1QI>T3\ M444DCMSSI76:*H%+.DXWXXXDKBO'-H1."-J*8JQP:M4GQ4_R!,Y[P =$21B,_%#/- M)^'3O 63B8RLCWM>#)\NSEO) "H,XK_?.5V#ZW:K+UHMH]4<=JUNIV\;K8'0 M^XVV85C&_^E&\]TKRLOR(.LM2L*T=@%?L#](&'I/"L-IH7QNT]\F\?%%/,N] M"$-?B(C=S,!]5S_JW*U;+7W+J+/56OWU,\*-K6;[16*C3=79?>ILN[M99U74 M^3@CCBKJK*+.1QMUOEC%+*("&<<1R#"T9L?4C&X%,_!57$Z)<^G C=8Q#*W1 M*NN_5N*LQ+F"XMQJZ9IA5# 2J0+-.\HC:)4.M1U/G+GBWF\)2A;<<<\9)-PG MA 5&M#K"9N_U3KMNI&O,#IC?JY@<-/9E%QI3,CQR(,7<\+**9^9HPPMIF MCA*&;26>SE:] 0T&(HQ=?.S7"8L[>$ :X0&6!]4J'::14O3]7KK WK! MT><=3I"OR(VF\,M(W/G!M,[.T'5N4\M:X8'8<_Z*T?D>@OR(0#*J3%P^$"G= M2OH^W:SK'^AKO4E3 3V?2-^W.]5FH-*6PZ!EPYG@G@A1[NVTQ_)B6?.'-?AM M#=X?B:SOA3YTZNT/3[RISGJ9?][QAJZD5,*01!/[OG)V:%1&O?EAH^ZL'^E^ M^JY_"_PP9%>!/W04>\SQE/:HSJJB*>6^5NYKY;Y6[NM7O#1(:V,R:VVH:^47 MJV-I'>O ?;K'O,!-4]?,QH%SY!SS NM64[.::H$/=H%-JU[!LLZ*>/X.O,*D M:+8PZ:XXLA(3PZRW5 6!*C%Y2D#*AKV4@%2O/$25F%3XR7T(LNG6_'EIH_,_ M")="]O&0\208AE&SA2 ;/#D0>52GSI:>C T[[C1>'2WQ:Y MB,SNS/-I<0F5,WC3__A_'4-O_Q*N"B3E[>AZ9Z.&G@HW526FQ2ZAC3N:MW3" M'D2 @4_L$L8 ,8(*8XVPB.?!@67;77!L#1]2(G%-H][&F-'$EQ'4SVG??DE= M\N2N+_PP"30U\I_P/ACE<;3Z)\LB7F\1O2ZXCFDZBG^.@MP9>B=J?1#'GS4^ MA,Y^YNX#GX;O_C8;U'.\VMPFH.*?J;#4[J^*<*LZIXIPJSJGBG$L&GEDC=P5KA,]:(V+> M&E%.]B^6WM3:W0IFV*HHRJ[RIYM:QZA@($4M\([BH,VNUFVI..C!+G!3KU<0 M$_3MHP#'$ >]$@%:F?R.N-2]5;7(AQ[J:JA0EXJ%/BT@"FYO_^.8*A9:X2?W M(1::P*>)&!]MI@$&/^CT" U,D:2KW_G'R0/#OPP"I%5 MS,>GA2WC=!C\@Y?D3_>A/T,GDL6 ">68 WV0/\<2R'B"-&(S45H9(<1N^Q3 M+3,X:#(S(0K1X?Z4M1NS$=1DX/DSGN!@2"+KVO+!8>C3\>Y%AAGH%4=$G2K6 M7.YGZ=YEA*M[.1$XL=Y=%M[2X)6JEN]X(C&JLRK&I6)<*L:E8EPJQO6*%S]I M?OB9^2$R\\,3JKBO,%$=#:R4ZKE,E4-\1Q&/AF8UFFI]#W5]/QJ:85J?U-(> MXM+J=;-2*_OV'ESEL7Q)CZ6:V"-W!:=U(NB21.^GO]R*EA46HNC]17>I[]4& M/!PE)"HA(N[%(R5$0\PY>A14;@@=>S8\C MYCJ\G[I'EU.S%(M%EO:C4V]F_4B:6*@#T1BT$3G%\"P0,Y)OOVV'^WHD?1D47L709X\NLPACSE42V'+N& M8YO""G,W<4O#(SB)!'@'L^XA'8][ Q0&'@2X MEN3#WE,G]1E>V 7,9F^.%EOYI0_=>ZHZJ_S2RB^M_-+*+ZW\TJ]XG83Q. M.C72S6VGW.#W,"GDBB3&=,R)+E"/ST_"GOIMKS+N=8PIG'D#?RS8+7]4Z#E' MY&=4G54>7.7!51Y,$T^VA:\^#G[$&(GR$3 MGBUL=B,F$06/I#XQNA03,N?A<[(@%L>JB20-*DWGES&>%<4/V(% 1'& X8W: M)/-/%_SM"1Z?[4B#^>N*(8'!HZ(2@D"EC)T5&;%'S"'V 5Q("8 M4**1'XJ9YI/84]Z"R43&$<(]+X9/%Z=.$6_LB'C#G)V..18,6/S_?N=T#:[; MK;YHM8Q6<]BUNIV^;;0&0N\WVH9A&?^G&^UW7]Z4KN/MYG5YF/'\[']^G'T] MN_T7.[GXRDY/KLYN3\[9=>_F\L?U:>^F(K'3)T7C#Y%4[ C:XC:?HHZ _Z55 M76E=3\)KE"LDB<.%=51#UW\(V3#PQX4?:0RN@? ;."Y#!BWDF5ECH<1:&%CG9%6*#)S,4@.GT0!MP6;\"D>$/*'XJ\8 MP^%9J'U/P]=GA9'O8 2&#MNW^\*E@4/?=6FUF0R33P(1DNH/A0MJ76258:#I M'0^.I+$$;TMR&XJ+S3[2$>3'T"<[_/29[5'0OEOO6.8V0?N66=?;UNZCM:VZ M:9@O$EHV7J*SS?;JK^>:?>UTLH,-U64&*$MMSV,.7&:I7&9#)F=M,!DO*G<' M$16]F3WWL\2X%_,M+_4C56Y:WK_<^*OM4C+:;0W>4+T PR[#1TJ8CT28NUW- ML/9+F%_YR-K#(-BM'Q$61I[UC5>48PN$&6U-[Y0MVMI-J$.%HTJ4QII57"9E M%Z];N%]S)UFQ]@*]\ZNJ/9Z30+B'HMUM;&\H5L@6//!5:E9RE921LV[=OB7. M?^E4+WC?"^5J?>BF=.H?F?%CF%J[739_5=D^KYVH:&I6\VVRM:JC>O;0]*'[ MU9:WY20F8\*2V7Z,=S/L[^J[]!%Y4YXW-=7>ZFV]K75;SV-8?M;\[(=#4>V. MH]P=K8ZE=3O&H>R.PT\>I.2)$T)K6)$$J+$'P4;\7L(V^'&(R3:4!E-+T'8? MA5VC-$/"K'"\, IBF7-'"3KPLRD:\6,>Q8',L,%T0!@FO[L+Q!UA0,S!81 R M<;O1K!LI7'!5\FC68($LP!1CSN%O@1#>N>##(E8QS6L"WX'(R(UZ(X-&CKTT M2HDH'^QAY Q&K"]X$.:8&C!#S7JS_:'.;D?%"4SR'.>:<"0)(&:U//B8I$0Y M,"&8/VZ6'GD"C;AIS+E)BPM_L>J+R2\5G/I+C_T]]@3+Q19GX11!M[UI!E9= M=*7/S1"))Z6"VI3W&H@)=R@5=1B[KH9EM&Y,GC&8,UC(01!3IJI<#HUD^GTS M32"]-H3ME[33[5S#*C9##] D&_!%$FH/$V 0UGN"$G_QZSDYE M&MT)[&C"VTZ$-@?#P0?S#3_PQV,GR^&)7N+"PM*ABA$R*QD_D(IK[-L$<8Z;4S:42$\.0QX% M,+U<[FZ)4(YZJE$ ;I>C?H!)@W6?4+K=OU&H8/N)H:!& MSP_G (.B"?^%4+))>X,].M MDHNQ:7JSV7CW&DM8,A?TW(%#RRZZ_0\W$=1-Q[K?&:#M1GNK#% C!7S:>5)E M=[O$TG49H-OEE:[M[,9S\-INM[<-)^RB<&T_4C"W2DA5\Z=26%_4O7**M2YX M0:&B%RPUN>E85';,JQ?:P#+I5M6625TWUBW6,K4NT.M3N>V!UM0^LVRV;F579W'$EFWA^",/L1TRX. M4O>)A/&W'N(^XE5I=X=$("Q.IS%VMX*%EBI8]"8P^S?J ,MX\O M7C2>9)O2& \$"^/AT!DX28I/R",G'$[IA_/O\82PX?7+YX^2?V!][IV!*%0? MY9D 8XA$#)9"?KD#QP"#:0T$UJ7!.RP@%>69?%X(.Q,-]@8UGH4*CC!'<$) M-E?#";X-,&!5DG4H1/@-X?".(%NG@/VW<;I.)?)S%$+;L2*T=?<4D^Q60@=? M('3P'P0=W$/HX+=.ZRB36;.IF5KQE=@N-6GMX(]S!LW]RDZB&U1;&BE5OH%? MB"CE'5.I24>:SM'1K.Y^97.HU"0ER\LCV"W-:N\726 E0DQ[.T+Z> M9(O&$OOY ,)S,D<.;6LN&V*UM^;'=E-K6N:GZN3_[/RBH02N2F/[:)EP]ZV2 MP%7B-E!I>42/E8R?(SD=DN+UIP7&)P1]N"?PFBUS)X[/!U!Z_-7>U$9#:S2W M3&*OC#]K-RED2I;W7)9-76LWR_JSWE:6*W&3J;0T9R=8'$H*5<>[%^&VIYN:6JNMKC)[>1 4KS(YJ-GV5YE#WIK[YW'6 M&UJS73F/LPIS'+30=0W-L ZQE+OBU2"$Y_>4CPJ+#AYX*%>&<#33J@WY$=9_ M$*JHS./T,(_S@?(X!>9QKD)_1J#6"2>T39]YF_K("#/3U.OMK)2D[.N3O#R) MPVH+"2*;HNFN?S_BO.8\\8A\G(# SE>&))SR"?9H-^LO"&$8APF(*(*.3@4/ M&+S*\>T4Y!5!70/G7GC8#0["@"#8=\X ^^N$20'-)'9='#VBF-*-S(M\Q#V- M@\&(^&ZP8@8DGL/88%AV/, YAG;\ =B2Z1;[,?0"<*(C;@[Q-\4:GFH+*=0 M)I2_Q17WPB6(60_3YA&+MMAB(,;*$[FZFBRI M[EHLII+[WJKK>X7:OK&]G$Q]HR"*VZK5PL1;1>1WW!2X<0J' MH3-T)-KUTNG#][\W[H_L$L@H!$I'.@/S"Z#@]YCG."C*[/_2U9SW<#T^QYW=P.^_.([J9>5HJ+( MVDX 1U(M\L$.],)X#'+7CT/X41@2^<&=\.#H1B&V\8"*2)7 J>=1'2:"A4?P M3U Q83X+=?:[_P"G6J#1*T+NII1QF1D @A2[()!CD![DGI @\G_%L&6P)M// M_IJ8!;"KX+!$X8-#'41WD*>!X"ORADG3T6Z B>)W5!":,0NDU:O0H'@4@S@2 M<[_&3B9G96HI8%/P?8C(Y6[Z7BQ('1.QAB^K8!.K +X(X\D$9BL<^6 OT*,/ M@M-^GO (1I1HYF1>F8!I]\=@C\#_;:FY]T(?7SXM.\AE$<;]/]'>AH) H<)[EX%$H9 M25[A0 OZ&GHQG9T N1K#.6 MMQ;JE>P1/IQ*(GP4NV"APS4DN7,M'C^)@2(>(TD_P2-YPN1-P];"4Z\/"@B1 M#F D+DXB_%"""H01W)6",+F0)>\:8@VT%!WJDBW2?Y$UZMM+QPT;%>1F,$W& M,D 9RO71W%Y/EL]#^(=)3 6":8%R#?M MP3'_":*:S@G-T)^Q?9?P\Z#L%@0$>@+G <(P6';)L ##4O M%K-[1TMVOS3CX6P M3C+XG$FL",M28CZD+A7)Z9T ,7QF'YU/\ (DV(%W).8\QV_I4HB6*0( 1<,X M>P>LZT<'?I4[G^ZY*ZVQQ!A#YJ> +F[%EO/G$PP9, 7^!-4G)P#?)!X':,,H M_),B_HEU-/@G3\X#'6ZX: (Y[E)1(E$$6\. MCDS"0L*F' ^V_QVQPZ4*[2,\&PIW6'/ J Y(0!&?)+@7]"6\I;#)4%R3LN>( M/R:;#1Z"IPJJ+?.=S"BVRW(;%U67+4+X15_Z"G$'?_.#,=,;M7^ 9G)3A*(H MT9B@.+Z)?@"V^31Q1G6D,ZHLF=4Q[[O6ZGU7AN?+?'?8NW7%I>>V]YV9=2;% M;_,__^?'R<7MV>W)[=D_>^SDXBN##\[3?W\]NSD]O[SY<=V[82>_7OZX9=]/ MKO_1NV779S?_J(AU5_IRF'!\7N-EZ=H)?U9D'&MOB6#D26,.3OF,J92X8<<\ M^"G@[S"8Q/@K1NB2.P_>?VI$ZX?^ZCK;A)C6+K!*8C"K#V8E*7W0L'B?LQ/W M\'NSU2YBVZ']!_GEQ>WUY?D-Z8JKZ\O3WE=4#Q791"6502^SHU&*O^;W MI5/X:>"[TC"X"OR!L#$&5Y%1KKW0)G(+>F#"]1N4\GACN(M]1 M,@UTF8T+.=<)6*^C* MBW$Z4B?R"@@V%U@AQ9##Z@LY_L5H_%*XXPZ*:S;)UHP>U']A'PN76M OU[$K MI$3K)J_IUD?QJ3!;-TB#*@-KO4?I1&,GTD6D=\VF1M2V8QF&_(@_2+I3?#AY M\2=\-AF$P)')OR;I#@,$LY2.9KIYROO_S'T45*>L0@X170EM66SA7G] MSY"MGTK)O9LM73*P%4=(57Q9)55"H5"93 5TDB?:0 */YK-Z36L%&Z,B(UVG M%@(A%]#SY^-P3CK2;.%IJ+D+)DB'*@5'!B?0Q92';]+(!VT**0JK O341NI, MSARDPM;0*8.7KT#&G?KPG>O\%-*(6?B!MK3O*[L^QSL=IHDP[I3:N$M\S*?? M>R3V14#?F00-XNM&)8DO0K[R,.^X!M LV)" CI@.-ZKZ:9,SD(R M7L" (S+O9*4XN1/3CL('F_5S=HNG/=Z\G[3YP[*.Z8T-H>[;&T)7)]>W[.RL MSBYO?^]=L[.+;Y?7W^'ZGJ\B][][+P]^%*XTK95O8,J V<+DS3GWB49*V S^485/T*"4'-T6? M,?4!W=*QM F* 62XV+@(EGN'5/5I'(J'\N:&OX\CF:>7VU@I+"]HHL35'.8' MM/1WXULHQ+6DZ\*AZPMNKC#B=)7H(,E(\I,>.E=%/3 MJLH^/2F_4=$_P[Z=G-Y>7N_%'I7622XK14E*3\#$CT%>CC2OB%*1Q;WCQR&F M.DD+5LK8%9@C[$QC9W@VXQPZJ>V;".")Y\69%4<>W-S#FV0>4I:KM/)3TF4Y MORGS,\EOEQ\5U[[>SF]O>=>\KNSDY[]VPRV^L]S\_SF[_ MA>OYX_KL]JPG_1T_;GKX97( +NZL=2[U-5[_!.\QTO=&H-Z2G MNRQXNFG46];&P.$EOFMVF[M'.3?JC2V;??W.MO>HKWJSWC9? NO^)3IK6'7= MVJRSN\-)W^+1+8B(WRZRMP+?'@GGV$6,YV=IG?G:G46/%F7,5[ZG<+XGE4X9 M5D-7BU3M17K6;4XM MT]$LTRYI.FG,53ZV97SNC2_2B:LD25DR8>X0",$5TEUR4"ZE;8[S'=[45'MO;&-%'<[>4 IS]Y=W)19*+"HF%EO@XL]E)M7P,/NL M=](E<@@P\',-/WDC!)="*N#KO_Z7F7EIUM/A5 H7K-H0NVJH7BMW+]O-$.RL)"@M1 4-ZDB%"X6 M]V/]L$1#Z)@?^Y_2VL>L(OY:H@^R4]\6$A2ATRJ"(E E=SPALH<,1%R"0$O, M\(H4I5&+R\ !EFH8DFU;#'P)3?&99@B?>I'\, I=Q1=D4[@$<'^=;GEF?9^E5Z2^[PF LZ^];R<_ MSF]OV(^KRPMVT[LXN[PNU.]5? M*L@S?$R]4H6DU*[*"6T!.?3^[Z+&;DV^] MVW\5$>F.>T7-3K-C=!NM;J?9;E=D;:WR:_M,T(TW7%5E;L^8VYV=@'>VWAJ\ M,VT-YF%0@[D-^"#Z',;C,0^FKU_;DV^M=OFMU?O?W\]^/;M=IB=?MZZ\VZIW MC>XV9>5ZHVZ0<;K;@F*CWFI9.R\H[C3K;6.G!<75BF LKSSK/8ZU&R0,0U/>[IV]OP^&+G>M/.7'_BR\U M_X4T<7YY\PZR42"&,%$C,:SIC;\>Q:.I/^H-,*X)7FP4@55AZG7]O_[&Y^\W M.[->Y.(=DCWV=B,ZQ8X@35CJXEV%Z[S$(9WBT!F91YH'?>Z)L';YZ(IIZI4V M&@VCOLS2V_O).SQQ.(H1J:.DND>)L7"4&.HHV8\1K3A*%BD U%%R#.)P%"-2 M1TE5CQ)CX59BJ%O)OHSH.;<2UFVTU"ER*))P%"-2ITAU3Y'Y"XFA+B3[,J+G M7$B><8J4"6"^+&ZW"D.^:CCA+61<;^CULXN;0]JVAZ>(_O?7ZW-V1GRN \&^ M^H.8*)%@2;ZUTV]M'SI Q$V3"7+ )$GD5/_ )?GA5QYQ4&(RLM5'(Z&T1OY,DXEA69-L)08R3MH%]E ^F[SM&>[AU$",ZE,5"579S^OLA M;?P#566W_-'W_/$4+N21\(C/]P:LYC'/=-M!"JC2)GLT--0FIR?GA[3WCD>; MG')W$+ORWG;N>#^Q_D[IEKT?T:$L%NJ6K[UOA[03CT>W?!5#QW.4:E&JI8I# M0]5R?O+K(6W$XU$MY[PO7*55E%:IVM!0JUQ=]PYI#QZ/5KD*1 A:I,1M:#\C M4'NS4'JC^6I$C]4:^:D/76%7_&Y5'*)&\84!/88U\UL&(Y;$5JM,>?E^:J)7#4(O"/;%Y!X\;V:@,)$#NEB!H)N(&JA;'^UE,&N]Q\&(>W"JY7AK32UI M],X)8?? :T8\9#;RQ5%$WD;,3X3CZ.1'\#(Z:<7<,;FB*&FA,Q;Q'F:6PV4,$OJX#TY'YN( MW+(9I$DY_)6VT7F!5JW.=K]\<@JLNM[:K+-+#[9NQ6%"C@C[Y/;W'CO]O??M M)D%89'^<7/=^O_QQT]/8V<7I!EGI:C$KLY@?KS.M_TDMW'X/:B_AL):/#F[C MXG-F'S!S8\*[?1KDL$>#>KC5># ZDU@^1864EEXKQ#34793Y59;#>H-[29HT(]&4_9] M<,IC5VQ@$;Q)..7 3;)=K,(^C/-Y)\%K1\$K8.V=# 9^[!&WT,;FWGZ.5XG& M-D;DHGPLL2)7QG^+E'H;\.B\0=2X*@%BL[$Z0/RWOF]/X7^C:.Q^^?]02P,$ M% @ &6)C5V/QT/_($ @:P !$ !C:&5F+3(P,C,P.3(Y+GAS9.U= M6Y?:.+9^[U^APTOW6:M)W9.J6EV912A(.$,*3D$Z,T^]A"V#)L9B)+DNY]>? M+=D&@6UD<^GQC"L/*6QK7[2_+6EK2Y9_^\O+W$=/A O*@KO&V;O3!B*!PUP: M3.\:W\;=YG7C+Q]_^NFW_VHV__;IL8_NF1/.22!1FQ,LB8N>J9PA.2/H.^,_ MZ!-&0Q]+C_%YL_E1D[79XI73Z4RB\]/SBZ18\I3?OB=7IQB?GC7?D\L/S4M\ M<=6\=J\NF^\OSZXNO*L/-Q=GWJ_3VXF#WQ/WVFGBRPNO>7E]C9OXZO2R22[? M7^(KXEQ?O;_23%_$K7!F9(X15"T0MR_BKC&3(=X].3\]/3 MLY._?>V/=-%&7-:GP8^UTB\3[B?E+T[4XPD6)"D.M-ZRN+H0SYB3&0L%>>>P M^8FJ\.G-^4U27G&C6_C30$@<.$O^KN1-^;H@XBR;")Z?J.=*T&D33'A^EB*U M4YXW3R^:%T")I>1T$DK2!?CNB8=#7]XUPN"?(?:I1XD+ON$3A?Y: >.QQ'Q* MY .>$[' #BEDFX\_(:1 H_,%XQ(%*6(/BXE66G"IR1HH KC/'"RUWZJ2 HKJ M^J7*GQ!?"G755%?O7H3;."DN-13-*<:+4I)-FDAZ?*>,!H:WGMWXL%#3P6 MW8!;"L;;!,M'XB4=:JK#SF@P^L\MY@YGOJ5UG2PX6Q N*1%F9Z\9S+CJ[%5/ MUDSZKC]\/'D'FB1%4@+6'5(]/@$2XO=7-4EH%1AW#0$ ^"2R394KON"D;,6! M1,#0H8'^MZ^_@_VR]0<2)_3_,ZKO$J]L]8&$!G2'VBOJ,3Q'U+UKM!G$JD,\ M!>W4_6^/O6TQAA:\(DGX)IQ7*GT\U?_.4',5X#:1ID2*]+>338(-5B#1'00? M]>]-1X^)XR);"#<\I##=NFDSR>*;B2VW67CP<-]Y&'7NX<=HT._=M\:=^T^M M?NNAW1E]Z73&HQ*FM_.R8G(.0(S F"0!)>&)3*8HYHHBMF]X&38> C !S- D M!84/"=XZ8RN2%[L@B7Y9D_+?=4=V-(;_OW8>QJ-!=S#L/+;&/7C:>H!"7X>/ MG2] T/N]TWN R\Z>6)<2947_LACZ*Z%HT$4KL0CDHC7!*)+\YA KE-I?6@^? M.Z/>PV@\:/_URZ!_WWD<=?[W6V_\]P/ZPC8I5C>XVL4-8HF .#)E_HPBJ6\N M8(#3&GWI]@??]QVELWE:X7V_$[S 'VD!-4)R /&V5D'@P/V$!17,&QHU*HZ? ME9,5M0\J[J7"\9D(.8&+%4L$/)%FBIB'3+8UPFH4SN>8OS)O1*\A6BE YXVD(UZN(6SZ2VFOYBT_0)&QTK+1G5"(7/C+G/ MU/>A_@,Y([P'-0FF=.*3EA"D3'=OY61%YW(3G82E1D0KR5F"VE:J^W?IV8& M!I.?4<2F1O9_)+[:K33$>HVKN.TWZ*QV3\VD8P8HYE CDT=SGC%^*1<#K8BL MQDY-?^-IEB:OD:5'X6(1[@GEM+&9=GSWW K4AKV1:J117*U:I:;') MWGBBTTQ* E(BD"&C1H#:,GKE,TZ%.6X!\N;FZO+R0VJ*5R17B'Y)!-1I :]8 MFF^,(0X]>/(PYFJ%,S6/+)Y"1+]$0NH$:2HA6!:]/ 96H%*SSJR\8ATARFX M.H^#%9#TW#8CV59+4$JD$,I/@TKSM@%YG5HU+IVDJ"/*MMS" ^;J^1.Y)Q)3 M_X!9BQ1G*\*[92]@LI5(0K_$LNJ$<+&4P^XX[\C?BO8^R8TWS(M@HEZ?=D.? M, _LC*=33J(8A'F/Y(D$X;%\H;!UT3=B76II?^D$EUM M-E^$,D9)];-@5O>>^J$D;@?S "PKDK*EO>8@TJR^DDKT9.;@U(MC2^'*#;1X M/;S$"J!$ S-S]^8CG*R:]2-Q6.!0G\80'MY#RLNR^DE'L^Z^Z1<$8/2).R*E:8N^\.'[H$M?C;-Y>542-%+KQ =\^$T=Q MI&/H976Z5(*M@-,9BJ)$4[12%26Z(J4L,K2-QKFH$U-RE,8U]]/,I8/=8^%B M[*Q>DIHX3 M2S2+"ZOHV:!5[KC2#YD*(JUA+?W.7.OZ0"K=NN$":S.06!;2PM!* M6BW1-E[>VKW?WL;$BETJ#6IPJWVOG;7_9?FC#V$,48N]O?F"LZ5F00!P&X-U$6KV@Z/Z[ M:-4B4D!G^0P5=%%3"11K44M_L6VS2YZ7]HJRC*W8[[:1SRCV!F\:A=4UUM<' MASE/@!7N5%JO(-S&/1SOY7S#/07+[L-Y:EX#=39XG4 M6F?)TJ_3F1MNA>34T#?(SLN*9RH/FH-GO4.V;>U)/QLL=IL@EV5LQ3-][K6]?4:-,I942WS7S[+; MO45:^%C12R4O-\[(JWU#- [!VVVWD_6O7D;7:U_&5-_%C+^_ MJ]U0><8?GSDA@4^P-^3,#1W2"MS10JW;^_*URY@KOI+YA/ &PA.(3[$C[QJ2 MAZ2A/_%YURA,'JA%C8GZS%]$KC]E?+L@G#)WK+_>YX;1WLT&$B'(HC)45Y\Y M"Q=WC:@XE63>0-''_E;?-KYUV1S3H B5'(.0D@_"/NF WQZWI,$T/H$V!_&BY&7JN@&H2R;'PS-:YOM" M?/>;TK]+ R54[].S-/TBE)5 V,BMJ9Q:E&<-IH/@?\* G-^HCY)NKVD)!I6H M\!!#+5X+M<[,HM6H1+S-;.BK QS,K:SZW5*P_^ZN>QC>E3#30ZB4&7CK7V?) MZ:RR"Q^\'O&=0)(IX07JT&?031(^5T-BO KRVO(DX7\GF'=9R',K5("RJ@-I M'#!9'=4L5 F/:Q.5GAYXXQD9JGEWH7[&0E2)BGT*!0V($&TVGZA7 8$_J/D$ M#84%V#?F'CT5H&-_=:*+GMW"!$22EON/4$C%]YYXA*MX +\D+[/2+7'$GR-\ MCRCDN*TA/ND&0B=]-B@TZ2[CZNU@92JAPJDV5(W-"<\W82D>1^KT$J)"88F0 M T]-D@!H!Z '+'/KEEVXJD%EUFO#RO[? C81A#\IG7O!(I1B_?221W6"A JM M]#%JMM?5!Z .$6LOSB\Y:L=WR>NOB]$=J1FHI#'HV M>TV3/8S?!/%"OT\]DNL5645+! ?'Z00RNOT Z(^^FUW1ELKV,9#L>K M/'>?7ATU ODKE? WT.L"$/D6 M\O?M-)5P^#&#_F:98-]>G>RR57!B2WBA7T58+=WL&ZWDL_M7!R]?,?]!Y$3U M0)G[C;;C6Y2Z$H[;F\/L%41BO\U@8NHH 0-O"#KPH=:DPSGCEAJ79%(%5W^ MZ046LP%7>Q/B"R/[%M^)THM0KP&/]IZLUI#6XJ?O:MD5KH3;)HEJO;-1K=)! M/ZSFXF..73*'P,_2.(N25R%$@LEE&*A4K$K-$K?+>+(M9N#UB83!1PR\=APO MY/AM*1Y571$\[!*0:K>L2)L_MMC*1HGW_%7EA MN8\HN7(G>8GW761*O/<)< M29^.Z ZC E/B4[>C)^9RM^T@H#"$"[ 6 7WL^W$^= I]IT"OUU7A,3ZDE"R MW6#IW=NG8$>66M5^3"=59NHSO$R/%]@;F$M3B6JU9P2B!0B*(.;E3JCR2@6W MLM@)*U'!,9V3*$<(ND)'K<=Q:/X:EL\ZFV-)(!=G4(D*9P0RJE^=!FH#=L^% MLM2C>'F4CNY+H".$RAE[9. 9C'5N?))P,-4+1(]T.I,#[YN(2 !4,@$ M%0 &-H968M,C R,S Y,CE?8V%L+GAM;.U]67,;29+F>_\*K?9UO13W4=;5 M8RR)ZI:92I1)JNG9)U@<'A*V08"3 '3,KU\/$)!XBC@BR92LS;I9/%)(C_ O M_ H__OH?GT\GCSYB-Q_/IK\]YK^PQX]PFF9Y/'W_V^,_WST']_@__O:7O_SU M?P'\U^]O7CYZ-DO+4YPN'CWM,"PP/_HT7GQXM/B C_XYZ_XU_A@>O9Z$19EU MIP!_6_VSI[.S+]WX_8?%(\&$W#RV^6OWJT'-0F <#"H+*D@-+FL%1G$MB[9> M\O)_WO\:4S"878*@9 'E7("@F0)41@6-R6FC5Q\Z&4__]6O]$L,<']'RIO/5 MC[\]_K!8G/WZY,FG3Y]^^1R[R2^S[OT3P9A\LGGZ\?KQS]>>_R173W/O_9/5 M7[\^.A_?]"!]+'_R7W^\?)L^X&F \72^"--47S ?_SI?_?+E+(7%:M?OI.O1 MK4_4GV#S&-1? 1<@^2^?Y_GQW_[RZ-'Y=G2S";[!\JC^]\\W+[Z^D@@I\T^A MPP^SY1Q_2;/3)_61)T]/7CT[?O7V^!E]\_;DY8MG1^^.G_U^]/+HU=/CM_\X M/G[WEE:R^N3%ES/\[?%\?'HVP/YFE2P]-*K]FW>9?3D+$R>JWH^4< MWH=P-CJ:SW$Q?[KL.CH@H^Q+U%R+RA4.2B<'/L8$F+Q );G0F5_>L;JJ.2UK MQ>(2YG'%Y_6G/ZE;^00GB_GF-ZO-76WLC02<[^7^JWD:YA^.IKG^Y_B_EW1D M)_2A\Z/%T]!U7T@\_&>8+'%4 C/.V@@N!4^K# AT1ABM$F-0!AD+K/$JMR+L M\NHO8.FH2X]F7<:.I-WC1Y^P2J:UX#NG,G3I$LBN'[KU$T_FR]/3U6?">(&G MFW]?NMEI*UPL9GWSY!P-M*)#X7*4TFQ)Q+RAMQ!A<8*O<+%9LY*8A%9&.?CSVUBEO[U83:A?9U7Y;7X,C)8T"MZ<=!.@+)!@8L*(=BBO ^<]%1KM7"= MB@8'H"#M:UY]]+D&IA/G$F<%N,, *G-R6QC]J)1(*I"W8[5I#_BK9 S)!CJ0 M^S>@_*!-;X;JI[/3T]GT A7."BY2E;FT07Z%A M2.9-8[X?M-WM;-V(.+,)YB/@[=E/RO.=G@R].ZU9B?81FG M,2ES'7*@=X,HGI2Y0P4AIP(E)K+*M#/&Q\:@N)NJ(=D^C?'1F"4M'>0-'2N3 MC$3968S^9P,^9/R+GP>F<(<+[Z <(:(Y#%"M)%L-NFB MQBA<+*F]S[P+B=N 2/^8(.J368K91/Y] M)EPSJTQ0SC&=&Z/EPNL/72^EST$H9USCU=U!TI!LZWUQT9(:6K'U-QF LQ:_NB$22@0D5&H/C3J*&9(*W@D=;3K0#2)7/%Y'Z MC1Z?A,B"_, 2G*JK%>"3TZ C"B]]T3JTML=OIV9()GDS2+39^SXTXB;654QV M16<-#F.]-\X9@B$Z0L+,1>#<8VOI<)V*(9G;K7A_X%ZWX_EL^OX==J?/,"XN MX"\D,O*LKH9?(8L,G0-ON 6>5/19AIQ+Z[-_,R5#LI*;\?[P/6_G5ZU"VR-T MH00N'.3(7+W\"$ V"8.()0>;I,BRG^OV-O1OCI"6WJ.G920F&=E8I#UC]O\HN!V>H9DMC;@?K.M[\F;>5.W\:3\ M.I4T-:54J2R:V3:;Y+T)!,U@9P:+?YS?#P M]]DL?QI/)J-BI;4Y$ 8QDL,D%9G+2$(J)991<1D,:VVN;-X])..T 9?WVM*& M*2^+,'T_CI-S5-6XR?'G-%G6A-JOE''O4O)D'65A(XD>2R8RXPA&E1A9$4FC M;YX*O+8%7"K<)!\\K;:/ M:,550K:!@?EQ8'#X9O<9GN"RA,B#! (A"2DA#,1(KEB04;H&) MO:ZVNB7F&Y:'FDFK/4*TABSN& .$S"4X*WQ.+O)BF]^(WT;,D%R; Y%PPW55 M P8TP_GQZ=ED]@7Q#:YNT&X@*RC/N0D%,GHRMKBFLVQL!N0LQ%Q2R+9UELR= M1 W)^6F,C[8,Z?MN9T-3D^1030W::(!DXB2:9;(W;>""C)S#E!9*OWY\%?2--+9** MQXO356W7-#^=3:M@QFFJUS;)YI!5H$5*ED 5J2!$9Z$4B9:,/:=3Z[2P[Y S M4)OZ<*3NVG_[CK[^OC]\ZSYWW_QC5H"_+V;S>>ONUD95Q\J"BNB!FDE M@M)1@(^.@50IE\(1DVJMN2^\_O!*AX\X7>)S.G!5^W4A+?XY7GQXNIPO9J?8 M?8VLUT@K_2^OLZ)99D62D(QD,)98$T9K -?Z>MD665:M@YM[D#DD&V9?O%PO M@NB76PWKY^:+DU*O8U;B&KN/XX3SMR1B1REJ&ZUV(#&)*J@%A, D6.:25%XI MZ9JWEKB5FAV-'/@A4-)H\UL64UZMLOA688'*>%8\K8ZTJV))@_.% ZTP)Y&R M8+D'O^="8\CD,2@R'U3Q&:)*"C0*F4H.W(36T?!+! Q) M K;"P%6L[[_C;:]];ZDD>C[K:'>GYZ&6].5=%Z9S$MJ5!].\^FG-D?S_2(:O M*N3BYZ)%O3X/U<6/FH-+/H+DT2K.9!"F=1+#=I0-RBAM MC8X>F--6DU]9\)J@FEHL2DY>,0'.)J(II0RAJ$R.E7>.6Y1%M>YW]'V*AA2@ M:XV3AKQHAH_+QF9F&+07&="Y5%VT"#'7^P'RJ(4Q*$7S,,AWS/M],)XNJ2]7F_Z;#K_'0O9+E_KAG%^_)F.*0%K/ W=EQ>$AU7N78U$S%:G^L5T M@1W.%R-R(V5VPA-3:LD8D^1G:N/ "L]XL9HSV_HZM\?E#$E;[X_!ZXFTP^!_ MPR3M-:%K.?$[Z9AJA)B0R8ZGMZ--M7[9@'C-5(&I=E; M(^FPC6^,@GY@K2WZ&#GYA*OL"UZ[D!2GH2 F8Z/SJ/I!TCV(M;V*(E:?L['9 MZ("7F"0",\&13K:UU"8E<-IC5L:23)#-=^<2"3L*ZG[/UU" >$,!Q=YLZS7( MH)TVJQ).DVL )AD#3I'U7WSD5FL6BNBMX\=N4=/["E<-%4*'62#*L:X"-*P#,HX#D%% <5PD4V(WK+6L=(M21N8'],'JJXI MNQZ8UDP)/L.S#M-XM5WT_037EP)'I[-N,?Z?U>]'S''4D3NH5[1D1 M;2]HR M.*Y1!B>3":4QG+:A:TAJ\IZPU)Q=C2M/+Y!Q4C9=WYY^"-U[6KA$86I375+W MM3EF+A&"2[6?8>WNPI5@OKEQ=2=50PI@WA.(&K.JI]BF5QA,3@Q*H"^*.%LC MMQJLC$7X;#47/2CRW8SP^ZK$N2=@[,^ =K4YEV!Y55V.O/91\:B@L!HB\EI M%.0V.(E2\9"-DX))0U9=#!LJK\R(J$U?4\.Z',RLU:]VT]* M;=%\LEQ\K3:L'4:%\:[V)&.U"C4A^. %H$Q1F5(4_?$NKVO;EPVIS4'/F.AE M_UO&8;M:=/H,S__[8KJ>8;)1=S?.,AF%P.MD!T%DYOJ%$WB#K3-31"Q!E(C- M-<]^E&X#-'N/L?Q[\:;ZYVF['DQA/*VJ]&3Z;#P_F\W'YR)S35+,**P( IAQ MM MJ5=RE#6V%"YY[)E1J?9?_78*V09/[R=#4CD,]"JTK1;/5W;O6E6,4I54V M$7&\5)075O-.1>V\&4TQ7CDRWWL76MM0N@W,_,^A'>^1I2V;2GX1@HJ^SLXJ%Z(*#F(,6Q2H6L+7']EV"ML+,O5W0/I@ MVI=%#0//5T9"7$G<8"8)7WN[FU*+:;F(0*I70C;,&44X-JEU:ML=)&V%G)\N MWMR.2_=@(7T;4#LB":BX50&0<5WGY@CP7B:(PF/4M0\OWI\]](VNK4 D?WKQ MH32Y:3?]0BXFNZK%4>&'"&C)*A;8<$EA6"U3\$9^EOS7-OMJ=L*5NJG MAU43YO74A&Z3Z\1#K7.59)2=U[\*6K'& -H7;YD2Z$7KDLP;"=D*,C]9Z/IP MCK2K$/H0.OR=J,BU9H_H6-_=ENQ,X RRK=5*N0ZZB*S>P7@6A? ^I-99ZS=3 MLA4\?I(H=D.>-(T=SFMH"N1I);:$W"EX:7I("DX4!56KK M8L8+Z!A%$8X;[EJW)[N3J*U0\[.%I-NRJEW/ UIZ_7]M)_0Q3'!E;LT7W3@M M".#TAZ-IOOR+"T^^QFX\R]1,6>%P*IL7(UIP3;PI81ZZD M*K10[Q3IV8 ^65X;/;1.O;[?%1[?3 ]:PTA8KYQ,A6!;-YV M"E&I#(49*U,RP3=O4=C#,H:4%#C@4W.M]_(# ZIEXL^V2C[^X;G\_$T3--E^GR,-F;G(7(A M02E6MR'6WJ*))X4",]Y3<<0-U TIX?+'A^>A['\(Z2E9TAI%K=&6!51 #K$X M X6\)L\,1F]:6[/[2L\]+M;#EU63YW>SHT18Z?#WY7P\K3T2YZMF2RM4G?\E MCY3TTDFC09 X 55KY'P*5<]AEI9+SK!U&&@7^@95Y-H3P*Y=O/?%OW:I&U(:"(@$S[;#P*T7Q^\ZW$ M_ @BNC5\VG"F95KF5S2O9@6W\W>A<^U]7^=6D*K M)]UZR_VYE5J4(&@?:LJ-"I&!%X'7OO).)U:Z%K\U1 M>%*^[D,=-C ?&6%E"DK6T#ZK)_8$-FS!R[S 6"-XFB#P+'A0SPC2/W=Y&S(XU MG3\#=-HPIN?V<%\[;9SAN79]2T_FY01GY0VF&>W'Y+S)SVQ52D^[,]\\^0P7 M83R97R9TN[9Q#=[:IIU+*DWZY> M/S]9+N:+,*V6T2@X;ZS5&0HO!-,H=2U9(&@E+H)WPAK7NL9D1Q(/E7*WO.[: M>\@X'*>1T47RB!%JTTY0ADS#F",9A#%$H41AV;5. =R)P"%%0?O$VE61V!\7 MVQ;B5(4?)G4@[FQZ3MS18M&-XW)1*X3>S;[Y(6MK\ZCKZDWZRE 8I3H:-^H" M)6M%='L%K@A//C(3.1G.D/?2MN,@JH>4,G:?D+QG?M\O3I_.IK2%\W5GM;BX M8*MJ'P4F)@%C\F2#6 ?1D9[VUOA@Z71EWDLY]/XD#RF&.SB$-N)T,WC>N$&W M;<^W:5\CE8H3#AF8@I8,;ND@:,%!!*'0F&)D:.T"[TGJD +"#Z[#&W.VGTZ. M1Q_)8-\KV"45&Z%)XY9/H&5*A==JP4@"IR9:7S,O20^K4;D:V& M%9Q,S\7&HG;-JU+CZ[ ]I;4,AFLH#$EF2!O)[Q4)1(S&FH]-,>X1 M'OOSH>?@TBJG[+R5V?Q;8.7ULDL?R)9^W8T3'DU6.%MUD=X[G+37>]H$D Y? M8J.0T28)E" 6Q]/5ZVH$Z_UT_#^87V32P.,R#E^[HVX21.MD[$_C21T^>*'C M%SVS/,5<&Q9@S!)YBE#0.U"EG)P(?3Z\T>6V91] M2>3JI;HEF@QJ9B38FG:IC FB>?OPS;N'I .'@+AK%=#[\*B90MQS1V[%!A7S727R'TS*"&Q%*U70D?5^DZYM\4,25$/$I(NLT+JL*&0"Z]JD4IH"DJ62"DO6Q>T::]\?S4.* M: WI) P9.H-4%M]ZW\]'/$>M5H-[&-9IP,:!9^0.I%R*4RL!T3?_]]:AX<78,\..N$Z94/=A(GX_?GU1O< M\.B,+>!=IG4%YL$I@>"EL\(*J1$''=NZ<56#FF'SLY^9!L :Y('Y9FQ>^-NE M^KODE;L[ V%B3 MX8(A^?6;E;ZL>2@O3L^ZV_-E_[VK.4M;*9,D3 M,%ZG?$MEP#/EP$1#!IOA66,/+4.^0]&0\BR:X>2& L563&DW=CNEY>ER5?__ M#,\Z3.-UYA0)G=7^3_/%L<^W>\N!"<]+2B2$M23JZW?,)"C2BQ0D,A]:3S=I M1?N@NASUAKX'X73/ZG9CM83US-^K,\F__1Q6/Q^@8?=]51NEVF2AC?3HU7<3 M,(\_KUO:=J=R4)KS M(;'5@HL/K"N?+Q?+#L,%ZGO4EK>_['[TY9:+;:0QOP.<:M5%S5/4D:RZY&IW M=D<&59U(A4:'P'+V4K5.^?\^17V*NPM;OA[#]P9/PYAVN:L=I.;$]/^+H:N- MM+45$2'H.I>KID=%+'1NM4W1B1!$\XJX!F0/2=0C_C&;+C[4UM^,!:\S\! 5J!0$.$P&F'-!!;'PB*]W1NJPPZ9SNTRR\E= AI=H/ M!GC[,/$A\48 PE&V+BG-&& =9J&,XA"L-B!\MI$\J>QUZ]Y.>Y(ZI/SU86%N M9T8^(.J>SY;=* O-5:VO9\8GJ#X4.,-J7CS7C%NR$9JW=-J/TB$EA \*BDTY4^Z+=4 MM!U Q(X9TS\:GNZ51ST'5&J&SK?LMPO="*[\X8 PRJZO:!,\.6AAC4(F-_?^ MO9)Q./\Z6F^=%?)'6&RZ<$GE0RC) J&CNI:IDO>[P=+P\I:U: M/;J>;;(:$U MB91M\$5'<-DKPCY3Y IK3>XQ^<:^M@2WK6?*'4CRCN&-?B^^ M!H3&?GD_+(-NQ._!I*.7/(A1=W5Q0S'KG&6)?$/M'/.:G*S"6P9E/>^3A\7H!4&(R):@:V[9&U'V4]E^.V"OZNB ML@=&-E/AV]&VWH^1%D+P$"6P$LC*L.C(WO %+!;,+M$.N8?!VIK G\I6[!]R M^[#UH73QMXV9E<4'K'/)PO3+O#[?1Z!EB]?UK)]W77 /FGI4;!UTZB.84%O\ M85+@E2EDKB4AC6/"^SZ#*2V%V[?MO#AJZG4WGJ;Q69B\F'Z[,#$J>' M LIJ#D64$J(P1)@EK<=E*B[RN_3B=J\:4K+'P8#H871Q?/]- M/4<6=EAF'T&%$+-!@Q92402^: NXDC*D%.KL%.&1MTXL;1E4^.XUK+'6!)4" MP5K4@\4,>(X&7*P#9GC6DK_!=&#"8>W ,22@2@. ] MD[7'CJ_5@A9*YHI%R\G5:'TB[N$>_-X*0'M"5K]\?#@==WHVFU:5/2N;>6?K M]-U^%-V=K^M=V^VVX';=$BZ_BK I/&?,$BK0A=HHT5F(+AB07"2CO%<)6Y_S M&\@XN'7,A23=:N+5K+9Z@55/03T9Z[-2)Z3I8)304&+- M>)9+%D"IQU5L92 ME+*M;P^VI6U(BO%0I%QK^-('?QK.4[ZVVJ_5^I=*Z OCFOR*GYG70B?NE5E>?Y73:U9[C3'ML5_?I)ZT $+#9)9%NDG*E^]=/ M@))L6:*DO4F I&BOJN64)9G[0\2W@0C$[5_^UQ]GIS]]POEB,IO^Y4_BG_F? M?L)IFN7)]/U?_O2W=\^9_]/_^M=_^J=_^;\8^S^_O'GYTZ^S='Z&T^5/3^<( M2\P__6.R_/#3\@/^]!^S^=\GG^"GUZ>P++/Y&6/_NOIG3V3Z=__7/^(L,"?:'G3Q>JO?_G3A^7RXY]__OD?__C' M/_\1YZ?_/)N__UERKGZ^^NT_7?[Z'[=^_Q]J]=LBA/#SZJ=??G4Q6?>+]+'B MY__SV\NWZ0.> 9M,%TN8IJ\/H,?GY9=_>!V-^?GBA_2KB\F?%ZM__W*68+E2 MT(-+^.G.WZA_8U>_QNJWF)!,B7_^8Y'_]*__]--/%Y*#>9K/3O$-EI\NO_S; MFQ>WD4ZFRY_SY.SGR]_Y&4Y/"?'J$Y:?/^)?_K28G'T\Q:OO?9ACN1/]U9(K M*%/A_-_UTW[>&M,' C)/YQ$9?1>GE>(-,:[[].TQ?_DLEK' ^>FR(>+;G]T4 M[^P,)BT%?.NC&Z!=?1 [P[.(\Y90O_G<:SBO0-Y$2*]U6?P#YOAA=K[ ?TZS MLY]7 )^^^OW79[^_??8K??'VU_?[N[:OG3__MR>]_ M??;VQ>]OW[UZ^K__[=7+7Y^]>?OL__O;BW?_^?!ZZE-9W85YD&$%?*OG75LG M$6HRG=0]ZB7]]?*A=44[7#'^L<1IQHO-[ K8Z2Q]\TNG=2N=?=']*40\77WW MY'S!W@-\/'F[I'.M'G&T$GQ!7RY.BA!.^N@89$-G3XB6Q41GCRM*!>T3G5_A M-G,65TPLL(@K[EP^XN>J@I_Q=+FX^LY**2N%W(WB0MR;K^O%--&1O*_ M+Z9OE[/T]P^STTS'_[/_/I\L/[^9G9X^G\U)3?G$"I31ZLQRT;1HFR.#8CW+ M7&-*R3L,NO&B1T+\5B)?*?AD?B6;R_=^PXVAS&=G3;FQG.U.)1>TH/7]Z:?9 MG#[N+W_BVS+HZ>SL;'8!\>T'>I,7K\Z7U:ZIQN*)\=$$\(990Z:9SL&S$#UG M1<60D#N7,36FRWUX=L^-KLJ<==+$;9:(;5ER>]4GT0B>=>(L*3*7="F<@8UD MRJLDBM*AM2(&GM77:(<3"/ MFT2]]7:;:KH3U?X=3L_Q#L3.F0Q!T7M1'/W!BV+@DV+9RB2$\";)UF;M>)3? M)=%::>TVSTS?+:W^\-7'BG/Q[ ^*+85HBL)!58,X;Y3&1J(+? MY7;V@V5M=7:;9*[K9O8DD7 6*_4L3E3(R01R'167E@Q)?6WTY6=^"3_U_EB62]HR2-^5=[!'R?%%N4E%(8ZT/NAHF918F2R<)Y\ M$0ZP-.9=GY4<-TL/0/MK[D(WOC*OT:Z32T-S!9L^#_.[V6OX_!^3Y8&E9[TXR6#)$$!Z^S19!IIS$AZWB2ER?:P)2>MPXX+L=C1O]%./DU-]A;^& M)AO?F8] >A**DLA%84H!68U0G92@-1,:40;C@D;>D"#?/35&"7P-*;:^0+\W MR).BCR)KRTK,Y*ARJYCWB3-G9%9:%E5,ZVNLX>&V)D&CH(V7D=[$XJT@+RE% M%HRW3"!(KI6T&;LX'_<$C;9()G@'\11/T$813'*L1H:)LERP&%)A(%%JG9+A M!GHE$JP0-'RKKV5\=0^4;R'&=1'.GR[R=_Z<3F?DC__E3\OY.7[]YFRZQ#^6 MSTY7#_S+GQ;XOG[1C D7Q*JFSFQ*?UT\^6.R.(&;>]2+&.D ->7)/%MX]O-E T7=Q9FN!=PB2W\#TZ^J$' 3JY$9>8",V MK 74T@:X*Z_Q'@YLK[A9+ZGOC!+**5 @(_-*!J8CV:A>!\^DTD(8*[EHGCJQ M0RI\DS*Z?R:,$78'!EPSL'Y;VY)SBLAPNEKF.07TZ?P<;*$TTMP APFP3E3 M!8#I1,>>3Z"8],8G\D>YR*W5?B^@8Z! .XEW>/.?I'1^=GY:"VKNN@B[!)JE M1.TEN:+.:]KT.%'6)LUD,J!C':!H M5WW73"Q1UC$023%,SB>AI96YM4O_$*:MKJDO/^PU?%[YYS@_>SZC[7&ZG$-: M+NKMZ=/SQ9+VQ_GB1%C@1=9,+1O)NM).L>AK1CJW47I>/)?#@ADC'KK[#:XEZPZ6["74YR2=*X#7\3W[(YV>UQOB)XL%TO]SCX:W](C89Y)(3:E:(:FL6K=^#I;+%\59[/9OGU?)8(4@U[ MJ*1%YAX9ET"G.9W?=/1&QZPF(QT+'<@Q#]I8UGWZD2B\C?0ZF*ROYY/9_"+[ MY VF4R!0]0C_-G1_$H15,19'UI6KKIBD)1<=F =C:BA(.=XZ[C,(V)&PHY\R M.I227#AH\WA>I4I+_(3YQ70)T_>3>(KUH%HNWF"56CVWSF;SY>1_5E*Y MX+4X 4 >.)E%'@IM>+5S"$0HK"ARTHO7FF31F"<;0CTR'NU"81WJ/%[.IN^K MM?TKQN5OL#R?DPZ0$'^\,,07KPIMF],T^0BG+Z;_B3!_3BL\D04XJ)09Q M(-R\;L,8302CE9/[(]DW6+]?GFVNL@YU'G<(Y2*S0O*@.2(P+H1D.D9/K@!/ MS"9 8VSQTNWH=FJG>4E=B=),X/O.65K,ER=OZ-#&59Q=^IR5#Y;)HA,A)RO0 M\Y!9)$]29BX0^:"0$WWJ-9K0W[Y2Y)L'[BOWJ)WZ9MN*L>%=RA<0E\&+(3#& MY!@-T6K[B-##V41;"/^F^K:07$=%"AELXDDSHXNLI:IUIS*.T!EMM8C!#.O/ MM&\%WI$#U%Y_8P366&^_D:3.SL^N=JH_$"M/.V,).E8=H&.N>E MDRQ;2"Y%9S-O72XX M[1F$:]5=,A>G$/U*] ?X^#L_C*QJRIO)J8WTD.'Q)[?9S46^!&7^(1._M7%TA6R%"%KJ0I+'DVMO @L MH :6# 2?"YETLK61=#>:XR9((RUTV$+>S2'C&H05>"%BR:1-Q#(49?2 M,R <3$! E12ID+=N]+H.Q]%Y2EL+NT-ZSDU,5RGW U!U\GS6(]J/@[.]QAZ@ MP!;B[G >W(%.:%=,%(%QY^B42B 8'5>U 8 6QH/G*;5.Y]LE"1YP/W;%@3%2 M;IVHNSKM5BU;7\Y@^AS2Y'2R_/SE M%G%;1CH 6==X&3D:)T8<&88M$[9_%& MQXL[$G;O>\KNC_T6:ICUD&'CN^\WN+BJP5Y1UR9>I$J>F1AI65)PYHL ICSY MQCIY(?R@8L3;J&.]6K>0 M9>MX\2U027EMA.&T@\3(M/&TE] )Q!S$#+)8:_6@C-C#4.Q]L>-N>ATCPN;Z M_#19K+:B:^G[S^;S6APVGV/Z-GO_JE Y&JU+1E84D)=H1>UCYB+SQD?N54S< M#FHZ]:#*QV/;<6!S.U7.=JB'QL?XVX13((ROYP1\=KXX_?P&/\[F2\Q7$=H, M)L4ZO:'81"9&$BPDHYC*J_Q^)Y,;=.?[ $<>PO%8^=!4OCUZ"WU+S<63:;Y& MW*],75P3R2^?K_WE\A>G^[:C&U2I %Y@%3SNJ)C?&NV0924H77E2T MKG413H]U'(UQ>3#*[E"8<0WU\]G\Q@HO7]XA$#M=.PV MY\[J/USX58;GCZ* M[-&49P#4'+$@TFXN854?&2P#$X!YE:4#GM'YUI7L>^/: U==CY)J8_37^M[L MQ=D9K7P^@=.OL&X;E%>Q'BA!!.$4DZE.\ZM3'4$A.3'>BIQ4\2(-:ZDQZK&[ MOUEKKK793D3>V&!_/9_E\[1\-7^+\T^3='%O; JW6>;$" XY$+XH%@,ABSIZ MF4!PM*:!D;[NV4=C)#41;L.ZP&MXZHYYB6AQ=1(. -7P.NY.(+N_EMM>1[<5 MWDC C>]T[@8GO?)2><>42[3-!>-83-HQ0\P6#KV#LF9@_:%K_9X[NQTI?8Q< M6Q_Z[V9+.'W[$1.=05\"/,7:XK+QK/91H(/& PL&,T$37BNOM$ UZ&Q?]^F[ MO5-I)/592Y%U2([[Y7PQF>+B^BBNRY[$WE@4@0XBZVI'KEI(2H<3".4R%S[I MT#HS[@XH1W-BMQ1YARKK=;#JEW.\"@H/ =CI7N)!]D24!ZX4]L.3,>)OWO3NHBOU M6X0X@_E5]" H"47*3$=G+DP;Z>GHM(*5))S7A8PC)0;9!VL_?O<^?F,=S)H* M\$YK82\=>]_2/\_GIS@KWQZLLZN#M7LGW\$(=MCA=S.I[*KS;S0\\A(XF36( M3!=#O,5"?Q6B()D_5@ZK[]Z^M\K+;3O_7GW^)LU#12@^D"R8PQKS3+7)DC>% M&6]$J%7[+K:.#QY'E]2$QQ 3T!VW=:)7&9%L[5/?A.3*V-!-]!SOY7D=2.RNT3L#( M$B#[0 .AM+6I&TH;MKZ"X MQ!HR2LQ!D-YDDA$,JDTZE@#***4^%$ 9(]R=7:$/ ?4=!5!&Z6C07?HF MZ9 M]D,0'&(JS*>LF'9$\I LD."TSR)K!S=CYH]!ZV,#*.V5/D:N.PF@J&Q%R4:R M:&K>IA:& =FM3.5L;,[*Z)L;^R,,H(R2^H,!E#$B:VCT7US2T.&.\U?EW0=\ M74=M7:[YJJX]<0?H!>,<:P]HOYZ_SS7V>SO/@6D=0%A;&6>?"J3BOG+* '9D!Y 4)FQ8>-[5C[\8]:E=L+ MK&%E_PK1:U@LYY^_Q6.U$S'7O2?P6H(H-8.8,PLJ1U0R@Q(/7C?>]>&/6GW; M"JMA5?[%SO !<8%T>#S]0!]Z7I/=;NP.RH608YWI0V8^+963B^@UN8B\J(+% M6;C9IN.N[?6A1SUJQ;859,/"S0O:K9!<=6FT1H84G6>&BVKA)61!%K(,,K$P M"1_*T+?S^L<^:O5M+J"&U0L7&SQ,YI^)1\_>O[^QR0?CE$(MF*HEW1J1#',R M\AAJ5!KJK*:HAYV*=SWB4:NPC> :YFJN4+V:G%;;_-\G4WP/\V]Q%_[QX^D$ M;[ -C((@BF7&NL*T!41ZW69N*[K5??/+KTR^=? M<)H^U#Y:J^L1;H6DPX"L-1MI,U&$-/+:54VAU<49 RGUCC#=P'0TE\5=E-"A MD]EM?%?H+N]>AN#KE,/W$+;]I/"UU>B#=&F@CAY=5!_"J8,R@BM#Z.K5JU&B MX@S,%"ZURR5D[+^W[((N#R3R[9@ET0MI(WHF6Q9&+ M0F>Q]SI*)9Q,YV719 MG,J($ MF5,I:4:0'/,.(9$3E#QV3XCY"N=[L%0V$GV';INWH%UK/#<$VJ[LDWWWW6RF MPH>HL:7\=V&07(<8"@0G!),":=?,&5CTG#-GO8H6E2RVNRVRYVZ<>V'&"+%W M8,2E+WX+X>5!YW.TG&MD&+ABNB1#6V5-%7 FE900M6]M==R/Z #,C4V5=VO M>C/)[ZHDX7=<7@P IY/X[0?Z^=<\^]>S):UB J>GGW^=G)XO)Y_P+:;+6:@7 M6<68JW"?PFDZ/[W,QE_]*F;ZW)>SQ>+J4[L=_25M3P' MKEMWAV^%?>MV0MOAN&B*<\+!:"RT8T2PY"A;'A@X<&3;@H0B2FT>?5@"O "^ MAT8R^^#LK1Y$.U=Z!W?T:K]Z5;9'3*)F&9+8'H_'W7$332PR^?UW_ RNW(66NAP#.TFE0323+!VV@]JW _3'O@9NO1$FV, M KO$YA;+^221-_UV.4M__QNI:O'F[=^N[FA\U X#D*$$2"N7AGD5!!,Y)4E+ MU]FWGEUT+Z!#<:(VU=^M6%PKX7=P>IZ=?3R=?49<07OUL8KY$ECTWDB=)4/P MM5S>QKID@F@RVI"%#JJU_W(GF"-C1!NA]PFL?,+YL@YWK".?OB[\$AYFU!G) M3D1=2VZ$\ PTU\R* (J^YU2/J.Q]D(Z,&2T5<&<"6>/K].?Z1Q>_1),\Y=_,"O7UOOV/!+,R13JG>]LB8LM[L][ M0VIR8;Y3N36Z(?\"X1Y@GO$L>W;/);JR0#J;8-UA01ZN2 M3:Q6"]#Z(FWT#FFE#@17=)ZH,&B:U0AR?,>,V%CT'6RPKX+XO$X4%U=W-88> MK:[)&[6*)"9:;!T= :;(K+P3X%H;YT-P[2IDL%>R-%?0H00 UD[Q16Z2*5&Q MY&O7M.B01:<]"\'J & "Q];C[@]IT'E[90\9>#Y&Z!VVH#O&_@Y!];T./!^E ML6'#KC<1]^[(P%W*.NO(#,::G4YF4\AUT&C.(L?BHVL>T3OT@><=.#!&RAUT M_Q:GD]E\91U=75>&Z'*B->:$-<8N"_,8:+50+\NM#X2J=5;#31 ',P=]E'9N M)AQL)=H.[L??IHMZVX2Y+O*J5%85$'4\*$ 2Q&BHD+BA]5HNP2=O4NO(P!H8 M1Z'O;<7;U].X=@7U"RPF%Q$Q+D!*[SRM+Y C)#BYPIB(FL&1,VPXE- ZE?X! M2$=K!;9418?"X=>S^4K,RR\XOWSQZV11?11"?$GJ(5 [68DC8.['=&RJYIN) M^)UUU',#^@JPNN<7Z:!7_0#1B10CO5%H%&VZ+@46#>2"BD'AR*3QT6;, M-H76_M48?,=+JFY:ZF!\7SOTOWSY;Q.OA[$5GV!%4; M62P-LWD-MZKB60#P';RWD8!W;O_ MUDSC=Y&JF[IZ.G*#0-,KE0EV[2@+="ZK()E'S9G0F,E142HW;T5W -P:[MH= M!K7&:*DGI5Y,/YXO%RL)B"L3SPOIZC$<7>W@*'2F_3H99D2T+EF/Z68CX'8$ MN@UGCZY<>T7>19DMM=#!AUL'35Y"TQZXYY;<6!'I5/>AL&@%&7 Y:PP2>QH!U%?6BN7(M!:0V NILBY(=^AM+X%=6' (BC' !"]!R$MMMXX M;J,X6H=I2X$WG"ZP'M&U(HXAN#KY07=AVH_+LZW.[J7 E@+O<&C\$]VQ8,QE:88!4SMQ.T2G% M(& P3*.E PO(\8I!<$:G%9V/T417;AP/=PV5>>!)>QC VT0ALU[2;#Z;[2LX MX=>!0E)6R^,:VTKWX=GVY/_ZK.?SLYBK::DSR9:+R;$ MP-5?WLUANB@XGV,69(@DE;4HS I%'E'P@H40!9-&&.X!K1LV8GF#M0_!M_L] MI1E3;AH*W=32X4KJ-7Q>.=+O9BLQS/$*/"[(B5HL3G(,VB8K5RV6R&)2B9PG MDH9-*MH@E#:Z]//B"(V6GNF2>58X?[I!%;UO+G94R:KY9V( M" 92+=5.M4LEF#IFN-3YLV3C65NR)XK53 0II3,Y06Z=['L?GB-B4#.QWZ;$=M-NZVCZ M?TQ.3_^VP')^^G)2\"09GHBDLHZ]5DS304Y+#(8),%'8G+EUPVSRVY]]!!IM M(;7;2MQXNNT]6]0;3+/WT\G_8'Z1ZQ"*,JD;T!-R"I>+2S>Q[DS7K#KZ&?$S MT^X%T_?U2G-Q$I(*P'UFRDL@$<7(?/2.(7!A,0C0QO0_@UHLY0BX=TC*OLWA MK2?Y/J\:P9>33]=1K99P_3W3!9)-GB6 4*=(:Q;J2., )H--HHB8&Q-R"*XC M8E=S-=RF2NAC9B_I3*W'ZW7;[(KQGT\@H0DN*);)+V7DF@9&GJIC7BHL7& 1 M?C>W#/?"/"(B]5;2FHO*K2^RAV-^,B>K__U%_MC3#_7+%]-W'_!-_>I5>76^ MK!.A%@\M^#+K[/V'$RM45N"!>5&;KUE14\(,;;Y:ZJ(Q:1[LWNC9>+'?)J@IDRA8X.0XQR*"*T">4E"#W)*= M0S\"MC\"G:^A^,9QC8MXR^7UXO7<@Q,M4,EH+>.N=DJU%ED(]!770B@"B\&D M02Q<]^G'0I2M);=&E\U"!2.=IBM7?ZWS]#LN3R0X582V9/K6T&K)M"Z?B:C. M6](Y=YRW[@O6:2E'0+]#4O8:$F\=7K@">&)L(.F@IR/?DIV< K!H'3)"Y"7M MDQJ:]V6X>O81T60C<:[1Z];7\E= 7I_/TP=8X).4ZM5PO2/^$N1?G*1,FR0' MSV0N2,>A2LR'J)E1 J4P/-%YV$GI]P([0D:T4\0:NFQ\97_/]O9Z/OLTJ?GL MC+725 " M' ,3R?PRM"X E<'OX"QKL90CHN0A*'L-B3<.6=SE2VRQJ#KN;':^_'J-I$(6 MMJ1:LF>KO $91*&83T)S.J>]N6F4#7<6&^(\ I8>FC;7,'7KP$3;Y7WITG_- MQ#P!ZX0H/#(%M:(H.G)R50YDA7#A=2["WZRO.;"==]VJCH#>!TJ!-2SO$5-I ML<0+#^M$JR0C=Y99J".JBR23"= Q%[.4V9H2TP[J!MHMZ >W.RA^36KR=L5N M;9?V*UXD>;V#/ZZ_N#:"Y]PH5LO$2/;%LTBO+//*96]L0MC\9KHYVB/@[6%J M=@UWMZ[)7K/(:U)\@Z=U]-W3V8)>,P$\J#U-.+0LCIQ/ MQW(TNHZ5YRQ:LNHMA&0T>:'>#;L2'OC @[!YM]'3K+.06S>V^3>89W+:GL]Q M\:%B^M* 1=-)268WEQHJ\P7S!34S/$'&0()P#S8XN>?SCTK-#43891;?G$"] M*B^F>?)IDL_)X41<-BF=FP)( H& M1>M>EYMB/18:[51G#3L97#1SHC]^F^1\BL]@<36JSLHBN$C(5(B)I"#( /?" MU;1TZ8V)5O-AY7#K/OU8U-Y&?!T:!*P=5VK(@=(""82H,[!-T0RYWR/$ICPR;\;B+NW4UYCFA43 3, M1$_[%DI"9SVRJ*W51GG5OF'5H4]Y[L"!,5)N[3BNXI._P +SRQE,GT-:)9M< MF;RH<[WC9<867@]!07S%UY[885)/# OO"7W)B<6L5@FC8W*^4 D;YU[,Q3;=V$B=%%4!UOR M?IS77JTZ*/I473:4DT]YB8.Q6M#UCH[8-+Y2.=OR"P439YR MU$I%VJ9%;%W OE\Z/6"D'!:;QFBG XN>SL[.9M.WRUGZ^]5=K,D!?= L.U&8 MEBJR@ *81U-*L:A5\\*T6R!V;^'TT=?-R:Q;";N#K7-'->VU=T!X!8!)LR0E M+;>>S=Z2Q0?!>0CLVB.($W4F&XT>CKCAN839Z^>[NEL09GNQ1_!X/F[B9D=#[_!O\UFS\] M!3JWZXN3T<0,8%C*'IBFOS+0$AEFM(5[R7UL/O-R.+SOPLCII:X.'7#O@?H5 MZ+710$/@]IH+/@[JGB:#]U+]<(HUTUL'$VDL;"%",3HXIFR=Y& $,LA)L:*T MAA@(-=]=?\L=TNRA(>$'RK(QZNK KG=SR'@&\[]_2< #HT4A/!JQ)F]8,B*# M*TRX8*U6Q:3$=_KF)+_MG:^[X1PW+UKIH<,F\?ML5?%8"Q[? MS_&B*]]5B-;YE+#./83HZS2"S+SGG,F4"A;.G6H>4K@;S7$3I)$6FN<\KN/M MDVG^LL]=;7/H0K!UT(^LC7F3MCY[7JNLZX7%['22:^7KVR7]6;D]*Z\^7MYA+*Y58S>:,KK-HYL/)&TF MAUW,+G4A8P0=F5@U;H^BE@35>;0N6;*90>B;93"/;7;IE3JN2?L-?L+I.5YV M)*7=]^UDFO#&1=B3M#R'TQ,0/">RVI@'4VRXG1J>VQ]J/U<@>%]-LM MXB#2RC?CW+#F)+M2< >#?=B"ZJWL9/I^\6K^ZWEN^-O9W7OIB;WRT%X^3:>H G6%^#,Y]50XE (;/;T MA_3:&2<*[S72X!Y81TBN5DKH4&MQ'\3?<;EJQH.5]"7*&: MFD7V=)V*!X"&NQVRY1MPWPEG-E=(AW3;T0$L;ZRT*@ +PM3Q59Z.>%-;-NGL M@Y48C&\]J^Q1MJ_9ACU=E7+H[6NXUZBMS4SFNA83- .PA@D+")YGJTRO'H:/ MM7W-*/4/;%\S1@U[Z48R!."/]C6C53FZ+M@+8832*G"A6+(U>SAGP:)3 MR+BAHS8G(R+LHB_6X;:OZ(_I/X63H&T A6)(5LZR#F9]EQY9B5Y@$[P MB+YU?.^8^EN,4GNK_A9C=';G[5/'2_VK$WY6KD9@O)Y/$CXY7?&XW0W^X.7/:65%@XSTEMC:XL2H2*)#.N+K .]5O028>OI1]T6G.% M[^;.OLG ;9ZYJK.$6(@0F5:1OC)DY?@@ZYPQ'XUM793U?4Q7/Q06;ZKL#E;F MEUEG%@D #Y[)D$@B"6I3*\I8D?$DHW$V?%^O05;7\]G'W&^ M_/SZ%&CGG>9:2_NQ7JB=Y"@R#\B9TUX2=TV]P2F>!1%S=*5D;W80%&^_L",B MY.$1H4-,H.4B5V51-2OO&TLC)&/0^<2D=I[I4K/R!)B M0,,:O+LF]VS^"E_D5D[?OT18X)O)^P_+5^5OB\M_>I(MZ&R58"'5QL4APVI& M!TLEB9"#"D;?2(D:/IFI$^8CX/$A:_DVF7L,X]W\U@,^3I9PNEKGJW@Z>;_Z MN!- =,$:.H0B)#J3:O]<43LO2LB**^NY.^C[KK6K.@*F'R@%;I-\XV&]':_V MKI]'IDY?=QZ92(Z$SVM4Q'O+B@#IN W6Q5XWWWU6](/< )@@_9,1"AU^$IBL<"JF6[") O:YA69.UW@#]KO@!BW MWX(>LW^'+/;J$G3]HG&Y\C,\*$=$5H'7_,N]Q"_0,3AL>H82_YGT, _D@8 M'JW*T8F@F^AA+X3QHF1P+C)9)+TEN@YLR"4P3ULQ\*1!VM9].QY7PG!?GHP1 M?^MFFFNG; 5RH<'HPE*TD5=F.]]Q!RAQ2MC6L%N$'76QL>[0A<'_T3>Z@^BT[VFZBMP/HFZRD M#$ 8R>$3AHR]6LSGT;."B:-#3,ZV3I$X")HU[)N\2Y:-45>/P27W=&OUF!+7 MGC-1:"O7=0BV1PQ,(!D-*6E$P,9,>M1=I^V;W(0*),7G+D$\F(4,B&M MD4_AA?,I)OFC;W(;5C32PIT6<>-:^JO2&;A6-?/EBU52WX?9:7YQ]G$^^W2Q M&/K-M[.RK)^U16U]D^"1 M>4_'CRS!%MGZ['\8U;;[V)U/^-L"R_GIRTG!DY2S\:X$9DP=95 $,G)<.4M& MT,(C5R:TCE0/@+7[G:TQ1VYN9JU5T<'NN1/B7^>U*: ,QOB2)9/9$CJN,O.Q M2.:M5CK:$'-N70EZ/Z+OAR/C%=#!*'J2TOG9^6GM1_KGK=WE%)BN!"\$DRX!*)YLXRLNB0^5)4DB:CXZV3KUIA/SK* M[46I'>XH[P16TQ.+MBER*9D2(=41S34<:!)+F7MTQ0?K6]\0W8?GZ$C43/A= M>\G>B?+R,K^DHJQV# 4G3\5:P[Q)R*(4CAL;DQ"MG?RAV':5"MJ9)EU4<2B) MH'C6M*%: M.MA5=Z_^ZP3@(1 [A=0&P-M/&*VY:H=29TN][(E"9()9F0+06Q0X08V902F1 M"<-YM=2L=*T+T/9&G0="8X? G#'JZ,"8ES"]2I:+3M+I31895_6*U@G% BC! MK(I.V^ D#ZUOOKX^_8!LX4V5,VLBV2Z]"R>G>3)]?XG&1A1VE:CBZ_5!(#(' M;6H[6E=ODU50OGU)RG4$QZ?K+23U]N+YY(_ZU16R MD@T&P3-S$3+3BHRAJ"60'<2] UE2L;DQ*^Y&?*&;)B+2S2EA$XJ>F:B(\_'<<>\MYPI6Y-9= 2#@ZZ6Z%.OJ9_^]E7UWSSP M*$,9FXNTH3/Y!<07G_9A&&,"$D,TW/X]?CC8L(7P;ZIO"\DUO"RZ"4RSI?!9E/9#$8+U"X2-_,@VX!]JW .Z[\V^MOC, :Z^TWDM39^=F56ZA\ MR#:'FF=3ZC#7S((LR(363DLR W%8-/D!S7WST-T=HEN)?=9"9@UOY%= X(]K M0'Q4(6>'#&J5@^;T58Q.,O+:K 60T1G=0GG7'_H(E;>QS.Y\\W:0]/\[S&O3 MZD^MD_IO?6ZWI/W[5["[I'R?R3#2V;#"$U0CMM;Q:WIG,4?MA0TBM[Z)W&-2 M?LV6@Y1CBCFR;$UMSQ\D"P'JY*AD:>ORH)O/@WUTJ8IC6#$J57&,\#O$:P=[ M$44H0;LI[8&&(].9O+R@E*_)E3X8+,F&UO=KCS!5<1N:=%'%HTI5C#%Y043$[ZQ>XS&D*G9FSAAUM.ZF=U%: M_F]XFO]&+L?\^60*TX2KL.C533=()Y+CB@DA:RVXX&2U.<,%/]S/H)]TZ3> <^=\VDF$UK='Q6KA>RP;?U:\_^^$@O7FO'?+.' M=_/>&\AB=RZ^\C9BKL82!K*3LHF,=BS#$IKHG);DB>VL)J:9BS^DE/+$&^^< MX9&I4G,#4U;TVAK+7$R2!!*X-*U/N2&X#FB/VXPE-X^XYLK8I^LON<*4=&'* M^2H(@2SFI%BP",%K$,8/NC<^;M=_&[IT4<5CH94]^VQ"(/US_+56[@0.WB5[V1"'@63K: MI!D6VJ^U0$4[-WCFZ4@NT8F08NOV:H_9]>_-G#'J:.WZWXGOV1_I]+R670WP M7ZT&3!H2\TXX,@0_LB]:$2L>4'&2&]%^FB]<, M1 (FR#:M%RY<^1V^8WOJ#KE/]HQ70P<'[QY\U_H,?G/OFDW6V7K/ &IM:RFV MMCPE\P^4#AQ])+WOCCAWH/R^J-1"51W:&-R$^3M^]3.N;)*35(Q4LA9(.T2F M0P06>!9,&B&U4)R^T]I0'X+K" G47!U=>S_>(X[+Q"U#YZBN75M<'3A@A&TJLM*=-)T4CL NND MW VF,>OK8-*QIIXB6%T<'#5 M^L2^ \KV^=K7/Y;>+9SC8OD&EOBL%$RU$OXU.;'T,WB/)[IV]DWT6GG0U6#S MM1]CR"QIC\*8E-"UWH5& =S]QM2"(;?3MGOII$^ [$MFRW_@Y/V'>GG^"><$ M[=?)(LW.IRODEX!/$B@5N"BU,;AE6B&2C:4B ^[0!P4ZJB5 MULEN=[/][;)&8KY2_4FAG[W[Q^P_$>9/IE-Z#>8+F'\^,72\%U[/^6#H#TV' MO:]C!%%"Y$EIKMH3QN\NQ!'1VB9=\NX"G,YY\O4@N(\R!Y="HQ# MT2269!A(,O!U=JK^3UEHO?WGD^7GDR!Y;0YK M649-^UV2F<60."LV<:<,J%!:!TO7 CD._6\OXPZ]N[]=Z-^F MX]GD_.S)-*]^=;$XKXMX.ENL(KHG@IS$G)TFT+PP;7)DD6?.4(&'0E\YWW>G M& WY.,BT2[UUZ W^9V1 M ,OS.2D+%R?@0.<,CKE@:H1/1Q;J"*;((Q1IK:2?-^;=MIB/@W@[U5R'#N3# M\%_"/DDYH!49F9:1C+3:,STJ8QA),%A0=8-N77P^"N#WQ*E-=-*AI?DPL">8 M4A 0+9/5LM=!D4&GI&9>9\&U"II\JKTPYWNBS"@M-&QROG[E%VDIP@2O0Z % M(ZYR4QSS%C5ST>0$IK@D^UX.[C1CK+_M,UZJAY(-5CF\O.3PUUY- DLN,K @ M#3 -+C((:%@.A;YCDS.Y^;#%-3CVE=^UM6[7[!-;R;A#_/(FIJO^:P-0=4K, M6H]H/_E7VVOL 0IL(>[=D<':;)27F?9'+YDNF)GWM%UFJ:TL2A8I_",FP0/9 M4;OBP!@I=]#]&_PT._U4O:0YYLGR.:35G=!5ED713KD"+&5/>U^HVUX)F@D; MI02"*6)K"MP+:/>&8PNMS7J)O$NM^?03SIX M8='&R-"'$HO)D?XS*&9WWU,>M6+;RK!#H.T:X]Z>1_K4R;0&"*^Q+UD$92VP MX'-B6HG P);"7$818M0<=>N-_D%0CYH3?43?(>SVM^D"T_G\&T@&(',PM.!5 MZXJ(P&),G 70R).08)JG.:^!<13ZWU:\W>-M*[LV%5V*ZF0AZW4="6*95QP93T#?)]UEEP=9^_<]9=_QGTT5 M,>LAQ89._ K8-8M3*F MK#,8]*1C4'-3:;9^DZ^!$WX=.)Y%<"4IEE "F3%U+F'D@?:N%" I;]/-W(&' M5;WV24>FZNVEV="*>_AZ(7GMI*>=ALQ6,EEK=8$O-M3)D[7U*A1],]#_**YH MVJNXF10[..+?W@:O3 ]GI 0V3.BL ->N6;=RR[C>)8W+(M MY=M=XY?<'H*IDTNV#L]^W+%M=76OZK<0=(]V ^NP&8U*B,09\NAJ1K9A4.^+ MK>?*A:P4OSDNZA$I_P$7;!>Z'R/?G0==0::D+2*3]9)1JRA9-*Z&@[Q3OG#. M9>N$SP,+NFZOLU$AUS$"[Q!R_>5\,9GB8O$D_??Y9'$AVLIZKWF,4D2&& )Y MD@8(%E%?)">DY:AN&>];\^ .*,=B K20=(<+^76PZI=SO#)XAP#L9!0\"&X_ M%D(350Z@Q_9ZZ'!^/ S4N!"D+8E%KS737F46N:6]TYE@BHGTEK0V(/9$E >L MB?WP9(SX6U\*_95@3$\1ZBRH?)[PR32__5AGRYTN/S^?S?+7VPR'Y/ 6!KG. M'XL.F$^UI9)7(AL5DS$:HJXHEATCK-G_MU%;FZB5Y.CN+ M-3>%1/N4I#LA J[^\FX.TT7!.1G.5Q7#$ZS%=;44*I\([I)/GMZ;6%R-="2R MRK-GKD2.W'E57.M4D>T0[_L:<6USE-5%\83,.-J:=:VS M"Z)>TUKDB+P8!WV34QY-*Z-M&-5/)UTN4#["YU6[MU?E>AG>2= A!SJ76,)( M9IWQP *8P$PA$X\.W)R;)S+=A>4X:-%$TAU2FNKJ7I4;USGPQ^3L_.R7V7P^ M^T>][(&/])/EYQ.!P3@5+#,&R\6 ^!BD85Y%A1"00VY>R3("WW$PI9M&.D1> M?L6+L_&R'\J7EA312:LL-RP%)9C.FK,0Z9AT ;A5BFMG5?.C9BV4X^!$"SEW MN'![_65+JXM^]L>2J$D>XH=54Z2*\41Y6IF+A:E"&YN6U44,])44T?$8A4+= MVJQ]$-1Q4**M[!OVA5G34VUT3YO_F$^6^.OL'],3K2+7&@H+W$DRD.HP-$B& M+.S ?9WX;FYV 1[4Z6YS1(^;/?M33H?^+^O"&CHE2SZ99US5<2$&+",8R"2 M3<8KITOK@?8'V)*AG0,S7JJ'TI+AKAMKZ72RI@ZKM=7@KM$OSS$R,#'+Z(,- MV'H8SR,(!X[2\,!PX!A)[R6Z,P3@CW#@:%6.#O-LHH>]$ 95*<5Y@YDY$ M2QA1)E8X65;)*#*I6K=(?%SAP+X\&2/^?84#8PJZ."%8@JC))O+((B^!80H< ME"Y!>SCV<. H/6T2#APCY [W[FM[FB2EC "9F7' F8;D:-%D$3N39(A<.)E: M-P,[]&Y/VQ@56\NXQV7I^KKF(:B^UVY/HS0VK-//)N+>7;-H%C0/@O- #@2)&68SR6Q MG+2."KB5L;5M>,C-'D9I:$"SAS'B[=O/Z8[^(Z@@T(J1E21%G4I3F*_=W[6N M_,Z<3K_F,PT?3>N7;=C05O3=NP!<-+C3G(=2,IDZU0(6M3N[0\%*0$7F+UG! MN6]>TS&9@EO*MTO<\XZ*RB&XOM=&(*-T-K0!Q"8"WV4CD(S&>$.H('I#^$SM M6)8Y4]8F(857J7GO\$-O!-*%!V/DO-.V?U$F"]9JYH+/=/(%9%[2*66]%@ 8 M>) W4B$>=TWY*$4,KBD?(\76C4#N[5 B,8@<"$DR&FBY!-&7$EAQ6@0G(9N! M+0,>29^7C=7;3(K=:X5<@M ]KK?H1\=]XR0$7-;8TFT3%6IWGZ>MV4'#,Y:_2U/U7S M1C&/H67 *)V-:ADP1N![JNO[.H;]^D74UZ96/:;,W_^DOL/F1ZRRN9I9V* [_]V!OS8C4H*0,WS)M"[X QZ8D MN79%!:-#CS#UX17U;4.(C27:O3?YA<_NT$:0=1:UJ/T=0U+,BQ"8,(4'(T*1 MNGT9UL$EP[=[Y<=+]5"2X=?F9;@LK> B,D&N-B,)&0;")U;):M%I[7./N::' MG+$V2K=#,M;&R'AW24I#4'VO&6NC-#8L6VD3<>^.#%[+:$U!)AS2_BBB9='7 MZ3GTIX^J0$R]QY0>6L9:!PZ,D7*/N\ZUP]*,L.3P5".%^]7U"[(8LV/6U;9* M/ :1FDW2@M#9I'-T;$W7W-BY9M4DF;2F1.9,ZT#9K%0$=><#RD)!TX MWO=:Y9@._2WEV]T1N!:Z'8+K>\U-&J6SH3DIFPA\E[E),8,(PDH6N4N$K_8- M01]8=%XG[U7]\U$387QN4A<>C)%SQ]$FZ^>ND#O,45ID: .2J5.'<=2.(H)# M2-%ZZ?.->.?CGV(S2B&CIMB,D6;K/*4'YZZ$X(*NU9A*<#)N@G/,:T^'G;%) M1N6\+':LJ@]]BDT+56\OS8YO=87T&RS/YY/I^U?3__=\BC)4C5VA3%D F9DL M"Z&8SK%&.8IFG$>3BLLI^6%3AP<_\LB4WU"^=QI[NPM@GWV<36O7H%FYZDSX M[(^/=%PV;%H[ZG&]0]GCUMLYGJT=\8-(4>,"CFF=B(DI(PL)=$;T'E3K"K%. M\>Q;PJP=J-+I>;Z(L=:HV$H7)U(&*WF(K-2V9)KGPJ(.A241G7(I)>%;M^,9 MBFW?^]1FO+AI=';11(=[B.M87I6+/G8U*:C&1FN\]#*"NC@)QKF8:B_Y$,@" MYS:Q"IPV[B1RX#HIV_HE&8KM.!C311,=W-8US"82YZ2MIW5'$9GV 9@G@YN! ML=P6:8IH/M)G#8SCX,&V\FUX=751_['*S5F\P07./V%^/IM?)5"\*B]Q26 7 M5VU13S!KK8TK3&&-M2LK6#"KX35*9JZETW*853OBH8];ZUU%W*'"\N6:+KA/ M:]/UZ?)V%]P@C'#:2P:D73+"D6A;N&+"J%# :RD0&F\+8_ ];N9TUTB'\HYU MM_PR2A Z75@\=82(9:$FZ63I1$83M&C>N^L DV&V8<"V4CWL9!@=E>-%L4P& M6?),#* 0G#D M]T1OF7:&UNFM9#(X!YI#TJ)U./2PDV%&:6E0,LP8$7>XA+J_%DTKX:4'R52T MJUR0Q+Q4A#6 \,%F875K+^+ BO\Z\*"=R'?3N,DZ;YTECQ=52A=9_-YK8+9F M G$DUS>WKHLX[.2H;8S +>6[R^2H(;B^U^2H43H;FA2SB8 1&&Y)F&HGXWG #V#=+\O"2H[KP8(R<=]JX28,%7W2N(TUX76UA(0*P MDC#'A @^#YL\\T@:-XU2Q.#&36.DN*L"_[?+6?K[A]DI/6+Q[+_/">S7E($W M2**9I"7FU6\]H7^>MRGQW_A933(CVJRT45K$VP\$<,63FI=!VQ!<,'T.T_>K M"[Y?/G_]EU1;WM$ M;8S@0N-?7_;%J^4'G+_[ --7'R]&/U#,[/7T^F]=_=%)[.1G$Q%R6 M0-9^36E+G$QTKKQ&"%%CZS[VNUWA[O?<'3/_YME[P 3JX.3O8+6_GU_D_ME< M,J)A]%]:J,Z)18F9F9Q"KDMMWRIJ9XM[1"_)#EBZ^Q=J XIU\([Z+?2O]!'+ MQ8OI:YQ/9OE$JZ0Q.,,X!E.["W+F>2@,B@=;,NUP># '^\BU_7B3]O(F;4&P M#O=._=;Y[RM]?%VGQ<"5<,QBKN/$+6T8CE:L3,+DG0NV>1!C5VO[\2+MY47: M@F =\L+ZK9.T4'!R?:F!3.W,$UG:V=%2$UH65*(]@]MB?+21A\=CW]U:WH_7 M:2^OTW8TZY KMSMCUM$Q6\7.N*.#6'OC60B:C%D.WA<>0BF/YVRZUU\Z2"W\ M!T[>?Z#_/OF$MT^$.3 2/:']\--=$W2CXJ'S?X>(XX;5Y'3ID,M2$BP+(O(J!"140 MN2Y!0.MTA$-8]R-Z]PZ!_ ?X(H]B[J-Z>[^]6'A8$*HD572H&[&G?1F,9D * M9,5Z[8H%&<3CB:>,7/R/]_@PW^.>''[$MVX>%@*5O.ZUL+RJ@6[LH:%4"1S MVAN9!+E.I?6HE\-8^8_7^#!?XV[L?9QWA@_+H!A(1@3./-0:8QTE ^D%4SK: MFFV82GD\,>--?>,-='>9 ?BJ/+B:Q5W+N2@-P 0\ 2:FR HD%\]&5HL%6"K& MAJ0C3[)UBG0S\+NJP][WG=Y>E'THA=X7\*_J&%62W/J@F':@:04R,M JL>(, MSS*!3K)U:>D1!76&\4G%P6"''(&(SQ3":/3 L1F>>:G#''14H"G+EI MQ=]19G7_=;F;%WK')#'O>=TR67EK95>_LVQ63OP-)<3GYM$V+ M[ &?VJG>\W[TAU/9&:7@)0:26ZQUPL9ZYDMT3#ET5G$7,;;>Z8^YLO-&]0-Z M4$*[*EVDX]W;P"(JP;*CMSIS1-O\'/U17M.([7LKF1E#FD=5QSDV^X$C",RN M=BY0AFDI'//")I:-2C$I861\/'4 QYO!\[A>K[:T.Z0,NM4?-2EA,GU_L59Q M(I,UVBC.@A*):2I@8G5K\/]X"W:E_ [98T].5[]#'LC: M15WVOS^QFOS7G#-+B7P<#>@86!]93(7>1(=&8.N*AV'(OCOR=5!8ASRF9^3X MS3XCOL7YI\GEE<@MK%_"^A>.[[O9$DZO_[Q.W?A]MOQ/7+[!-'L_G?S/]55? M_*.;Y\@)Y&C1^-IXR]+!4&O%O$NT>IF4ET(@^-9% 7M;['='_L=!JT>54_3J M?+E8PK2.1+IA=;W!2HG5])OI<@YI>0ZG[W!.*@S 1;&!5N^J,#+Y/=%[PP1P MH[TN(6+K23,')8#O[KT[*.F/HM_M=]'LY&R[/*8G=8S4UVWFPNA;39-Z"A\G MM#'5[UY,GCG) )&<&DE;3,V\C 4O%F@03'+1&)M;9XQU6LIW]WX< B5N,]WN M[=2Y*/N^S*E://D$D].:(_5\-E^Y\B<)I061/$.)M55VT.3T",54P93H, V2 M'TQ^^0-K^>ZX?A"DN$UVUX3L\>%UQ9OK6EMI\N6F2IP8[:(61=*Z=&0Z6?+P ME5.K1() 'Q>B:SWFL]=:OD^R[YL4M\GN#R?/G1>=192:%8B6:1DX(_R!)9!6 M.^,S"?E'GOM^2;P791]FGKO5I20 8."A3FR0@864)5/61I#T!IK4.EQU9'GN MHSAP;Y[[&%T\FCSA 6OZD><^*L]]%$UVDC"\@8X?"W^E3+0V>V)T/F'6.Z_A/QC>CLIS/SC:CE%M![JNSZVV)L48##(;0XU3!610:L1* M6"!'[IXP#?1SL^BAO7!W7"#C(_G1(AJ& MM2I#:Q$8*(%,$BZ>N78^RL%Z/X0"F9ZJ&5'R,D:N',:"GV#CE*7Z(KE: 7%VN7P(0H(EG:_#"J0.A2 M9EXFR8+C0MEHC5*MJ];O!//#@FBDJ(;[R6*^/'E3I;&RR.DTE&K5(:)$Q;1" M8"%JSWP2/&=? /(@MM"G7F,*_>TK2[YYX/=YU[.YS!MN'5] 7/)O"(PQUS)# M*-!^6WCX!F4+X=]4WQ:2Z_$&7VTD42 $PUG4AK8GX0V+IH;%T2&&$I2[:>@? MI@+ON$IHK[\Q FNLM]_@C\G9^=DED)Q!8/"9H?1 C@J=+@'BJEU/UA*+%670 MS=(#FOOFH;L[D[<2^ZR%S'8U(/0-GM;TX]>5TT*T3 MZX?@VLIG?_6/*Z)10\IDA:*M!?3>(0MDA#*04(3C62@/@SS\EJCV=/G3DDS? MW ;L36,=2B.OO>F?WY&ANX"T4LTJHV[QJES['MFW7'G)#7BHYE%25N]Z.Z@N X45A<@Q=W54U MO0TQJ<12D$('FTS)L*.MZB"N-AHS8. ^-5837>*H:Z%=7M\- =8/M) M)&FFQF'TV$('.R=*%D$)%Q/CPM,^G!$866J%@=').;+3M&V=M[D'@CR0L;$? M?HP1?>MXZDNL-[V_3FK0+YY74)>&_N=+,__ILU=7D:14N),N,IE$W3^38 #< M,860@]!>23NL^>#P9^[#XFVFJ5E_,>_.75K\\OGZ3U9OA,":68""&>3T1ABD M ]44SF*(N8"+-I?6I=7#T7VG%LFV>NH0KKV.Y_(]&H)H!U;) 9HB6^OO'IIL M(?S.YL@E,AY-E$4*QM$Z>A^B8D&4P') *^B8];YY[6<6 M7!Z H)P74A7F3.V HW)-"Q"&Q:Q"*JB$*:V3>FZCV*_EL8EN[E'U!H+=5?3H MQ92^Q'?P1YO0T7T?UR1N-!AOHZ#1E^<]^P/.)E.XQ'QY>>;T_]_=M:W�/1 M]_[+@*ZV]%(HI84^%?(#1;XVRR-I;L9%\6=EGPF3FR/3,Z MFDG#V;$&Z9.FO/86=*@5U*A\704F%<^MSG\7T&)E%V)PR:7'J]S%19QV&)J' MIQA%_8Z!F-DU8!%8"2-D#5Y(!8)XA!@Z$8AWAO,6C579NW1.1[?^TR/?.GDE MXBK#28'4Y>S>O LN-,]#D.T<%]'X]()T:0Z+4BE=,V"LL($Z2IC/W9SF(I!; M6A/+/5U")-PU;;<[6!U!_3-]WV"S:[#QS?]]ZA]32?Z/J12S/# @NO(@-(]F MTS35,1J/R(@-*K=$=!*P6UH>^9DHD)9>,G^7EM<*V7 T*P@6@='X0#-(57RJ M>=0F5 9)[MDN;X)9:Z]NA6?%(C]OO24WZ+E"_QA??8,F-F5BFOL@N6/@7)I< M0QE+TAR\ONU5A*Q./;1Y_YI:4GJ#LL%>I7P^MI65R.(+7IT-/)_ GM/V9FU(A]OAE_\>' M?5N^X:XBF ;QU#58X=,L.R)3WJ-C+B0M5XQA)7.78DK8<1O1Q8=AND2']A/J MGVTWLO!0.)X L=#^V@1XVVRX;;\6QLV/"A%9H+0R!6IPE4"K-&B6M!'#V105 M/&B"4DIGB.'R5M;:E=V\3[G4YO"76X7TZ_X^6MXUJ3'[ =;KB.)P_%RB)RQ: M#)1* R(8#D9Q AB4$S5%HL2HA/>&$&G69=MRXSB6+OI_/P5.S^R9Z@BCBP#!6\]EA_-6D[&ST[DS7=5[ MHN*$ E>;T[+D(6E7>I[^ "0E4;9$ 11(L^;\J$JGD^1:ZP/Y80%8EW_^7]_O MEN!1%F6^7OW+']"?@C\ N>)KD:]N_N4//U]_@.D?_M>__H__\<__#X3_]\W7 M3^#=FC_9?BS_',@HH#1",)4D@H6$$4Q$1&!,4A2I*LA"IBYL_,TYC M*5(.*0D5)&E*(8T" B6)"8TD3Z,XJA^ZS%=_^[/Y'Z.E!-J\55G_]5_^<%M5 M]W_^\6 M^:$+]6/1C__W+Y^^\5MY1V&^*BNZXD9 F?^YK'_Y:RJ]2 ?/GSU\_'A69_6BN^'$E;\S8?I%% MOA;?*EI4GRB32ZU]_;3JZ5[^RQ_*_.Y^*3>_NRVD.OS895'L/=5HF1DM46RT M_+MCPGX\0WU/^E8O=?6@7&WN9U\Z]F'ZV9NZUYHAY/@*=\2 MW:VHLU4?7V-?K\6ZHLL)7HN=F([*2_.+3_JG5HQY4 ^9UG):ZNZH*K]7R,G/A(F )B;E@D%-, M()&*PS1! B(:4L$C08)4+*KMN[V0*_CSMXT:M2P[07]PL+0Z\L46LEP_%'PW MU]TM#TU@>NXRLUWZXXK>R?*>MC=H;8UCT!CPKUI5\%NC*^"-LH!NM?WG'W?V MG0'NFN^I]'2.%WKXCDD:VX- M24-FYFIH_-D@PUE-52?O__'%J%X6&^5HP4] W5[Q(U]K-_*^@GOOJBK6=VY6 M5&NW%Z%!3ROQ![ NA"ST4N& 0=O7]*&$-Y3>+RXY+Q[T;)-3EB_S*I?EVX>B MJ-]3)H1(1 I%$%--F5$ LS".8:!0)BD3F(3(AC)/2IH;9[:*@N5.4[M/_S2F M_4SI%:F1J7(#4D?)"]"J>?ZG;HW$SG$IM1$U#(J6K+:C?9OD7><=DL8CUMTZS+( ,)3'4RWT! M4\D0S/2B/T IBM,@LN& 9\^=VQ?_S4R-995S/6/]1=+RH9#U#LJO[]9W-%_] MOW:?_W/P^C_V,R 9^=,>C(;UYWW$]KZ/6=_2^9#UWW8?\?.G3?+)'C%A\X$> M^^=AD_3'U:,>@'7Q] M=/M1>W%=9RN)1EHLTQ9@Q&<"$BDC/TDD 4\4Y# 1- M6:SG:*JDRRQ]7-3%EH*O9$70'[GLBP!70FP9J76IN12#Z7; M%-Z#N-T<[@?'D;_TK9)@JR78J.EO$C\-A:=9O$?0I-/X:8.?S^,6=PQCCD_Y M2EZIMX44>?6!K(MB_5NSI-#_4CTM$DYY)")-(R+0_XMC M IG9Y\>$2%^%S8Q>C.U@KP&OM@6K5OP!WC0& ;2PP^RJU"6X, MXS0R=IPS%MXCL] &ZD9Q\&$+=:L[V"H/WIZ"VIF4YI M@YXQU#W27RDMY3O9_/EQ=74O"TVCN^T25E8%Y=4"L0!'&4D@P@QK=PF%,%,J M@T%,,X0Y2A)FM0_L+GIN!/?VUKBG)T*@C&3&E>$(X#%.B(*$R@)0%"B8\3-(H$P'% M8O$H"[;^O8QE5]G_OXVFW03XVB,T]K&"P] X3X5C8N=ITAQ%Q4FGUS%!?CX1 MCRIKI"G[F$;OM9-=/7U<:<>A/JPOKZI;65QK+_WJOG:]/Z]7C[(T,6,/]?%" M)A3%/)%Z*9-Q2"(]".L^M&(]_?FYU M!+0"3-[DJY7QSQE=FMA0\(/VVDMC??E'SQ.&M[<"AT&*DDA!%F09)&D<0\:B M""8T"$@6I%R1J'TK-M%PO^=WXG#PX%AOA%R)W]GKX,FI>(T!'ON4TQ@$:XM MUVK0,1NP)]"]KC4=U+9?@,9ZT#$?U/:#2@, 6@0NP!8#_6.-PH0>C>^!F\K- M\:;WO'P?W\/A[!!Y5V"8E_1.LNI=7O+EVD077,OOU1N-X]\6. Y%%D@.%4L) M)(K&,(UX!C.4J<0<=8CN%FQ\"TXWX/$(W, MU#4Z.Q7!KT9)4&OI<7%X @=/Q'=,RJ0T=<+4YZ1RZO*!"Z6*5C4E7:EOE7[< M[7JI;RX;(MJ>"M"01WHA$T$4*@:)"$-($4%ZD1,E(4(X3!1VVJRTD3HW>M@J M;4YCNFK_X\8%L3@X.&,0+)U(W]".[0#Z0-7=8W-!R9>W925S6D_)!8877H[3 MSDO+6T#OU@_Z [JGN7 CGI/PVG&.3]!&IIN-JJ!:@U99 ML-/V M3Z^N,96V0\4)A*:_45\G7-ZO\OZ3X M*+3 7.527-91&*U@<;GJ1O7K?]/+,G%-V;+CX-,@#(@B'.(D2B!! 88LE1G4 M+V"54MO MZ_5&:FR_K#-$.]O SCC06+=A45$'+G4,!*V%>J%H; 2C+!='PM^7Q^=9NVE] MPW&@?>%%CB1FV-SP53ZNEX\F@F@_8K)))<)$NY,9#6&*,8(D-/MB,B PHH)A ME9 LQ4YAB[W2YN9I?I.KW*1X2/Y@OG8M\@XLU]1UFZP?83O6]8;;R!RZU?-Y M4#7XM='5(Q-:8>*)U_IE31W:^U4ODJ]6 M9IEF_C.+XT>Z--[M5ZE7R#FOI##_H*EM_Q>=*Q>2)HI3;&(%PP"2($P@%0A# MC+ 4<9)$!#GE@(^@X]S8JC'1."]J7,,44-S+:YNZ=YT6R_?EQ5 M6JE<^\&-O_PA7^657.:/4BPDETC&*8&9P"$DG&!(%<,P"F,N7-C8XVZH**?F]S_%RC3?KQM8TZ\8;: MZ-$G+6"-JD#KNE_TZ',/@@.B4*QP\1:-TB]MXJ@4*]-?1J?8W3;P&%@6IE*R M"?>M ^?*=KLH4*%0<2)AH$P]22("R)A*(.<)UWX-2R/I%*AV1,[SY&8Y_Q[C1LXH;+$?;;3L#@ZT#WB)1ISW'[37UQ?'OB\L$5 M$DV00_F%/ID-_TTI/X)E%'&:01%G,22QHC -4[V\(2214B4TC)R6-X?%S(T M-EJ"^T9-Y\*(AZ"T^_S/!VCDKW^+3:OA./40>S#P5PSQD)"I*R'V&'J@#&+? MU<.^>Q-!_Z"_*;-SUDQ0DB(L8)3+E>-A#S4\:#"&+!HC0("&_45-[O()6%-P7:U-GS>QBUJ76ZL07N;'!C1>.06U'#!X ')D9-AJ" MK8HC^ 4G8/!$#L>D3,H.)TQ]3@^G+A_&#YO8,/UTEJ_J7?POQ?J#<4 ^KFH_ MQ/SJ/2U,"FEY57Q:E^65:B,*Y+=<6WJYJZSSCE;ZK]4#72YX@,)09@*F6$F] MML@P3"E-8"09"C-"HHRG+@0SEJ)S8ZAV@?.W>IO#C8U&&U@[.IO# M<(W,AQL30X$Q^ (T)OLC MU[$'Q1,[CZ;FI/0^-MC/YX?1Y0UV0._RNL9_>;D2S:GQC5SQ7):+)(X"Q*,, M)G& ]!PA8YBJ1$(N(\;#C$9*.97J[)$U-YKOJ-I$4G25=?8[CR)L[7OZP&U\ M_W,/LK=6D WQ0$^!X<\+/2II:D_TE,D'O-&3M[A7[?_&Y8H6^?I+(1_S]4.Y M?/HJ[]=%)46[E@IQ%@RMZZV*6Z@\KE%=P#BC"\!)$9.U!K UMMLOP/J>B2M3 MM14@WG^7!<]+L\'6%I>1BF8R21146<"U$Y(F,$,40R8PP@B1"$NGJ'3O&LZ- MASH*7KQ^,:&CXVKG^KSJ:(W,AAZ* VW+_^P-^FP* )T:A-4 M(_/LF2BZAU=90N,KONJ4N&D#K"R-?Q%A97O?T$) STMX?%Y7\E!!*X9CG*8X M@"J4 A+%(YAAJ2!5D4(""R5IZ%8,R%+RW,CG4+4:U\(_MJ!;.H-C0#DR^6RJ M_(R3'^X*B+=:/[9R)Z[WXPC'RYH_K@]XG57R+W61Q,N5>/_]7O*Z,[KYU=5# M55:T7O%=MEPJ/ZZJ(E^5.3=-O^0B2*5*!$IAH&0&"4(44H(SB"DA61!(AE \ M83WG<^UQ^="GJ^_PU\59OH4H93!@ 4))"%+((LC_>90E B% M0R1#.5F1Y^E?E/&+/N^])OL;-;^7=V2:39Q)1OUWM-GS2ULK?"7 !A%3\,O\ M6E_5?:NVN( M,'47SN,OV.2;0V&2."TB^X3-;=VX2V%SC93HA=1N MJO$%U,BS02?-;_2:TS:0^.O&=US4U/WW3AI]H./>Z7O_&]R*7Y>Z8=^R%?&"?QDVOYMLM<4ET&2X!A& M 4LA8234"[>(PS @,1."XS"URBCVIM'<:.>=O"\DSQNG2GXW,XFE&^UOD/HY MZE6@'SVBHS'G M0&:8_3.*4;F\RY9&O5IIZBL0O4AH'6,M"8=CH09*1!$VM> M=Z.HWYQY#=Z>:O\]!M%Z^O(.>#/'F0X:R>O/P)FF2&\X[+9AKT_V!O M*2\O:V?2;5&/WNJ91\U9J 3E(813&ED"@?1%*8Q9Z:M::02(3.*G!K43J+U MW.;<#_EWLP]16W1V^LL(@VRW9IC=T(T\9Q].C#E0!9GN"A^=K(-<9];LSR*T M.XN,FB4SWG"-ES(S@LZOG3\SWC!8)-.,*'S FJ_N;/9!KR/ITKP,SS)W3);/ MU4.UT653'IB$3(0X"6 2F%;;"8\@32,&210+@K'@++8*=1VLP=SFEZ;186,$ M,%:\2,*K$_>@MF3+298Q"L-'R6*1-S;V(T\0@V ?LGX;A+_#>FWL<9AH?>;W M,W!;@9T#8>^*:]"#IUMAG6/WWHKJK <-6T%UYKBV2LFVRUJD%(MQK&!()84D MI0)FQ.1K,1;2C!)!W.J*'!V<$- M:&,TJ3N-AB?GNT?0I![S:8.?N[D6=PSP39LRJ'4%VV<54C='J)=WZZ+*_ZLY MB57ZZ_QW28L/^A5;9"0,I0H41)I&3% 0A1E& K),:.H8B:+70!,UY8+4%L#C#G V#/1H#BX MIA,-SD0>ZKB#Y.:Q>D"VUW$]Y_G3^:\>4-AS8WT\;V!UW*(MOEM'9W^AQ551 M]V85=13/%UG4X4$+'"@B&(NAB#F'1*82,A()*,(D#E(A,4NM9B8WL7.;A[9: M-\V&+\"]_K@>C<9U[J]8+Y>T*,&]_N[J/&#'-&#+L;!SA_TC//IA]S-PM31"GQV*\3D#YJLUK)W3:4KU.0+RHW.MVMP^V:J*DXYBA( T9 MI!$UC?4R#%DB*(QI$$LCH D0701"8_]J* M!( ^5+?KPNS@7X#5>O/;O"P?VF.G]2ZF$] *?--O3+U=\@]_A^+@GW!VT6R. MF4O?2=[YIS"H_PF?0W8N >]G#M#4-/9+,R ?:Z3'HJTQ8K8/27A%0NJ-<^Z[ M]+Q BU)(,:(PRD1 .8JC5#AU(.D3-C?RV1YP M=[?)AV?,]^+L%F)P+GI3108X S?X%+\/$<^'[P=%O9_1QXZZ>^^9. VU MR8W]N"JKHMY=*.M#CNM;NFJ3,CZO5X]U7L9?97YS:Q:'C[*@-_(G_>C*G'M\ MH'E1<^!7O2+YL"[,4Q>!9)+%&$%-3R$DB&5-T7.DHC@-8YQ&W*G?R$A;;"L@=$ "S8%VI6':)35N MD;H =B_F*(=2,WT37CO'<23K?A^9C^,.K;=\R)'5'-@OO*UGO=E=>9JCD?DS&W*;=7RLA=[#%J[*<\# M8"-//=N2_-L=U0O0:NFQCW4_#+YZ41^1,FT_Z7Y37_2$/G'YP"4'OY7B82FO MU-&PVVL3M[M E*&,X0@RRF(3:,!AE@@!(ZHT;1"&,49.:P%+P7-CC&=1]?M! M]>#76F?'_0SK,;!TGD= =O0=T'- =7W9BIW6#7,$XX5_Y'K_>0T9 MOTHN\\>ZY*FL-KT$$0],VR0*]0_F0(=32&FL8,0CC@,4!&G@5-ZA3]C<"&G; M@+#8*ELW>#9U->ERN?ZM3@?5?_E[3"Z2# /MZFR/9?X>!Q=)&+:_=^G 5='#_?VRWMRAR[>TO/V@.?Y]\XMRFV. \43QE(8XD0['4IPF"*D M5T0\4T2E2< RIP W&Z%SHX&NSL H#8S68*.VS9;P\ &P7 YYAG7L#?[S$75? M#SE Y&LM9"-RVG60 P@OUD N]PZCI.U>\,?5_4-5?I*/-H1 MBR>,1N:3W?G1R)B&-$D0I,7%_D M_K?]KG)2+)C,LBP)0\A3IB>%A 0PI2F!'''$9$!B%43.K9=<-)C;=L=&,7.< M4M9Y-.M&XP%]F)Q&PI*^Q\1W;'JNX6R4!XWVH%%_FP_37-+: +9&>&[?- 0_ MGVVI ;\PF9+ZX+:ACTV],=6R\7!"F52Y,56K'&BTLZ.GEW#UT\Y9((Q,)Y;V6U/$45L/ M?/JEY'^Z63_^J.]IOGK]P^YC?_FD23[BHP9L/L[C%YRY8?D724WI?N/>_#6O M;G]>K5DIB_I4MMG_,)4B5SQ?YINZD0^%(07M%^7EMA!70Q$?5[PPE8W?R>;/ M192&-,X4ABG.3%.L((4TX#%D NE_"J*8$*>TNDFTGAM9O+TU+FEIHD"4V2Y\ M=,\SF6:T'3=FYS*&$V[Q=DP&OVF;0=?H=@,8[)M=EQIN# >UY1>[HH47K0\& M-N:#'S8 '-_2&+YK/,6 ^=Y_'E7GU]G)GF(8CNZ)3R)\V)3V>6TZTMS+2E[> M%+(YWMNT@V%91-,LA5%&]5(Y"B+(8NUB1JG*.$VRC$JG\.CCHN8V>6A-8:LJ MH%M=W6:/'F#M*-\/7"/S]$Y)L--RA$.XTV!XXL >09,2UVF#G[.-Q1T#*4)6 M3=LJ$P*Z2%"0L#"+H,0TT*Q@JC,&"8Y Q+E48<@EI)C1D*LU@FE(,@RR(.8\(IMS)H1\.V13< MZ04R2XH<"L38K*@Q:-OO_6!4\^A7'C39%_?M/7M:NCMDU@N&.WB1K_K5"QGC M,) IAB*1(20L8#!+-+VA"+,TH#%! 7-AMIH9 M?<2'BE2/69G:\\=\0, K5Z(^]EGW7#FD\K271=?;]:K2/^M[]4]EKF73IBI. MNQ9;!$S2 &$)>: G=B(%A7I*9S!,DHQF&&&,K.KM3:CSW#R%;@$HA^VY*4>Y MG\9F.G:3;"3%6P>T8OBF-Y[TF' MK+\2^#2J3%@T?%)L]^N+3ROZS#/&78?P77H0"K$0*@ZAC%@"2< 0S&+*8()X MDF4D1(HY5:_K$S8W=Z%#)QUM!Z=C]>+L>"AW)GK33=B.P T_]>I!Q/=AU2%1 MKW/&U&/TT:.AOGN&$..$X"BF"*9<,DE!)F"59#"6) M,\0I%W&$7?BC1];N,K1UG>$)L9,K8!ZM3ML;[P8X%'IX( MHT_2I'QA8?)SNK"YY>Q]4/WL.E+Q=KW4]Y=-K;_ME,AC3A!A D:!BDTV#8,9 M$[&I_9V&&$4*,Z? :5O!<^.13Q\OWWS\]/'ZX_MOX/+S._#M^NKM__ZWJT_O MWG_]]@]_EV*4_!-X_W]^_GC][X,W4?L'PGEKU1N\TVVX;FG']'P=MR^@%3K^ M]V3[Q;[63JT5&#W[MW;W#UP8'>T.57[:ELH/@HAS9?HRT2S4+$4"2#-SI(-% M)A%&H8R(TP+)0NC<&*JW45IY1I,"JQ&P7#IYQG7L)90'2-T74PX8^5I4V8B< M=G'E ,*+19;+O6IU,:923C"0Q8(B 1,H44ZZ57$,3:>6)(8>*TUOK] MN$A=33QK%+L!E514Y>ZCJ/?%J;3J_R9'Z(D_F\4V.KQ/TR\,YV8BH..!1 E5JJFY)J1=2 M&8]@%$K*448XP=)#=GR/"G,CHZ/I\6=40G$?ES#5"U<+)F>%[H,_XHB4E'Q<$''>T;&'D:\5EA9F-? MG939@#!ZG0,+E,-XPQ 1D\,N5:!N'U$7Y MK^7WZHVV_&\+CKEFQL@4LDT9)"R-818$"@J2:=;D 0W=$M@&ZC&W*6UCAIG2 M3,;00Q,(9O[*C!WUYKMHNPBMMNDE2678]1(:VA'$;1 M27;\H1F;:3NC MWKN+N&GQ2LU&!D%UO/?(L,<-W90H MJRMEJH[79SBR>,RY)O/U4ON>,8Z)0C$DD3E2B1&!:1(SB%2"0T["+''K\GQ< MU-R(TFA:^_UTZ9H2TX.G[5:##Y1&WV1H *K5K+EIHR@PFOK<7CB%AK>-A:." M)MY2.&7PR\V$DW<,HX:O_I+PN^G=7MR.Y4IW?+1*%$HE$ M8/H'<.UV<0%3091IL!:$(DQ9+)RV+AUDSXT\WG\WBR4)BL8$LZ%/E:I#BJ7V MKLIFK]_X78IRARR'(<-B1SDC@3TR![5:@UIMT-'Q K2:&X;J_-X?*PT S!-- MN4B>E+<&0/*H-':%[[.L+[V%#9,^=_')'?6P'B;!L_38J2)LCS1 MYF%[TOMQU4S=?Y7YS:W6\?)1%O1&;O[]2Y%SN9 \PUR2&":!V6#.D(1ZM40A M$A&/J$JR+/.[!6HL)IPK1QG#J>9*O\K/:ZX<96"$!5B$+LP!B M3!@D5$4P32(&LS1,4X1EQ!.GE-D>67.;A9IVG.C\_J7H[/ZE Q :F?6A/>IKZQR^61?%^K=\=?.6 MZE?%U!5+0T8T1RB(J:201(F 6<88%$&:H2@-4L&=\E==A,^.0TQ2I8E1J[7? M'I->; N6LHT%@+H.MLJ#MZ>@'I", M[XZ9MX1\!]$3)^6[@_(R,7_ ,P;&C]&B>-*/^RKOUX7QM.K3V@-5CMKI'&=* M2D$XC(-8Z36_Q) )%D"$$Q03;BHQ._&,OYL/$!' M#PAI-#Y0>M*_0A1@1 .JTBP,%\^;TX\"UG,AXT'VYGG3^X'8Q7&4J3!.H< LTJ^8:=QI M#HBE4*&206S*:KGVIQ^.W/AMY=_O=9(?")K=[#4$AI&GI9,?FO/<\]Q(3Y/* M]K&3SA;/C7D^#;SX]V'\_J58Z]>]>OJBQZ;J%M/;)1R%01 SH=E,!BC1E!8E M,&58Z6\S2Q+,I0I"IQJ[IT7.;4[HIB)M"V5>@*5I-VZM%AA.I$B%ABB.] M_N6!@I0D$G(9\S F$2/4+7=^)$7G1E:[@,.F"@F@&XV!6A?@QNA\1I&2L8;; MDO]F,(@C4Z>'*-47,:>7>Z] ;?$, D\MQ^2U0TQ/J3FO )DSP?86-FHK;^"1 M]GIU257^AU4-1%W_^*N\;#6G&(*4*0RQP&!H7-B+9XE$6;&U]N#U #1>JZ2HS'N/H3R5R/+<> M K\=PX\-Z$A?_U8^ [[.R+M=4+_^DT_&OYW MXC8W&A$R7[Q?57H"^G9'E\LW#V6^DF6Y("++2! %D 6QZ5*AG2*6FI]8DH4, M!0G&5K1QY/ESHXE&15#K"#9*VG'$,03[.<$#+F/OT#E!8DT )PP_\,&7DO_I M9OWXH[ZS^=;U#[M/_-CS)OFD3QBS^81/7>:]V\SEW;JH\O^JEV)ME1_C;7S0 M+\&($B:<"B@/4V-N!*#?I\1;JYD^^"U= MA=%!'9D]>MO1F.RN>\GK1*Z.->T2R%@R28L:"R3';UK3I\1_SFZ5H_KW;4D8AQ0)0YH,S,F8&*(,,\@4R$&1(X(5D4.S:NZ)90BJS/) M0P^?&Y74^H%:P?9 R7[!] *XTZNE<^ 8?4_7&@FG==(QDP;/CZM+SNOJC%\EE_FC.6E:<)[$@D0I3#*1:F<@ MDC 5--/+H2"C44!YI%=";8L0.W? 1JS5>[O?GV3D#WFC(RBV2KK-_U9HV[D MWA"795HAM.[I%F42$:?ZA')GB"R*$+(XS&"G.>9A$'&5\T-%,C]"Y.1&[ M0@/[:7"#>NA9H>YX5N,)R[&W6P;"./S M^_)5&GG"Q.%\T/K0I=F)67 9<)H(#GF8Z55,:)J5)TD&$\4RF7(6(.R467BN M0G,C+?.*CA8/97_^:5[<_K]:LE$7M-#:%>;03J9&JVVB8IJG2U(+) M5S?U2?VGG+*ZR,4W657+)CUM@5-$M/?']>K3M,Y,(PQ9( E,4R6B*.0""32@ M=>9X&@]8PD[18O,M+6_!YG48Z#GZ'UU'?_-U!FOZJF)=-_4W;2CH6MK6' /[ MMAKJ;ZUMHI(NP-;@"] Q>01W=[1A\>TD^U?T=5SKT0 _ZI"/)W'8C'-U7Q]5 MK&X^F4V*K8#/6H>F0M(B%3&7$4I@S /3_$ZFD#(:PX"EE# );A9O,;[!L5F_@V*M**@U!3]H7?;/9&N^.Z3-):_R1[UDJ MW[9PN3DV'/R&@#$UJ*!>I MYB5&( M[T8-FJS4H?B,ITNE/\!MZBN/,(LDH3!*A8(D802FF&$8HRB-,*>*8RM_TT[< MW&CB^E86DAH-[2C!$M1^8O /U:N%?=70660(#P%1K'G])=1SZX1@[LF=,ZC6 M].N&44/"YIZ:68,,9S6[6CYE$HYULVC#M(YW#7/%K@OM5MW1XF]EN^D515Q$ M@@90ICB"1*449@@KF)*(9#&G$>).&07/!]TS+CG/M/1Z]R^W;*HZI3D@O+J@2ZOV#*_J>E_%ZFZ MH8K-(O#9'H[(N$(A#B$)TA@2%J8P8QF&1$A)&4L$B:P^\K,UF1L;=/?DA%EF MW&W#A.WHX?RQZ>>121$?F7 Z=H"=(1?=@/RMGS'*GI@W,/M83 OI,)C^VXZ] MSI<_">&8@_J==L%\;NBFNGD5EOHCAW _A?$N7_&'9;*BME\L/ MZ\)LW"\(EG$7=LWL1\ M"[!>O0SE?AG__2+\NV,]^-78#UH AN:)CO8*V?F3LWHQ1IXO9O1.#,\"&'N< M?"<#C*;OZ^0$C W_T=2 T04/;!5G"JFM5Y>[7J/'>^JB. M"FB$8*<$AX0F% M+.$*$A50@D2*>1(Y]8RSESVWZ:E5'5#31OQ0WKQCCSB'4;";%T;"=F2&/PGK M"#L3 Y#RU3C.0?*T'>3<(7G12F[ (P:<&+VE]WE%E]\D96M-AIMH2<(#'F($ M8Q9IHD)$P2P**7*U%?6I8/IMWTVW59E9]EM9!1&D>!T@PH(FKJ MTF4P,[N\%"=1*B(5\I2XU:4[4R.K5W[2DG4=$X"02A9F!*7XJ^ZGM+$&_-#:\\=Z9)I[6IN:$;L VJRQHK4&XSM* M4)>[-J\8^S48NOX0L>&/'3:%_E7F-[>:BBX?94%OVIJP[_+E@XEOK1L&7CU4 M9:5?SGQUP)0D6(229P&F+KL< _68 MVPJCUCA_E$ J)7EE#D@?5H^RK.I9\^YNO6GV.KSOZ] 1L^/?"<9A9-[=6 !: M$U[V8.U8< %:VR[ SAA_;'LFFIY8=J@6D[+KF5 ]9]5S'W=VC\ W=&EH^MNM ME-5/Q?KA/C)90@.K198*_@N?%E M-Y*$TZ)X,F=2C_5^IO&'E-G>;/ZJ+ZAN9=V'F:Z>_K'4=*J)5<^4YL2J?&!Z MF/*5<:K!:EVY5J6Q'C?'XT:/HS'AJ2%[ JW:H-8;;!0?->7*%33_'0O[Q;Y6 MZT(K,'IZ&-K=[QY;]Z58BP=>E2;U7Q:/.9>;PL],!@$C@8!1D$2FD6$(4R8Q M#$DL@X@E*I6);=S<42ES8[)6T:;>1Z.I8VI2/ZC]S.,-JK&/KH:@Y!2I=A*% M,Z+0CC][L@BSD^9UH\=.7WQNLOSEJLI%N^;Y9H[IZZ/[]]_Y\D%(\4&K;B;L MATT-D?>T6&GZ*;_(HG;"=A,K1FF$588@CP-F0L$D9$A(B*DY/ ^"C#*GG$;_ M*LZ-%CLO['5?@9&)M#OZ7?/ SC[P?F_(.R:: MFS9& FUELS">**'>]V!X3Z/WIN K)<_[!OAXRKQW24-[4&F^E675]K@TNZ0+ M%%#%N?9!%8]B2"@*8$IC ;%4D0HQD:G@BVI=T:7=?') AM.$L)4T'B5<&QF: MNAM%71M+O830CF7/!&9DFMQH!UKU+NHC%I\MHHY:[ZTCU$L)$S> .FKBRWY/ MQR\=$K:TV^'!81)]DZM\77PVNSMMA F."9(926$<<[W0S B%#+-,NX])2&/$ MM.^8+/0CV-HNANF$/)?WNBMUO-=;ORTIZ*@-&IW!9_LM,#ND(TD02[5GKK)$ MTZE$,:1!)J% &8[CE(8,X](3A5^UH^HKV@T2V#Z ]-./63"+>_;#U6QO M\M4V]:.6M]*CHAWHA6!!3!D/H6+*9!\G&4QQ0&"H:,B"$&G^I>?V2^W(FU_4 M64>YI56Z+:8.>A%>H!3$;K@=J5]\S.N6%PLE LX3%D.>1@J2. X@C1"")$58,I9DDEG%K!R5 M,#?>V06.T8Z6#I_@01@MV.A<<$8FI1TNEQYQ<6"H<_&9B*@<<7+CK3X,>NGK MX(W3L5B?WGMDUGOAL%77FX[I[^52[-TJ8.K-9+,*)2 MGJ4P(H@;BA.0\I1!@EF,PBQ*,QFZG$?;BYX;"^I)16G%M99T"91T79$Y8&ZW M/!L'R9$I)'WX6[BYH^5I%><@>-(EG3L@S]=W YXP,,SF M8$7R3N'\-T^[2]JZ^I>FVL75?ND8!6[!-B,I.C_D]+Q>$2ZXXBF' M0[WX3U4,LY1$,(VH0"Q-9,2CGV/5NWWD[&AW,!XC M.@6<^_^<,7#?Q0SXO"N[PS2<:+)$AY*+B"6=)4 M T+:)TRTBTABE6D8J,R(TP?N0ZO9$8,V"NZ"K>L\0D=N\#)8EIPR]1",S45^ MXISUNKNVS".3^03:%P-ZT6E:YO0)XPO&]?KP,Q;T;TY[>F^>>WKO__,AKYYV M52+*J^I6%M>W=-7Z@#_I1U3EQ@=U>3J7XW/B^UDX3R^!B#9.->)3$<8!CJ1UR3B 1,8.,4P'#A+* Q)%,I;(+ MA9WSF$\35=N6B;CYW0R^P\[.S 9T_CL]C?&=0DXEJ,TW^76KW3Y0 \%N'\CS MWL^$P^9S+V@*M:??&YIP, [N%4TIW\W1$3)?O&L/U__/ RWT'+U\^BKOUT6U MD&$D48PE),046XRT=T(EI3"542R8TH,1,QN?I$?&W-R'C9I@JR=H%+6;1_K0 M[*=\3QB-S,[N\%B3IP4 !WBNE/Q/-^O''_7=#<7I'W;,UO?,24C(PJ@-7]A< M.CAR?7TGK^EW67Z57.9U'?X%8RJ4(4YA9I+VB8H"O>#(%$SCD$>Q1#+ELC9*@HM^!?I<>5D+_L='5.6S] *AV;MW94(W\E;AW5FV'874=9L02SVLZC%;-P;OKL/_TUZSB<-Q=.'S9L,_V_=W] M=U6R"YWJS=DYJ;GF]F M+! 5499D%!+M;D 2$PXIYQ@&6,DTCD2([#8;7MV2N5%14V3F855L+3"EP78; MJZ8UQ 7X^NW2\5S\]5X5.SK\7;P $^ZF;W?)=UN/%V!K_W;SO#Y>-95C&VLN M:G_-5"L 3[)I,=F@X/],_M4'S-.L\7IV3#H_O?IP/9\)7U^A(163'LI*+_>+ M.@G!/.PVOS?5/Z\+*N0=+?[69@/S+ MX@A#D0J_*2181R&A((8X3I&2D?QM: M^<\N0N"29P@1&+.&08"QA*A()%:%<(')=V<(*]FOTQ["!9:C/2*<'C*, MT'[2CR@_KK_?WA9L]XD2:I2B,4PC!-Z@!&0V)F[R92,2))%&49'M#4 M\:1@JV]K^K:-1F6P-F7;]T] %!!]!6P'@F_'67ZPG(:GC*[@AT]U_7H-X_.# M).6Y#K U-)ZXZ;2\2?G(VOSG'&1_X\"CZF)]+XOJZ8M^.2KMIIDPN'OS])\* M+701AM*T^8UA8A;#),M"F*8A@5AJVJ$R%818=:JQ$SF(OUZKZK4Z;N3%&.)YB]^-O>83M#=6QSZ];12] K6H-7P?D MGWKQ^6JZ#5ZIGTMYJ;FLNF*5)C:3 ME/W^.[\U&^0?UL65%D\-PWTR']NGG+)\F5=/"ZD838,TA BE,20$1S C(H R M3-(P#)!>PSDMW\[096X,M56S(2A'\CEG4.R8:2*H1Z:MV@JX5E#; 6I#P,82 MD]"PL:4.R]F-2&T.V-KCC]<\@.J)],[19%)&] #9<[KT\2I,I;@/>[8M'"/O6=66P-K<\#. MGH9J+^HP)EX?FG=,NP!;J\QJM;$+&,,\;J[Y0]G7EIL'C:;=B/,'X8OM.8^/ M'IBN7JWYW\RB4+-1DS]F&B!F"$:A7C:G M,0]P9M43QD[J%^/7!5V5^I'F)/6=YJWEVIQ$[#I] M4DQBFH0I1%BOB E2YE0@59#*@&D?+S:A*TYK8WO9;%.'?"(\Y)0FI2Z MRY5XWNYP)]$DV>T^J"#(@H!&$N($1YK$< (9(@RJE!!$TXR&3 S)5G%59&Z, MUNUA;(+(UZOZT$'_+?>2\.(\4';,-P7\(]/@-H6F3YB&))<20PY-+4(V=$ MP32E"@9ADK TPAQ'F0M![C]^;K1G=ME-8<*-?F[D]@PZ.\H:#LC(1/0=YQ5=K3HM,TWDQF=97:EK M^GT1JB 15*509&D*"1$QI (3B*@@1%'"0NY4.OJDQ+E]\-N9M=V#Y&#WY"0ZGOV0 MX_)>Q>$X:?XQS^+TC<-XY]-Z=:,EW)E'FD+:;?0U2U H)>40A0F%A"L!4XR9 M.0,)AB0)4()#0:/4:0GA5[VY$4-W7]53SX1V!]#U1-OO6V!Y OYJ8SOV MB?DK#*O[0?LHZ/LZF/>KW+0'^:, ^^+@?QPI0TI9W$I9FAWIM_IQ_$'S9BZ; M_N95F_2/0QX2S@*HA I-/W(%&<(93$48A!P'2'"KV [<7,C^4;A^N2FH[)+ M;863 /?SK7_81N;/%K'+?<1 J^Z@\A0G(70I3.$3RJE*4AQ\">TA=:Q*88M0 M?SV*DT^9L!*%K47[-2BL[QKFO!\)ZV_K-2\B%9-,!@*R#(4F/YM")I( 9B*+ M,8ZII(%3.$._N+GQ[K?;=5$U>VWK_>PDL&Q5=X[..@&XG=_K#\:1>?A9"M'% M+H=HA)K@=JAX\B]/")O47[0S_+G_9WG7,%[YK#6GY>U588*UVK]T.J?792>N MU*?=5W19EGH6$V@1$J5"%E&8I::>>, 2F :$0IJ%%&52B-C.U3M;D[FQT=OU MRHR6J6D@M0<.UP]5EX;JE#VZ,\R1EX8/F!UE33(,([-9J[:I36ZL )N_=^RX M: OFZ"5XQQ;0&N./Z\Z&TQ,-#M=C4H8\&Z[GY'G^ XT9;4*OK]_!U.%P> M#V<'*#'YX>UPH X=[I[QM&'4U^Q!RN);6Z3F6:;DIMQM)&+M(B90H"R")-8D M1QF)(:YW3R,>MX\E/E*EJ66Q?)56^Y[LQK3/Y6YJ-?2 M>^TYR[=U[8R/J^M;^=7\=*6N'BH3>U\>N7F[!F^K,M[<:CJ+>2C#$.(XR""A M:0HSD2:0TC#&5&0\H$[=M5[-DKE1Y"8F6@!ERIP^;E9MO&>5?;SPS&CN. M_EV\"R/S_@8#T '!=*[8O@1[IG1;8)07H('"U$VJD3"OSP:+X\_8VP.M(;D M!A1_L\JKCZNGF>KU[)AT]GOUX7H^H[Z^0L-FZ6ZIE"OUO)#*(N:"(!%0*%B( M(1$LAC3%"'^PC3P1/W\_ MGZ^^/!93MO.F\+I'/(5?]8R$W:F% ISV260AEI MKXHD*H(,,063@"C]]3*11DXUXDY*G-OGO%U+[IT';W0>F*-W&O<01=S4SH)9 M%D>0A)&"*0F-PX51+#(48NIXMN<5^6G4VV(# 1R\&[%27 \ M[RH[G9O% 8)6A&(8L$9#0*()4 M90G$H4!*1!3'J57SK^,BYD8Q6DE0:^F0XW88NW[&\(/(R RQ!>.<#,##Z#AD M_9V-TD29?@/08B"25Q2J-QD#TW*NP6 M4]A3OO84-F7":_W/K7UQ>ESL_*^1T!Z99GT"?48U"FO(O)>:."WYE>I(6$-R MO$B$_2,&AG?3\M;\9]S!1[HT(26UR-ST2S+_4,OL_J)SY2+#@5*A$%!ES(1] M9PBF41+#B$="KS S3F2PT&YGOA;?*EI4=J1WEDXN'^9SS<;[1HV2]>=89Z[) MG;J0R9M\90I[F,^W4<@Q?ORL$21)2,-8*!@3HD=0H0"R1'&3_$GB-"-!%JEV M!-^OQ"S';Z/7:XR>U+]\E7&SF] F&XF1ISBCV06HAZ&CX 78Z0Z:2YH9;^^7 MW3L\YA#X0-97;L%9NDR;<^ #MA>Y"%X>ZK^5)M?KQH=ZNNX&\RQ$%F2!B#@, MA&)ZC1 HF 7(]$5729Q)AI,H7JSDC;GQ[%.<(TI8?=M9\VUW51GO$^\HNM>F MT5\#S2/#:TE^"%?@;)6^X_.&:(' ;;T <\';6SO;@^M1LD+T*CI->NS M#P=_>9X'I4R=V=EGZH%]H:79K+@S@?C//.TN^=*DL%_^ M1@O1M,/\N#(;'TU>>W4KB^M;NKJZKTOL_*)].4-N7^I5UR(1AFBD2=&4 20) MPI %IATY13*. Z7TGQM_ZMIAZW4B_0>X8M<3;-\V2@XGKU.:#2ML/6@ N0/NNZ%?E2_]& MB/OV\L3#YFMO>BJUI]W8GG@P7NR*3RW?9]F"709FW4-5R:(P9=RB,&,($01I M8BH-<*0@%2R"C$0D1G'(1.04E>4B?&XGAE_T@VY-F<_[(N>.:7M.H-M-&6-! M.3+M'\VM[R34=U0?.P&^'Z]1<]:/B)Y!FGD_*':9X2>>,8R[?BK6I0F>4'FU M(&D4LE1BB# GD-"0P51F"(J BA03FC"Y^9C M,)6#K]@ROZD__W)3Q9I$<:0_50IQFIF#!?U31LR&&XI3A"CG$7,\6'"2/[\S MA4^:-/\,>*.>7IZ46OGE7>]!H(=AL*,!_]"^1J7)^L"U5AKLM!ZAR/@@M$8H M-'E:]JO5E[2&I:^LI/U#W L/M#UNGMY_YW71FL_Z+5LP25.<(089EB$D(54P M2V0 F40T4@'&*+8*F#PF8&YKG(V.8*,D,%K:EQ\X"&(_X_B 9NRM*C=4G(H0 M])D^J S!P0=.5HB@SYQN*8+>Z\[W1A8)QA)QQ2%A5#L;." P922"B6!Q% N9 MAL(I$[7[\+DM#P;DG>YAY>X1S.C;W)_PQYG21YRQ7V]"MIEOSSYZWS;^_O; M])UF>T"*ND!TDR@3,A)*TZ,[")1)&"<Y71YR?GZH:X^^7'%UW?W M2UG)2_$?#V5E%M\?]"-67%_6Z=.QX E2(4T93)/(U"$+0],J \,T3 @2)&)< M6I4@FT[EN1&=UKNH%^+Y"E#."Q-R-+A?V@0C/O@0YA7'\56.;CKV@H[!IE1^ M;3+8V0QV1E^ G=D78&MXMS_2J$<_(XW2> =&OA5^[6.FD0; XG!J+,D#X]#D M4O_KS4]R)0LM?B4NQ5V^RLO*')X]RO=-D=A%R$.)F SU E8J2&)!8:IG(*BD M=I.C.,,)=LO<4/(5^F0G=-K )2<@7H0=N=T]48>Y#_K=7$0"9S12 M*61$$NTUQ]I_3@US$1F&(1:,'BX?VF3]Y9*1^\O5 ^"^LS<*J)-N M ;[H+F>T?<7FK+4E^,&H_\>Z MMJ8I!:!M\-@S81AXOIHH.$J?MJO",&A>M%D8^)AAG/=>KW?73U+6N59-['E[ M>)#B*,A8$L$(!<(4CJ*0AB*!42P$5TQB%2@7=CLJ:6X\5BL(UDT1K,P!VA.(=UI')I4&T41@\U[ASF."S MFJ\#0MX*^MK(G+BFKP,,+\OZNMP\N+@XEU*4'[3J;5I=^6%=U/Y2NV&_NKGD M5?[8G.P%"4F#,,F@?N60)B@10L8C D.D>(A208+ M=*XB_RY455=A.J>Y@*H M=>&STZWKN-CRUFAHC\Y@C>; ?&/@AXWR!O8_MBNXK0%@9X'7\N1#H/-7J]Q) M^M2%RX= &P6TRME]ZR]QZO^VS[)^Y&^YU=2,S5=X_(+!)>>>[])NCR5"AO3:@P5Z:DX9) @SF/(P M@RGF81SR&(LXR?SZ1U[HZEYH["JS=I.P)KI$_9+D@S31-@FHG8?/+?9>Z,;,,K9YYWN8=7/ M!.<@,/)G;V>\4WKI(4L'I97N/6BR=-)#ZG?32 _^^\#:,NNU^"U?+MM^J>)= MW=.BK>*'F$P1,E4;<:R]YT0FD 6(ZTE<\C21.([=NA/V"9O;)]GI)>MXZ-D+ MJ=U\[0NHD;_R;%>0*L4L3%-3+B]+]$H[$C#C$8)49%)R4S,OL&IY;R5M M;F2A7R("]A(S:XU!K;)#7[V3*/?3AW?L1G?X=XBA/VEE_^<><$,Z$YY$T*%) MH4\D)^I7> )13TT+;8'I[5]X\B'3M3*TM6>OJZ'U30,SI$P82U/SN\OAO]#E M@^SZ)HN$ASR680;CB 60I*9/5((H1((G,HUQBC*K-9*KX+EQ<%,E?5/7WYSJ MTL$NG#7X=N[<&)".3,U-,%NC\[Y3=P%JO5N?[Q2\[OE1CECYRI"R%3MMCI0C M&"^RI%SO=]^O>;^J\NKI4@C]]I7M'Y_RE40+E8B0L22%.$':(\ST+)"1,((L MHCPB0F0$654/Z)4R-Q9J% 6MBA>;'X!1%ERM'#9WC@-[>J?'"UPC,\Q@I)QV M@DXB,6A;Z/A3)]LC.FE8=\/H],6C)TA>*OWYU5E*^:-<1#3$B$4A1!$BD$B5 MP90F"":4Q2'.DB"03N&R0Q69&WW427V52>H3=5+?W3:ICQJUP9-)[5-:\='R M*/?'R#9E WR34]D'_)@YE0=1FSZM_YM7M[7HIM'=V3;_K?Z^O6F0ADIG 6#M.<6Q. MS$W+-H8@4RR+0I7R.$P=&B@Y*V#U;4[? :E=Y94[&\P!L!XU4-'OX+>=*>Y- MDMS'R&(WSCOD$[8I*D%';W!MSMF?0$=U4.N^:0XW%L@.&W9C@3W1YEU=T12L M'LSNT:$WO/MV5\:2/WG:SQN"6^_>GM,#I]OG&V+GWI[?H <,S,37+KO(EP^F MFDE;-EA/4*9@\+OU'GD=$PEIAF+(B/:I%1=*$*=HYU," MY^8J=_4%.X4OZBK5X-=&:C/1-$]>=X2&E_9\J?$39L> M;VG\BWQXV_L&.*4_%5*NEI)J?WZN>/JS78G-NQD*!M,D) ME$)P2*@4,$,T@"H+ Y9@)H+4*I+:1>C<**=6^Y-6V\'7L<77PI<< ;61V66K M,6A5KFL);)4&M=9#CGEM475P'D= =R*_T0IE3ZZB(TJ]7J+MLZ9S$!VMV_,- M7>\=P-67=Z9*9_E5EK)XE.+#NC!G.U3;=:4^RUAS T=[)P>5YTTT0 ZS3NBTU>>=@'A10=[M[B$1Y?I_?\F% M6,KWM-RTZ\&A"#,:A9"S)($DX1%,:6 R3J*$X22+,V'OM1Z2,#?F,3J"1DE@ MM'0)=3X$H(67>2XL(S/'1S#NWNL[P_I/G3C MA&'-Z9.5.7E][Q<2!1&3*H0:@*+(!$!@VF8"IC$J68ZE*@P M")S#%=+M^E\M,;VDP8 -;@3T!$8/+?O>2[E M57KN'#'U6*.<8YI,2K.^P'O.Q]Z>.S#H9KE<_V;D?E@7[]8/K%(/F]YHY5?)9?YH2LZ\K>-_ MJD5 6*K"F$,AE=*^G?Y?EH0!E(1R%64(Q]3J2'R0]+E1\D914_>YU?0"T(U% M39759F_:-,&X +PQPS$^QVE\[)AV--3'/G;9 /ZU _CE'N#-1C+X5 /^]@3@ M[J$\0X#S%=?C)'O:()\AL+R(^!GTD &[NI%U"+W3E? M,(W,/L\1:D-/!NW6]4+FL&OG"[J)=N^&0^BVG6<#2^^V7N\#IMO>L[%C;YO/ MZH:!U1GT@\7#4EXI[93FE?R4/TKQ4;\RJQM3$.*R+&55UJ5L=R=]21SC&&<) MC(G2B_HD#2!C4093)E'*%YS#V3- ]%7G88 &TY9\& [1B^H/ M9SQJ<&W^0M)2OI/-GQ]7&Z?U"WTR@DRC7LZ+!RDZO<07/*828Y5 E%(.B0J1 M"4+!,.5)*B(9!BIR"D(9IL;&/>J("VP%JS6CZA[=CT;'$:T.!,Y#T MUVU@B!)3MR(X Z@#?0K.>=HY?4ZV6YV7S/0VY]4B"D-)&&,0A2;O3X,#*=6T MJ=(@9"A669PXG2@?D3,W-FS+@>^.!W[=:#JHPKLM*.P1M MC/_V:'*!].P<)T$*LR02>I7#$*0!P1!)&8O(E. #4N?YWP4C3\Z EPGA+Y*/+L=$,?"VRWO M]I;Z8L[:/ZR+._I95LV&B(E!6VCO@J1QII<\PIR $TU"%/$8,JXX%324,4[/ M3(8Y+'EN9-3NT3&IUL6F)V13TN_L[)@CT+NQDU= IR*HCM(7)I8&U&K7C2/W M>DF.FE?3#]=XF39'Y+YV[DT_'!;9."<>,#!ZQQ1H?$-+*=YV3DPOBT*_5_6N M[9NGW25M1_O+WV@AWFN]JJ>/*[-V:\H$FZ"5ZUNZNFH"T3^;IC"E]O+^*O.; M6_WGY:,LZ(W\23^Z>J?=OVV ^X*F&<(*I3")I5Z+22P@5:& DB0LY!$*9<@7 M]W6_AF^5]AGM*'$.IKF0PW,#Q^.)GUOU :TT\=[DJY79+V%M0HJI%OQ0"G!O M2J^Z5 V>$_"+D%&44)S"* J)7N0G&%+MW<.(91AG8894H-IWZOU*_'=^HS;F M3?,^R97X[_0/>Z%A50PW(!&F! !QE0 M0P,JC0UHP;D 6W@NP 8@T"($:HB P0CLLN\\AO'-:,Q]Q07.P:1I PWG8/&Q MR,4YZ>:_?]]A\Q8(A2B1J=#+8ZP]0L8I3(-$0()CQ;5'2!5SVJAS5V%NZ^2F M"]WPL,8!@V YZXT*[11S5-DV]]NV\SLX(^V^N$TC'+T84S*O'@J?\\E@-"?H M_G=$@=GT >P'R*4CX(DGG1/&>$V_[S8>MR%W*$UE2#37!3P--,V9DPDL!.12 M9HBD2-#8*K_00M;!AD.T+S!-W(S#48M8$!CKUX> UR M/"SI%0(=>TT^'.S8?\O$6W2MG_=+[>1=KL3[[_>2F^94:_.K[5>198F*"$J@ MS&)DNB;'D*J$01[S5+(T8G'J=!0QLKYSHZ_+FYNB;OIE$LCT-%+F_,0B\U5& M>>0M#/]C-__=B>W^PR_M[M=*@(W=IE&5^?4HC#S1*+WV?H*EMK^/K0(WZ+WM M CB*/=.Q??^=WK6'ZY^VH:8149(BGL 20E)H%U;IG^G_5NN!)4BBYA3LG>O MM+G-#ATWK:/N&=&]_5@[>KCG(CB=C^L,WG WMP\4WX[N05FOX^KVF7W4V>V] MR3V_IVG.K9_[46@"RU7.ZT=_?FCZ;F4DY!G3GJE(F2DR%L%,)0H*@9*,!'$2 M1I_ M\F3Y0U8&=I.)[&X8YF7\M%Z+W_+E\L.ZD/G-JJGXQ9^NM0]4+FLQ/]%\58=X MX3",!4H*,X,)I[C[%S!\R3N^(@>%+?Q1V0YX[,@"<, M72(]:D)<%T^?9;6@. YDG,8P1%$""1<89K$)>A-!BE$B@\PM^+?[\+D1T$:W MNI/N2CI6.=V#S79Q,PR,T=5BG_'W=OV^,VCJ4-_Q4" M^V"W&S!G18F2J-U/E4HR=X!T5Y"NV<$^_<'@:^(=QZZU[*1K?OU-4I(MEVV9 ME"F5^@9VIZLJDGC.1>GBVSG7:3UZY$7)J5.G:Y SU_3[.-]]>UJNGZ7\36Z^ M+_B%PS^C0UK-9A[49\G77U:+?TI1G1F:K,7RGCXMMG1I_EK5-ILCE*N49KE> ML&0<8BD5+ B/8,82@F/&1>ZV8!G8SJE11K7ERNR6:SO@ <@_S,]R!OC!!3\^ M&:JGW:AI OTWXJ[ZVBEN95,LF3-!4P83F%.!(%9)QA2"51>:%D0:G7'O?AT5,C9V.9'^>V8'*C MR7[.#\QLQJB /VN4C_"L^EMMWU8S\K63Z1[['E6<\;^[;[B0'58HWRZ^R[=T M2YN2=Q*S@F+"($,BAY@4'+(TH3")XB**!(]DZE22\%I#4V/T.O2E9:S)?J97 MB][YH=O-VR$Q&YBI^\+5(U"H&XL;XH0N/'CD,*%N]TZCA*YD0K)C=X6@K*0,DGC%*72JTII5V-3HX5C M6XUN=FUM7>7(,PRY$V>W96@H] 8FB/[ >:\V71 )M,+L;&K45:6+TR]7DD[W M!%,2/1PF-5&-=%\SRNIS;6QJ1:O>B?XW/>L55G'A5PU#16W5'?.":@[*4029 M3*F>F BE?TH8I(42,-)K[ZTY>#$+\(JS&JF /,T54J8F<\+U!#53&61ZL0P% MRT21(,K2U*LTQM &3XV26OX:&8!-XZ4)?]\K7*_M;P8,\%2[:N0&UHV;@.[] M_ \_2AO\_7#CQBGU^L DVW+5BE':7K7>SDQ'[QT^%> V_VS\!I]:[\!/QG?] MHOP,]NZ#@_^#*$J,U5F!!H/!S1UU5!D+_)?#TVCM]CW9T5/P;^N5U6FKA/H> M=MMR2ZW"\#SB$A&52IB(2)CS'0%))%+(LPPEM! L2IP4T]R:F]H84Q];5"8# M:W.M6UB"EMF^ISV=B+N>^83"<9R3G]X0]C@!/?!KDXNKIF9#3 M73=F8)X1!F2"*AP1!2G7A()3FD%J3H?B6$A&XD06PFO&V]'6U(AD;VH8\<7+ M&+O-&@,A-S!U] 6M?W;G"-J+EUMZG=Q/'^W%Z[?TB"6L)T4/&U.GKOZE58^E M_LO[Q8KJR1)=/FQ>2F[K]7^IYTH;NXGX=[JQ42^5XFQ55R E@N.-K;JY7S4?5:YJ_KAWV5Q^4A,"'+D] _O7XDC5>U(O@T=4YJ1>BI&B M.:?S!31YX]35>YLJU!<%PAFIP+!-XA\!NA@M^76N-TV\)SB M9DGG@91%PX'\VHK,'U]'HS0<@,%TE4^?W(_*]S66WCSO?_P_"SUR;/C7YX_R MN\;59&M+13,1YPDD)&<0*\XAC?7H+V0NLDQ2D5.O\B!NS4Z-D@\%W,#>6!LA M]NO=?WFEPGNB[\:EX3$=F"]O@=.;!/W0"41TCHV.2F9^0+PD+,^[^Y'29[FE MFM_$.[HQE6'+.ZZ7?;LEW4KQ5JH%7VSG1*6HB%,."4(9Q&F>P0))_9-"14;R M3&61]"&DZTU.C8P:BX&L3?:C'@>,W6@G+'(#4\X>M,9:\%/+7E ;'% SU1V= M0)3CT."H=.,.P$NJ\;BS+\W8K(WWVF:]8+;;]7]?;+_>[\KM^IOB[D1SD^S4^/?JHDI#HV MV:YSS-C]?KT6)IJ(R[(T@4-6^F0^,_< Z$'#FU ^Y8'3FU?C(U-8'F%.:Z_64GDJSF\UZ<[_>;"2W1U0F M-WZS6&\JE<)60-9G66XUTU9+T-8O]86K6L'0+D\8BU-"(P*SM$B,QKV$+$\H M+'BL.$K2*%->1<2D9C M$64P%8A G,4*,E:D,"9Y@0@B>DT=^ZJ5=+0W.3IN5#A:-L^ M1I8"K"6 V.Z MOX!)%^[=/#L FD-39@ @>TF;.,!SD\))U_-'%SIQV5R'6NE:E126U>K0_@FSMU M%D>WR=C-Z Q,#95]LT;9:)@\HBX,0B7_G&UCW(R=+C=/TFPZ+^X[G;@30K\< MI>61AXW-RM&FSTW(*,Y0#K&@^I-/,@II4C"(VKK\>] MVMC6B-<8[#MMN("OZWSA=M3&F2CT *S']* ;C1OF!1<>//*$H-N]TYG E>M[ MA*I_^/9-/VNSH,O#LN=!M18]=DFTE[[-LJ)0,H=Q6A00193Y[!SKZ:G1AL'XP'?6V\TOIZ,_>#).@"D]< C@MBO.[HY95B0!V:9%K[W M1_A:TT%E.ZB,[R.$ZP>T1]CU8("/%$+M WR@Z.=>D'5&,OL]<;RHY%Z>'D48 M]WM"S[6A'G/$8KDS0IN_2;[;V"3M2GE=BNK^K]"10R^6Q^Q#_V5V8,!#K_K%?;K^5< MH(@04]H<>W=8<;,8\' M\L!T7#D"K2?@X$HE^CFS58&X"2!L>S4#_RWI!CRL FK=A0$T5'3S;<:,&_4< M!+B3:.@P3^U'J'OEHX^2EK).#BGG-$,B212&&8G,-JP4)C+:J#T+J=*$Y#+Q MJGAVOIFI$>!!J.-$R%3&2:R8F%<;O+]MZ68[+N8O&QX.]S=T:>HNS0"3 M7Q:KU7" 2T$ISC(&%8VHAEDR6 B20(RE0AA%<1KQ&O!W*_$:<#?-C@"V'/+5 M=AO]_B0R?.?T]V9A!?A\$ DF5_W:4GP^3I\*5P\FP_>;_A+U\]0'_;#O"[&C MR^7S83>\$=]OJ6TTAS=*(JGRE$!12#U^4I+K\5,0R'!$BF\)84CZ]3H^JJ$T[44534<>+*T$2]U(9"_KZ&^%&\]/KX#]U=:M67:O6O\^ 00$:&(#!89K%KIR[;X*%KZ[;_J53#2<0B2HJIBE.<*1Y+XB6:-.4R M6'_=2+GZ**FR59[\QI,>A:\F6NUJH I7 Y:U>KU:5BX%K )4K;+A;D:$XD$9 M:8J#,L4\RF+!2:R@%,1HFM$4,I;%^D-EF.NO%3.JG*.0S[4PM6_4V&A6D:)?<"HQ'N.^M (T4U>L+E%\ ;Q<(G7&Z M9V\<+QRWR^ZCJ-O."V\^\OM$-P\;F]-1B?PV 5QSR23!J9Z',!$7$&-E5-,P M@D6"%,L423A*>I_\76IUZ@> 3W0#OEOM07-&(M;+)=V4)N&B.B_I?UQRL1N\ M3TU"0#OJX8DVV&1P52;7RH[[4-1!CE&N013^-.5BBZ]UJ'(-@HZSE:NW]IAJ MF47408C\PTI/;&2Y_:S;J!K2;7 S4'V1=TK_V^./M8F2NUNM%IH%2KIYG@N1 M\9@3#!4QQ9 $U<2%*-%T15)>,!Y%TKTHR M@47M'MA0US58H#YSF ..VA,#TY[QI57D808:=X#Q9]8PX,&E&;!. >T5M%&A M+;]&[2B/.>FH'3;2!':>X-R>ZZ MJ2D>5AX7,)W',8Y3E&*8TUA G!D5!24BF$=Q+FB6"I'C^7:]I4O'G4/GIKV& MN[T! ^ZH-46J=U5-8OU_MVXWN_>"X&3D(ND-O56I@.RH_[XUO57X. MN*'IC5BH[4[WAL?=#/4&Y&2KU/\)_6CLF$:M6*3B/)8QCV#$C =..;V^ 9=VH<7"SSLO.!*.), Z-2 MP64'7W[R'5<&"_71?/)^O?E&/ZR4^4]U^&H%BQ]4?=(J?S/J,:VXH[=Z-J7I M9D>71J49FDNZ#!"6 M/XJ]D5*U5\YY;E2I%(&$ M1@7$44(@C1""J&!,YG&:1A'WH;W!+)T:2QX+);]>"/IQ=_:>\X[?2:\R][TY MM+SI]KON;G_5$/*S73+!RV+ZG9N:Q?;;; M>"G*8JR*""8T3B!.L)X)\SR%4B(]#\8JRJ17JNAI$Y/C+#IY$-EV^LM^GW2*.>52@7'*L8):I M#&)9F%H62,(T4@GADB"&$Y\CV=:SIW;F^FC:Z)\>V$;-[0/NB<7 7^Y'!P"\ M/]/2RR_SW"4]8@O_#]T(_8CWNI>_FBCJ1E8[%K&*&88B M*K!>@?$"$L1SF%)3G%X(D6=.TI =;4QMO*VL_-=_(3'*_[,$UEH;E>^C$G\! MSNYO-A!( W^[E8'_UD:FC[S[I1?./8CN=J1&BHP[@UB@^+9N"#J#UB[<.EXD M6K?M1^%E5R[M-P/YL.(;(Q#W5E;__;#ZM)%/=&$J8$N]AA&UM*1>Y=CT_F9/ M"@M&HR*#21'IR0I.)*1(%1 )DE%1H$(BU*@HN$U7^AGB])X?*R$,3)RUU4!6 MYI9VGV)ME1'X#?M1/?O);7HT(/8C5>&H'0 _-2[\;$+YFKZHS;==4:L)!=X; MN@W!0!.TGD:,.I>[#:B7T[X;G]:SW 37X^5N:;C$/M2(FV_D5]W._IBA'L8Q M2F(J\@)2(CC$2L601"2&!4TYS4A&>.(E*>[<\M1FDRW#ZP_PR'3P<5UZ\J%[ M)[A1X"#0#LQZ=P_W'\#==KM9L-W6[I%OUR9%SD;%!9?F\D8H5,T%YW;'+:K@ M"\=)U03O!_18T+ZLM?"&E@NNV?"M*=<@!=I7 ,4<"8;R&'*:"HC3B&NJDBG, M::X$3R66A+K%T7FU.\W8N#JH8I^KZUACU0]QAU7P$"@.S$EG*L18J^W%T..C;\-0FG;7-P&H1JK5>?S=F@Q_:;KT/.%#]0#@/ MS/:UU?NR#L J]VG+P=YT8&P'>^,'0MB#\@=">B36#XBXWQ#0 [;.4<#G>>,- M!#V\/!H+^MS?;Q?BT\;4G=D^?]*OQU:/-N_^=[=X,HV^791\N2YW&_DH_]B^ MT:[]8\XX5AQ+/;M'<:3'!4XAS;B$.$]C$F=)DC*G>LA]&I_\/] M=A^\P'?;@!@*TH%'@,9L34C&\&-0P<%V\+NQ'ECS VY*]$$MT+Z$5].C;DWT M >7E[D2O9_3/]ST\=;^*XQQG,5()S O*(&:Y@C1*.>1)E!0D%AFGF6_.[VDS M4V,GF]W:_FP\5\I70'7CHMNA&IAU>J#4*P_X,@@!($YD6"4PP)Q!SA"%3>C(39T6" MHICG*O;*_N]L;6J$4!L+K+6@92[XO3+8DQBZH7;CAV #KX\[8V=-UTX81*( M-;K;&I4\G-Q^R2%N-P5>%SWJY]5ONR R]Y&RU.(V5YBD$ MS@O,,[?VE,/;F=/S!_59/JTW-C[B-_FE+F%-<%0HO:*,A%Y@8I0(S3\)@4H4 M>:XHI9YKR\M-38WW*TN-@LAF;RLH:V,]9>XNX^M&+6%0&YA1#H =S 2_70/, M7[#N*A:A!.HN-S2N(-U5AT\$Z*[?T5."Y,4![GZW)*%15A220I$4A::)%$$3 MM*=_U2M2I)(H0UX+STL-38XD^L? 7,74C1I"(#4P,9R)OQAB&^H:$J$40"XU M,Z[>QQ5G3]0]KEU_<\T+*UL_YXH6!>,*0:*DIH0<O\8D>[L=,MW3K?:?MK(;XO=-Q-5 M9B[5_4FU,Z;<3ZD'Z[]O%EN]9OJQFI.$9I0A 2/)-#T)R2')!8*)$EBP&!4Q M[5O:HK]54V.WEB= U(DB0"U6VGC#0DIJAOJAC=_*E9[WJ][E$V[HQVX>>K7> M&>-8KUT\H=U3C5O@I]JQG\&='13,/;5SP'HW V8":QV$QL/7Z,#>93#&Z4A?C=N ]RF/&WA8 M'JOCO-#^2_TVN%NN-K?7<9&8SAO,\13#. ME%XG*8D@*T0$98*0DK3(8^:EJ7K2PM3(MS+0UD[W/.8Y!<^-!6^"9&!&:Z,Q M0*KT1=<#<JG_29,*?J_\]Q-M+&6,> M91*BA&<0%W$,&:,Q5"QB6%*1\CCW^[8=6IW>]VZ-!GNK?3]Z%Z1=B2 P?H.3 MPPOH9J R%OQ>_W>05 8OF((1B4N;(Y.+!PRGA.-SRCVGGT="]2&4VW\Q89JV/PW/BC-R0#\T1E MUUYO/*#2RCF'0ZFI'#U[7,64SWVQ[M1=3BU"(;5T.>H%4P/"CXV,(':UCXZG]VX>1P6!,-OI!. FW#TV\YW M@J9SC[[[">-MO#MYL!A+@@G, M$IEH?DTE+ K.8,92E*4TBZ3P6H/UL&%JQ+NO=L+;U4[XW@OSX\&-V5X>W3.D MI4]ONGI;VK(TN[VGY]?UR_:-5!K85X$"S-(X+&%&<0\ST M5(YRG,"D2"+)))8X$5Y[ZF[M3HVRVF8#KNT&2AL.Q%X/H?1,DW#%WW&G/3RJ M0^^UMP$U)@-C<[OJ]2 TY0E4J-UVQU;'W6_W@^)DQ]WS]IX)&?63ZVJMJR]W M)MS?EOOYJ*=X\I!>9$K?L8)$4*D$08SS A9<%3 522YSE*LL\JN,Y]KRU*C* M?DRV^H&1OJ3?3$A=:;*ZECLAA:F.L/TJP3=)#6W9\ZZU DM;1*%5F,N3SMS[ MR8W0!D%_Z)W#AL5F8&\V.-BM5Y;6\D%XS1NO4!D;SNV.F\KA"\=)CH?W _SX M3DVZ?WR^6O,\3Z,B482GL$#(A"?E&!)$)90%%IK 4*12 MY,)B%YX_-:ZJ3 361M 8Z<8\EQ#LYI< N S,(GZ0.!/%%/BIC< M]3G4.N.LXZ=K*X.']5CVB *A+Q-\GU9%<86>:/:[IJXED5EC1)N?Y8 M8W-8A6(&B?YF(:)QE+$L+3ABSL$ 72U-[C.NPF#+RMA**']IS/4XV>Y$MOO+ M#HK7T!]Y!55M9Z6Z;BWM$PW0B9E',$ H[$:*!;B(8: !+DM/E?TNZ>;<2;S4CSU41QPHG"$I5$+/)@B!-]4\J M4YF(4"$S@5V7)Y<:F1I7UG:"RE!@+ 7O3+JJ%"2@V&X(/;+GX M8L>&\H/=/URLOM16_$*WNXW=#YFCB+(HRRA$C%&(A?Z)"I'J_Z&TP'IZ)3#U MB82^U2 O ADM>%J8[/;UP7Z_A=/-G>2VU!H3^H$IR0J"VIF&U14PZ:K6#W!P M9 ;VGC2QW.#@2[C%7"A4 RW_;C9GU 5C*/!>+C&#/;QI(B]A*O]FI_:E*RQ MOE77^^#%M1+?(;K#C4V' WE@[CS"]P39X8O[] ,N$#UZ-CXJ&?8#YB7U]7Q* M3S%F^>..6UT7DY:W6:_TC[Q.\M>T^U4W+S7-MJ]9K/CB:2G+P_?&E2PXQQ@F M),L@IHQ#JE>BD.141$5.J:)>@9,AC)H:*?ZV^_:-;I[-:?YOBR^KA5IP(RU_ M\*%*9NV:V0S7@6Z$.7:W#$RC+>A_,TJ7="-*\+*)V'?+9/4Y,'A??3"5C*3[+5_!4Z'@Y)P M( W,=Q8?:RDXF-HH9/L?EEQ!SN.X)!R"(QV8&(/!*9)6E;E!\B^!#D_:,)%0"'*: MYGI-CR-8T(S!6*0LXB*7G!9^VN*7&YL:E1Y,,_-5NPL+5G(+2KKTG9]V8NPV M[PR%W-"G+&TS@;%S!@Z6AE3YO@Y',,7OCJ9&5O^^[O2I$KC#/?V8XSU=;*RZ M^)OG-W1I!%!_^RKE]J^;]>Y)S_FJ^"F9L3A)1 IE1B7$$<>0$9[ +,^DR)6D M0GHQB$NC4V,28W,C=\^>06TWL(:#QO)^T6I.?>#&,*&1'9AIPH#J33P^* 4B M(*$I+7O3<2TR^'#!*3G_BWU9J5JG[1LZU%N4^]KLIO")RH/,TI3%!,-9/%FLFXBF":4*&*(H^RM)@_ MRT&[.%-) M+/."P0@E"<1,99 Q3DS]O51$),T51G47OUN)/U4'-_:.TKW2U,Z94L=ZCH"O MU54C#IDM%ZO4^[:3H/(2'+LY WL_@76T)412/7: 87:(K@@]+@>U\74&\B%@ MOCCR#])8WXK<=8T=NZ%B]P'+NWVUL#E)F>)$%# JE(D;TTL88A)I)-'CO\!, MQ*3PK07=U: /68Q5!KHI0E27[3K44@,_+59UT;2??2M =Z+NQM;AD!R8=D\@ MK&P%!V-#UGUV 258R>?.QD:N]NSB^&FA9Z>[>F;AF(P2PEF*9(\ M2Y0?C4W&M^DQIK6Q9L==*0Y5:CU)@;V%4=>+$UB0!V-PG(I MTBA/8);8#>PD@C26&.8,<9X+O:!EQ$_WN/WXJ8VEC76>1_4O,',;H/HC,? H MT1@V0!VI\SX'TP(^>OC(,K_G'#M5\#U[5<^5(O\JQ6XI'U03]WX(2T[3G!=9 M%$%>F-3%V*B5"Y9JS&2J$(ZR)/$3;[GLD=($P86)($TBS#D2O,)BPN6)?+VC>M6B]/;ASG9=ET?K V[==T& MOO_>=4\P7VGSNF7ML+O79V 9#YL#JC.#E/\TSE"5<09XKHQ07AL(@3#*7^5<]1&&74J]:<>]-> MLY81M!2TY97\]E-MN]F&6>_55NG><-\<-^>^<..@81 >F(X,N%;$]E,+W)^, MY6"Q^OFLJ&W(O#1?Q()EGSDW/'*.F2\@IYEDWD^XX3".7=_382_W=.J=FW=_ MR U?E%6,PG:S6)4+;O=HT#R/>]3BB>/4^F_Z9P_Y4X:CK]RX/$ M/ H8QM#Q]_8'!?SL9OVP+=ZVJ;=6[Q>KQ59^7'R7)V(6[W?;W4;>?3,EH?]I M+7_WAW%"VKV;PV95C+*$(QQ#J?3_8!PC6##)H$IQ86+/4^96$W8(XZ8VJK0W MPV2Y77RCYJQ266=,L8F]-T!6[O3;4PS2KWZ;D&/WUHB[EI5CT'IVJNJ/T;9:,S)/2!=T:#F/8J6ZDA0;VT]QJTC7XCP8<5WS1EB-;?OJU7=:#A M5@\W;+>U3:WOUZOOFARU"0_*"+Y9Q=QJ/<\S$C/"%10L%Q"+--<+C 3!C/&< M)X@5293XD/^-]DR-[]\NECN]2I1 *B6YK17$K?%;RR"K]5:6_3=\;^T\-X8? ML4L&)O66)Z!R91_OW'(&;-=@WV_O]OUV\-#\9E4Q#TZ&(_5 : ?B\5NM&96Z M T'WDJU#/;;O:9JM2'Z2*U\'@61)' N>,Y@D)((X$A0619Q!(9*(I6DD./8* MG.EN;FKT6EL+3J4=?$_..D%V/3@+!=W@YV:74!L@%L<-E6#'9IV-C7QJYN+X MZ:&9TUT]A,D^T7*[>:Z?7[_8$HNH*% .8\)-\D5N!+IX!BEGB$2:48KD53$?&'RTPWK MP*!3+.S,IA'58?20+UG7=#0M56LJWLOKOAY4-8-Z?QM4*Y+_*[3RADLO8 M[$529LJL) 5D.,/5:E3XT[O<5&]QVT3AGN-J[P) M6FE/&]W45IG:'LM-MR[P6%F&@W7$1:2IA/!38_;/)@&E@KEUR'\ _.,!\!G0 MS@1>+'H!&')=Z-;P^$M +T#.KO;\GM"/T-[*IXWDE8R _GDI[=G02K1W_.9Z M%J:R+$JA3"(%,8MCR.+,!#$AE<01RZCP4NYV:71JD[:VS?9[:I^3^#&8$^:* M2Q+A D-$F!Y#TKR A!2I7E*G6(DT$1C%?O&IH5$?)TCU"/?Z.&H,_-W&CM"8 M#CQJM,V=@;W!%L\[%SR]QP8?@ *-"DY-CCH>^(#PRC^R#0W6J/&>SC"*- M-;\ZQ*K6A*1G5*N.&54?U-WX)P"(XS#/RXEI92KXJ3;VY\!34C=< A'.E<9& MI1HWQU^2C.-=/<4F=YO5PIXBK\3[Q1_FIWVU7$3-7(:90C!ZDH/,&CFE!"JE M0194T"+STLVXW-34II-[2^W8JVI;/94 +P/KQAYAX!J8.8Z1:LPA*3WB6G];EPDYV6+G=4*XG(DKQ MN$ (*B8+:%9!L"@BII>A-"(LR1)5^"7Z.C0Z-=[8VUR'A%56@\9L\'MCN*=, MME,'N+%*:%@'YI< B/K'S'E %"H6SJ7)<6/O-DBY6,FRO%]_ M8[J)9MEE-E3O^/_N%KV^#;^'3N@K:0P'+3^D[UJ_Y/[ZNE_J.LM(#FE.,XB3E!>29.2LK4CVR4"YYE*%%21D;[GB$(F:00% M+GBB4,$+$OM*WX> 1MV S\'!8&30[B=C]1$V!\9 3Q4L@ M!)L6GC0P\B3PDH.G4[Z+5]ZJ*=61_U#5!TJSG.493V$B$#8!'0DLA%0P2I-8 MKSIIP;!7C2;WIB>W_G3.2.I7KLFC4QQI9!"HAUZ3AD/Y!N$J5\""ZUA=;?B5 M9*U< ;FL_EILWZ_WGRCG^5WN3)2YPF-:9P@F,3(3 QS!(O8 MA-PB'*N(%"@7N9_(Y=4VIT9BO_8K4NF"KM\V0"#,QEK[M\R=F8A48 T&M<7A M5_L.\ 1>XG>U^"KK>@<(+BWF76[M1S/G:SG'DA0411E,,RP@CG,*B2D$EZ0" M$YZD22&]#O/^%.7$7U9V]F.4/N7$@\$S,&MKPM_E)>7O:LZ.L%0*BPRBO+!1C1FDF"J8Y4E.F$@8RWHNI&ZT M;&J\TEX!5&I!K%-5J#S("K%36:%;UV*W=KOO4FW$SAQQ)>>B#E5VRD,-N=H+ MA'GPQ>"M=KW26C$0G)>7DJ$:Z)'$^8YNS)9Z^4ENFA86_&XEK%Z!%#::[.VB MY,NUJ6*(]F>D22HS+.,(IKG4[)_'*62%3&&$\C0C,LYS-YF.6XR8&M&_E:OU M-W/FMM[\AT?N8]\NZ&;BL8 =>G>^]L#4XZG(=&;KL7)[8EW[,:N3I5JN>$?/ MW-05'JFJ(W3)2.FL?;LF4+[KC4!VYL3V??9X>;,W>G^46WOKLWK&$E_>/_V% M_L]Z<[^D9?FK?O_>KK_1Q6J.!.(T92FDU*H"1AED*6$P$5&DA"(8Y5Z9:Y[M M3VVPN:8A9WT U@E@O "_5WYX+AQ\>RE/),:Y8I"Q)()8< F+.))0Q0(Q_9.> M&F1^N6X#]M,X:6\3[2FWA=R Z \\C_P0L6F>[8^;L!Z/VA.HMA[ M/N:&[#JS1-O(KWJ5IENM\FL^KLOR_7HC%U]6][O-1J[X\Z->NY6F_($-O[._ M+:M5G?B?7;DUT[-?Y?9!/=(_YDQ&-*6QB7Z7!.)8"$D> M#F/FY ; RA/ :U? ]F ]H'OS/0\&!^KB.$V1R%)BPB!U%S,40R)S#O.\R+C2 MZVC,9S1\W[W;6>L_2XO=/ D^M=M,'W]/AMXS*W6>D<>[M-#C9,_ MST#SV3:.@I:G=N'8\A4].B 1B".ZVII5*)R'ZP$\@^^W-EB2]5"80L6JU)? MN>RQ.'#L#S>J"8_RP*QC#(;&XDJKW K16=VZ@[GAJ,CZS7:QV>LBL980T0[R12J^; MJNOT4DB6[_[0$Q[=QF)%-\\?M"WEK]HY?:=V=&F%A_3GI\V<9XH(F9C($)4; M17 :08J3'&81XPJK7$4%\,<*QRCG%-("AH;I80(%C+A4.1*DD@F*:.HA[[E\)8[L=CX M&IF-L6;4VPI:C-#M;H/01'KQ]41^9N#@+V@[W"0@-RZ_%)D'M==&9[A^ M(;3C[2L&E0<:J)>&DQ0*;?!KRQ -U $.TD5#M=R[=)H>1;?/G_2G9K93C';% M4U5V>7_.0!&/4R(0S'F&(,ZC#))42!CE659(IGBDJ&?]M&MM3FU3I#%Y!JS1 MEDWV9L_Z'^^XP.\V% 0&=8R-URJ.[?$HBBWX@8\'+N$*K%UM<>PJ:ZX0G"FU MYGQK7P*J:A(L"DYREA2*2>X7 M872YL>E%">UMK1*49V!A#>U?";<#:5>*"8'>P,QR EM=O;8R-"2O7 ,C&)U< M;&AD%KGF\"EY7+VC9YX%76S^BRYW>L7_M-N6'^5WN8QK>0*N5);BF,"4D@3B MC&*];Y_]]"4AI9"IJJ0$/.$Z2D&59 :WL@B@6A<(,(BIY-=SW:GQQPV MF[]M.FAL!]9XD_BOS?=(//7HA6Z>&1#;H5*KL?CQLO*]??Q*!&WQ^T]&/^@.V%VUU:F ?NJ/:B7B)1 M_K%]HSW\QSR*>2(%+6"48'.4+U,]6V0$2E$DG&>"Y;E3G.%-5DQM-&BKPFR. M/#%_6"S_)#="_?UO7"U,/$NO=<0Y#QAC=,? LN^)!P6.G3!_ M.54KJ!5X@/$%6&=\1I3>G>$QOHS1*2.--MK W9)N@-CK")S_8&333>8[L1_( M7P*-/[>"V3D:]7[X>&/3K?X?C50W/\QOW!)R,7^WVNJ!\-TWN?FBG__7S?K' M]JO)\:&KYWF42YE2A&"6QWIY$J>142-*(%&14'$1X00[';I<:6=J8T]E*FAL M!96QH+;6CGY:%;H.2J660)I M)!(8QXK%*1,Y)IZES<^V,S42L,D8YKC#&*FGEN6V3PG;2Z"Z[6H&@&K@S]^B M]*%!Z;Y"*6B=VBL8!*N(?;Z5D8M@=[IZ6O>Z^_*>9Z&5#&+YN*X#03YMUF+' MC5) %1\R%X0H%64Y5)12B!,](:"\R"$5',LX37%*TB8:T/%(]%J;3F_\<1S? MP/10I_Q4Y:W%HD=MVNM .YZ(!@%OI(/1VE93"*BV%AS,K>/E IZ/ND(3ZICT M:GOCGI:ZNG]R:.I\8]_$F&--(8<@ M'!(2,8BB))>"Y(EPVQ;S:71JDY"6OA:M];6\IR!.8%.N,E&P%#*.G\C/R; ?&G MO6S MGI>]4TK:@>23W!AY!_I%SI/4Y)>(%$:)2B$FR(A>BPSR2--2P3(622^9%J_6 MIT;Y>Q/!HC8<;+3EOLM.'_Q=%Z,#H3K*$G5O^&R? @B,[3-P /Q@?LCE:P_4 M@BUJ?=H>>:G; Y;3!7"?A_3.Y=Z88^2WLOKOA]5IM)T&Z#WKADIZ]6A\[D;D/-&>2DWL] M9DCY+&U3-:6L) &WO]#M;E.EDC7E'5!"2)ZE&=I$I6VG0I29U31KKMHO<'#,NVI'\*YVX]G7Z,"!"=A!W>OV MOAM(!LP=Z%&%PAS,FJ"4F#N8_<3&/)[_^CH3ARV(M&^M/H,,&'@0& M4HVX4(ICHJH19[IF@E(1;2O_M/H09Z >4A3B7'/^@8AOZXC9]XN2TV4E:OA> M_ZVW.V#DE?PX544>H4>7G[J:(&'5QUKAQU>OSATM;J_E5+M MEA\72LYC)G*&XAPRC#C$,L_U#)'&,!<)PQQ)7*1."9(^C4Z-#CJG>S.PLX:# MI;8\5'FS5@>XS>-"PSHP=706,IN!RF;PL0O1@)7+3B$:O%Q9J\F)U"@[!<&] M,-F9>_M1TIV>^@A3HE,W\IOD]2*Z.B&7HE)__/:TVUY(S'CS?/X!5D9)T$1& M..=0"HX@QBF#3,4()DK$* MDZ- -N6@H.IO12OANQB-ZZ<2,<- M3+$]^\R;5D= ,Q ;#VGIJ"0^ N0ON7^,)OOD?5M-H=_LKJN^18K']2?Z_/?% M]JLY?],66#'@>8P)BQ"7,,WS".*,*4@E59!'(E>Y7LH6./+0T/5HVHD0QA?! MK36QRH/U)BK\B3Y;5=P?!R=\LH?=^J*;HT-#.U*:=@5GRV+PN ;:9M RNA)% M#P^H3_)U<&#'2K6VA9"H#1 ^]]:VWMBJFD"P#&LOQ+KSJ=T>-6+VM)=OQ[G2 M?K?V6PS\NMXV>G%H'LDBYY@BR ID9=T4+!#F,%4%C1$2 M/,9_;>?OC4IMM_ M6Y5FA-2O]\I8V0@_JO4&4+,77"[LJ:/?O/L(3;>)!X]>M29XCFG7D[MSE[3[XNMYGI&\,?,!N6JK,J.;C:Z^V2E&GNXI$YTNC-1 M40]/]HU^V&W++5T9 OF[7'SYJF=#=]_EAGZ1[_Z0&[XHY:?-@LMY)E%>($IA MH2=P$)M\2,H3"5$N&!<%(4F2SI_L1NEO6[K9NE'"2-;[?$DO?1CNHVH9/P-, M?EFLS 0>,+JTV<5&='97BH.$B:?V[%AO!HX(S2B.]$>H!,0X5D8U \,\PCDF ME.ME *G?C'-/Z#&@#0( L!.&&[)'[+-!L8"RK1YUHC-P5+^

Z)L^??ZHW_-%]UY^RY MOE]LG^\VDMZOA9Q+AE-"K& 2S2".*86,QCF,]#]$+"TD$D[222\?/+FOUJ0M M&^. LC!XT6TWS._'88\]E_[ZN9 M?">$[L[RTUHOVY?__^+)ODU)C HE50XSC"7$*"%0KYX)3.)8* :E $C*$ M$IKDO!"QTX=_J8&I??*UC38[L3;3*Q;W(I#=WWD(> ;^PGL@X_QQ7W._:P:M M[VW-GO5OAX_[XF-'^:RO.=5\T%>OZ[?\/2FML*\IDDJ%4D5SR$440;C6[W M#2T7Y=]6:U9J3C(YT[:4Y'$%E\/[7XB"8ZHX5"(1$$N"("5Y#I'D>K40TYQA MW*LX;$ CI\9'[6I@_*LY?2J-C%E5.S4!V@>S)6H.I_2/Y4+8/=+U"BQK2!R+ MM@S:[VZ\]]J].3!EMBO@MC4M&A>![K2]D\!Z.0-M/ZNZN2\+D7F4'.M?1G> M'@E=?S>DB:]3N'< D"]6_!VBK5MU+_Y;TDTET("S*!(Y49#)(M&3S\C4W5&9 M7E R5#":LB)WBC;O:&-J-/]2S<$8>IOBQ0'.Z]M' 4 :F#U[X'.#UL4) @&4 M+@[/?"6=BQ.G+JMMU@73 M[;&*_O5>+[PUYDM;1+VJ0EFVI:?GJ%?@^[1ZE4[=^!!Z="O^[(C'U;@X!FPKH$WSZ!Q#AR\,W^^ MW_=KV\/7ZDB/1/_7ZM"1Y ^F^J;MI#A>M_%3_MJ(V&_XD!" D/T2*?<0- & MQQ,E& *G(^F"01KPCV/X9;%:?-M]J\-6BVJ[ D;T7O3VACB$X^>-%H!P MUHUVY,'Y"WHFW&R_RLW=M_5FN_AG+5?55'.^_THW7V0YQRG)19%0F!,C-L(E M@I0)#E6**,,3J@TGNL-CIO3XPS 28*/^YW]N.=%]K]^0(D2@B*21Q+DUY3@1)ABF,N& Q%3G&.?%A(E\#IL9+>VT! M6FL+\"I=IJP4V-8'#_[#CYN\>Z;("$K33$_91%Y C% ,&9($IHC%$5*18E3X M96T/V3?CY'-W]\[0/>(V=@R)\L CR8FP1F6\&51J!<(C'8ZW1FY37SU$$:N^ M* 8:OO\2;]TIMB5J5WX9'9S?I7;N1)# MKA2&&$<8THRE4/%15V:XV$,< M$%VWX3?46SGP4-N8.0/64/M>OCN\E[]VO)?>8ZD+)('&S:H,-*#1JLV MY3#-"8M$(3."4Y\1\G:3IC:.5H)&S H:/=6"1K0M:+1^JN)&:.V.IQK4[7WH MQF'C]LS 3'=59>JA[I3&DT$#OL-!&TJEZG:#QE6T"@;@B?I5N">'KE=6OGG^ MA?[/>G._I&55"29+6,HR3<&""+U<27 "&4U'U@'>I7T\>D8-X8=".Z!J30HT@'KFUW$;/ R9Z M77Y$SRGHEF[MD/N@[FGY]?UR_6-?/GP>Y83S"'$H4HH@EIA"*M,8*D&32#*) M,RR])I<=C4V-P/:VFI6KL198YLR\'IDWF4RST]RR=6,X8) 3K$E#4 &)3"54>@XD,IYE4>&E M)'C\^*G1Q-UOO[U[_,VS&.$Q8&X??W\8!O[9]#%>8[?OBXM?3. M.G92_N[\5?V^TK^NU^+'8KF\6YU,*=XN2KY(X MG#G&<[VS)^-4QQCE9[FT2>OK1_I'JS;E^_7F0N&0/,Z1H%(ODWBLS!&>D?V0 M6$^]*$X0SE.4X":5WY&)>IKB%T!P,&C O82FV*?YJNIPRTO55STIJV]W.1+9 MD%TP$KU5+LQ,">%V2>'9^>)-RXXU@G3#FK<_K>^!F MI%@^V5J#\RAFL<0TAE%"I$E1BR$3)(>,$!)A18CD7N$-[8=/;3962_Q4QOF> MA;4PKTE.G, M-3VK9LNMV5;6DZSO"V$25_]6FJ.K]TW>5GTT7V>W+E8[_;>ZL(TYN&]V-H2I M-I-&^DO'-(48*0Q)$F,8Y3(1+*4%YTYE+,*:-36BL& 46JY_!WC%P\&P&#KZ!@W.#[&F% MQ3M4>?(P1HU;V#PHD"2R@R\IH>/*H>=I9*B""IFEEXT)Y @ MC*',L9

=5$V*3'G.G MUY@9O=KL9ZHSG-MG,3=2V6>YI8N5%$TIB%JL)V8RB3!5D#*:0RQP"HDF+RA0 M1-,D5@6A7C&+YYN9VHSE7_\%9=%_@L98T%CKQT@7('5CG]N!&IAI3L 9H-!I M-PB!R.-"(Z,21;>C+TGARM7]"*!]=G=OSXFVZU5SK0QM4^_-@L\&0&92NQG:8Z?M^;X670=/SNCZD8 -V(U\-=_ M?"0_ PULO]#M;A-X6M&!1" *.-?"J-]_AXLO/_ZN2WM^^2U1Y)5H:R.:Y-SM M\QRS'$F91C"/(PQQAA)8*$IAE&54Z']329;YK%VN-3BU%K\#OR14!0AR:/%TB^ZT;-GS :&Y=*')T_ MX177^VY1;+31B;]J1_83C$PD/$E,@CV%N! 4%G%"]2Q#)41BQEFF_$4:7[0R MM2E&)1Y(K95]Q!=?@NC&#S=#,S I5*A4!L[ P<30HHH7$ BJH_BRC5>03KS@ MYGFUQ$L7!\_Q_BR_Z96+V;=H"3161^9HCF0D:1$AO;Q@!<11P2'CQ&P]")JH M6'"4<3\UOIZ6^'P5XXKRP4:4;].8#VA;FO3).@!^6JS M_5J^[5TK%AP:]=) M1 I9< 7CM!!0SQ<%+'#*H,B*+"*IS"/E&5@T>,>-J70)&[&_O?&@;7VUW?3I ME?K.;?@8H4<&'F"Z,_MG%_KF6@!9R!1_%R"'3_?OM&(JJ?\N4'G( #@]+DQU M=%,6D\^93&(I401E3(4Y#DP@51+!!"41P2C..;ZI,KIM96IT:(VR!"?6RR7= ME+8XNHU#]^2Z\Z"Z,=G-4 W,4Z=5T6>VD"\?KA[Z$00#U4*OVGC5.NA';EZK M@7Y\<<]%;Q5/M/IBRXM]-I.!!_6WLB*=>90SI+(DAE'$3(QF%,,BT8M?E!6Q MP'DAHM@K/+.SM:EQP=Y8L+0E C?&7+A6<*=_Z;4V[L3:<8T<"L&AU\I[\*RA M>N[2H*>-K28T 9?-+J"$6CYWMC7N,MK%[9/EM---_P31-37E FD)*2 %YDIO"M87,E/>J, MGJF":L.$2OT#77Y8J?7FF_WK![WL6=#E'>?KG8ET_F+C()^6<,D(3&B40QP3O4)A4D$DJ4BP5"R-G/+Y1[!U:A2E;=[8 M28U>Z4AM*]3&[H\/'4\'Q^CB;FJ;6,<-3)'GBU^W? 4M9V>@=A<<_ 4'AV?@ MX/(,U$X?JF-/YP7PJ$8ZG1=AI/JD4W@A_,J3CM-%G05+!S9AO!*FXV!Y5-1T MI"9[[F+:&(!]N=6RW$GQL+'*'T8=6C_T[=ILH("*S+/(K=N;:\-3F )7=K:+5UG*-.6ALGP%C/?B]LM]SI>+<'XY[H@.@ M//0V:3" _;=//=$*M:/JVNRXFZR>8)SLN_K>WSM5JTK_^K@NR[OO=+&TCU_? MV^IV[7"GNN3:/(N(%()E,,I2LP!B#+*"F)@$1-*$15C1Q#-CR\\"+TH;*7&K MSMZDC?E&/JA=(/!:P?5 ?>/&:H,B/C"]&;#KU-"?C/D_@[LVYI4+H.W#OEA@ MT(2N?@"&R^OR;'_L]*Y^\)S)\NKYH'YD>+]>?9>;K3G_-IM2+PKH1)2SA$8% M5-+L_,B\@ 6F!!:2"Z')KZ#2*RBSL[6IS=O:6Z7\8#@HY6JAYQ:K]=8W,;4; M;#V7#.-V4S\V";MP_: -7>F. M?YY3%:&XH#DD(D$0YUQ EECA#*3_(XHL9UFCY/CH3D<#F>OT%1ZK/3Z.P&=O MY6$O>M'8ZD=@0_6O&_6]9G?]V;>>/USM<&_2';@[ M'U4%:.2O0#0_URB!BZ MN1Y'G ^+I4E&^J^%(QB%*I4IA%)BF1T%BOS"6'@A&2QCRB M"4^9Q M>!8(N)%.OEZ^8>X ^IU7.:#2>=C4=?]X)T4.7AP=\[A<[T>50B[F[S01;Y_O MA-@8!M<_/FP>US]6GJ4Q-1/G^EE$U/[O&L+@3715Y#I!#^W->AMJ S\-1\!,H@(TR7G M@PDPG30PLOC2)0=/A9;K7Y8M;9Z4)\VB_6FRC9[M]FL-_?KS49R M,\D[K*?J]Q4E:%&G0,^ -(X OO=D!NC>%S?:Z-U)W:0R!O2#4\X!=>O OL* ]0';_J.(_T!QE0F&42ZA( MI'DN+3@L$EI 1F5"8\X4B;T$!=H/GQJ'U6?Y5D_*5HR3E5(VY?^[TYU@]GZN)MR' MO:Q6U*I;]>;Y<$E=_.CN!]V(AR?[1O^7+/54ZFXEWOWQI/G$5$0R?WK8;L<_1-WK]1IM_1Y>Y'%9%R;&E6U7- S+/M?P.C2O\3E="!VYV>H=57@94[4I)FDB=04'..)6,& M:<%RF$1$D(SG&DOD&I=RJ9&ID6QC)S@8"BI+W<-2+@)Z/2XE!$P#LUX/A+S" M4JY!T"LNY>)#1PM,N>96.S+EZK7]9FM_7:_%C\5R^4F_"E_U>O00''PX)2KG M"W;I!5&@R:-;FZ/.#;U@>#GU\[NYYQ%@G2O[ MH)K"0V(/I#'UP%!][_0*DG>J&.?7R;'_=P MIB"QA+$AN(C83R&*F(!%10F(< MY:C /IQWIHVIT=K>1/"KOUS".0S=^.A&9 :FG ,HE3!"\#CM#O<#<<:Y%D:E MA0X77W[Y79?V/<7.4$,6%\%S8=K0VO>5L6XUH!NC>4EOKP^I"^18SZ@+;]70S"("#'VZVD:L, M!0=+0QYI7H4CV(GFY99&/M"\ZO+I>>;U6_KF;CU5$1KE@_IH9B(/ZEZSTV([ M+W B<"PEQ*DI Z(=A87(,TA8S&5*"5>1Z"%S@")8.=JF= MD;/"KKA[FAQV[89^S/%ILWZ2F^WS)]WI6Q/-I9Y> LEYIQ,@F3+,4BXK'*(R^5[Z[&ID8VAZ)#0EM]2X&A%Z"FN2H(U5"F M!66:QI&"!5(Q5CE1&]3BZ,>"0C>I;%:0HYU]-7),S4UDM> MX%J#4R/38\V@ML6]5\M7,7?=< N'Y.#[;K> >),.4QUDK)9+E<_S B ?8W4=L.:&V\][;<96^C'()5C=R", 6$/SQ@$G8Z)) M,KB_@I,W/5Q!(1 S7&IE5%*XXNI+/KAV>9"23;^9X":;N5>OQ".*BE@H!86D MFU*BA77CH]AI-)^BZ,4- S 9FB),Z30=; M!XA,=,1EF%)-)ZV]9K&F2ZY?*==T\;8;I-O>7!>6>?-26*:IU=GL>9EW]86VS%_UP[=O]5KL/5UL_HLN=W(NA"I$+AG,LLR$ M+10($HHT;T4<)T@E+")>D='3<&MJS%C;7@=C[DIA%'*KH$S/F,QIX.NCU_;J MQDZ(\@-HM>U++N^Q 18OZAO@HN=D811!3>_:1_E'O)[V1*ZD6VWD<)RB/"85Q M%DF(,<\@P93!&,>48EQ$BGII)UUI;VHCY_$>IJB-;TI@;^D?OJN,:WB[C6P! M41QXR&DL;0I9:UL/6Y:UN0%W+!V!"1:[TMW:R.$K3JZ?1K"XW=;[<(1+*=]7%!F(DX6LM3TMS-_ MFDYLY4R.K_7#>Y+G<7$;:IV_< M.&L\Q KLHG]:5?,:#LO%\Y3PODB11>0$YSE,36J7RYLR5)'A9+F[GV5UH>KC=_>%R8 MXY/]WP)*EKE@&TJJK+.M<27*7-P^D29SNJD?-[W7;*@M_VC$%1OF>YY+Q",E M50[S)-*3.\XR2))4Z5^)H#2/3-R,S[SN;"M3FZ[51H*EL;(JZ+VVN_7*_H/Y M3M9LN?A">RPQS\/L1D,W@S9+4NB^ M.$C,3!W+(3/&.$H+F"5"DT%!"EBHG, X$8C%2!0Y\4RS/-N.SQL]EDK/<=#' M32$R-9AI$G'&36GYG)EE M@;GS)*YH\&"B,4*()A XY!4N%$;NC)9?WR_7/W[;/3TM[9$F7>KY&M>K&7,V M>2@VA.*$)BE7D!>)Y=,,%BA24(J(DECR*(W\"C@Y-CPU5FC;"UH&6RT>4\K# M. 4^K-1Z\ZU/P2?7_G!DD@%0'II<&A!GX"+6OP]3#\H3K% TY-KLN,SD"<8) M6?G>W_?T49HD@?I$\VXE;*!%M;W%D<\CG2$X/9%TO[7WEM1BJ]>TWTV.>D\[ID98^FW,O#>K>G6 \W;6T+ .O^&E/8#6!7#PH6*LV:$:<]N= M&3"> .M*T(VQ6[ ,MW76RXJQ-]=N@>K,]MM-CYMH(HKQYI/<+-9B3K*8QDQ@ MF"54:CI%,:0H$U!%*6,Q44J1/C*[([HPT5/.XP237FK?8[X';JP^M6[]?S1' MQ(93@PJ'/U$.R&GG_5D2/5J6_[^5S7':):.G;)PQX;8HQE9UFL8&/<.6Y;;\ M4)8[*1XVYK]&%N37G=GQ?5"5:'WUKW.:1(A*&D.<942/>#2!3.0<"I444B#$ M./7:W0ACUM36$W7-A;4"O*K%4$5>4^/DYI9!+5 ONHU7X_?-P$/1N:IWH_#C4BO MT>BUYW%T6Z?OMVL$[.6./ZQ^E7]L'W_(Y7?YRWJU_5K..:9)7A01)+%2$'.I M((U4#K.49"I55$:^]81NLF=ZL0SZ,\!^='Q;A[BQ\&@@#TR^+Q6F:U^>ZUV? MAU7 /9\@F 7BTMML&95"@\#VDCG#/#2L9NN;Y_:_W/VQ*.=(B(2QW(8:%1#G MB='(5Q1&F9 )2D3.,J]P3O>FIS9Y/98@_=V8&$BV]0SL;APX#)@#$]X1CC/P MJ!NXAF8P_=;+P RLY'JFX4EHNEX&Q%7=M>,)/?3XW]+%YME46/GRI?RT68L= M;X+V2*$RB02"-(\CB"G5E)06.2Q8Q'B4,DF1D^A:=S-3(QUK:%492)OJ(25_ M&Q?]>!(8__ZU3T/[LP>6;5.?JMGB:LOU;YGM7X^O]$Z3SA):)Q&,!8B MA1C1#)*,((A4P2A/48XR/[DW?QNFQJ253@%OG[3T/T/KT26.9V'# CW&F599 M[Q0V)79GYX^P#F,>%_6'Z.38YX9'^9&C MD(OYN]5VL=6SSR\+4U]@M?U5OYES(J0L5*[T-)$E$,>80THT$3*2\"*C.8E2 MI_7JI0:F1FN5C>!@)#!6NM'911"[N2H$- ,3D2OZS>S^;#BFSHHO2X&7M4!WVXW"[;;FM." MQ_7I.?%AY# *" *KF'"8:!)50"#1IUCA0/PY90KX)-'"[G_L9Z+.-&\+07D M[/]6]V4]CN-:FN_]*_A8%S 'DDA)U'UH('*[DS-9%8FLK-L8U(/!-=-3#CM@ MV;GTKV^2DFQYDTF94JB JLA8+/&PV^&]$.#NG W'I/J/WW]8L&VA]P?+DP>RW#U(/L#S % M"+%OW:S'N<6_UFOQ?;%<_E%*M5M^6"@YSWF1*XX(I%&DS$Z40))$&119AN.$ M)BAV,TVOW']JY-5(. ,[*R-8:B$]O/ 7$'0XJ;@/EX$9Z !))1[X<#@\>;APV7A'#M=E/CIKZ/C8 (<,K>"^APX6@J API M] 5XZ(,$ZZ&H(XXKJ>O,E<.I0EOTD0X,+J$UQC'!T;C3.1RX!(?7D<#%&_0- M:3L$SK5#ZQY6HFX*>&CL-4\X0VE.].XS9N9X%$M(*(^A3%@LDCS+,>N3G^@C M@]/+-GZ"8>-'6BL@;#BJ:E M]WC/['S4BC5M!0/63NR#9K X.H^A1XZD\P?E/):NQSW\#TC?U#9\1;EO5\(T M-)K'/*(HP0J*G#.(4VD,N 1#$F<94T6EG=KW.BF]?,?1CDH[%6J?E79_\/X./Q],SM6C MJMK3SU.4"9PP!DEA?.DFVH'B@D%.]"N=IX5(,J_B-5='FMJ+_6J]V:R_:QND M!+N51K*JG@69/1%;KND**,J[ZPE[0NUFA00!<.!7_[B)CY72%D^T<@[3O.Y\6:]5Q4MZM)S^4+^K'% ]<,M+-Q^6_D\T;RA;48]?=+:5/Q5Z+M M"&^*]-LZ_R:&M:GT/X_S5"E!)!0%XMI:B#7-Q#G2#(-2$6/]F"'<;)7P<'1\(-IK-JB88U9YKKUXXI@P->"!B#2;6J#P<&LQ3V@Y^_[Y.KV]RM9-F M\7B]7FTWE&__:[']^GI7;M=/Z^6N ZO->> 7S.[F,.;+#R0.&0X+JC>[,2:(T23E5'BUR!Y)[JDQ84OL&9 KV\2+T:7U M\IM#RUTI@%ZMJL/+L8H+>CX*CB>?TYO@H<]-[R\JN"\;>/2<-/J#&H!]HU]@ M(9A /<%^<_;2M00]I?Y[U!'L-Q7!:@CV'+Y'U%\54?B_Y5+\8?R/[;Y:9=.T M2;&4$I1 )E.F%RU10$HR"J7((Y&Q/,J)>Q3@[?&FMMA4$H.O6N3:1WMTH.Q3 MT< ![.YE80 (A_985.@9:8$5%QPUS"O[5#MP@-$CR# LG",%'=X/JU\@HCM( MG8&)#K<9+U#17:>CP$6/R\+& F1'FN4BY3@7#N MYP6Y/-#4&/@@ISG?69I@DJT))A'>S?2N0NOJ_K@?L,$]'FVLC@-QA@^K&2F$ M9AKA,KZA,7?20IMH3JQ!TP]KO5MM/]&M_*@-0WOJA3+)&,(PS16"&)LFQA(1 M&'.!A$!QFN9>]5/\AI\:A?AU-YZ![[6&D-:;15'K"#;.83<])\Z-BH:;CH$) MZJ1?\MFNO)$>&/%GH%9@F&[*[L -T&;98? 7Z[_L#DQ78V:/NP2K?/]QLWYG M.F:V&F<>>EWB2+'8F$TT3H39R9ICI!A!242D(=.[6D[\ZB1[2N#S'HY3&?EW M;=.*W5(::^%YLP969J ?F7*]7 A[T%SJS8QL0GO-*6!%DF#1MS>I[[2Y,>* M4S$P)5XN7J^%!U;Z=A-8\.=G6TYAD+ZE/1$!1J'6O-.M^E; M6>JU- =FR_=ZH_KC_\J?\PP1B4FL=Y"1- 282DB+-(9903),,A034?B5ECH9 M86IV7UU%J9826#&!EM.WNM0ID-V4% 2>@4G'&YD>%::N:']'B:G3.XY<8^J* M0N=%IJY]L&40IXF")$_T M=YPJE4M.A5]-$M>!I_;:M^6N$L&4W)CV/-Q(;K=_SQOYM-@]>48PNDZ$F\DR M!+Q#^_-/D#6.C:J;CMG4O=[#NY<]8'BA)UJAP@==AQTW/- 3C+/P/]_K>YPM M-M;.Z_43TP.8H3Y)OOZR6ORW%.^%ILB%6M!#69.ZAY8>_H/^M]8?;$[RT]F8_FH_BCK2^813E@.TTQE$ MLPH$S M;A+55!YCPG DO+9K3L-.SN@XD(RL)/30)SMP/RN[K'_^KPV93B>36K7P\[@7E8$9XP20/A&8 MEY\L=U/[7H1&,HI='QT_0[5+^4Z3\N*%XQE_77(?F6F='PQ>HOM?FW59SC&F M*(X4AYE*),02<5@4-(=21CDG61XIZ>0 X*8S<+*B1R S-A9WWM<@:LO*.4T3Y"9OB*V=5P4RF.?:2\1QWLX^OZ$%+&*-$%# ME&-M2&&%3(.Z'&8%TYNW7&8)]XK&[BW)U*CH08A6IQ;1=/TH]_7@_&BI_PRY M\=4HN ],9*8T0*4$^,6H\0^P5\1T7FGZLK1TF8%:&_!GHT_ 2**[,0U$@?WE M&)4;[X;KE#3OOV'O=EAZT,_T1[U[?2574BVV M/JTOC3(T)/V[6WQ:E.2DWM;47U0NZI3_Z^;FN@8OCC">,1A!% MD0GJDCED5&--E*!YDA,>)7KT%,/B%5:+[MP*["+7;BA( OH'7 MBWJMT"(V[D'PRZM;2/7IN=6%0[A&6A='&;L[5I>J%UI>=7Z\A[/O]7JEW[FM ML8Y_6V_EKW1K:Y4_KO[/;B63PL!6^VF2-$KT=EE"A)!F9)9B;;@BI']4I,A$ MH?+4Z=3!;]BI<7-+<+!;6>-4&T.KM6MVCR?H#F[#0: %P! M(S=(BADPHO=Q,[K#Z^%[' 3FD1R2(>'V_E>/ M7*G*%.S;_GR_TG;^KDI.-?F/G[_255ULY'&W+;?4%E,Z2=SZ))_H8F6C ZOZ M6SNZ-$FMY1Q1'L=26_.I* J(XYA#%ID&MJ+0!JE"N:!>2::3TFYJ*]8^5;+) M2=TTD@.;#F\J7_V4=./=K6=*H ]=%^NE'Y2!U^, U;,JA$ +(F Q EL-TJ&V M5@NG"UF\>ZQ "RQ@T9I H:TA'X*7+L@PK9SZ9X^_2\ M7/^4^OZV'' K5N[U;K,Q-0EXRE2:B @J$:<08TX@%:;\#"GB0J5"QM@K4.WF MB%-;>Q\XW^QL_M!ALOU6V=L@NZU\0:$;>#5J9(6;2MAVC/ ,U/*&6P^?L4-V?XX$2QE"D"F<04RY MWCYDE$&HIFNTJ?&*$198:<&ODAI9[9K@&;C1B:\;K01#;6!* M:0'6DA3\.4A!!"=00D5K=(XU;JB&B]IG<1I.%_5L'+6OIW6&.(L.0*IIHXX2D(LTY1E+UZ()Y;3RG]^"%.U[6BU#W%K$UM0X6;2@4__G!#WXU+@F,Z,*^\.8.PZ4TT9$4W M+Y0"<8[;F*/RCQ<,IUSD=W'?N$E]3SV5/P^;I\,+D1&:19@CR&A<0+VER2#- M4@KC&*4R4CA5<>87/'E]L*FQ4".K=]1X)Z)N%!,*IX&992]FRR$RD#_$!9%@ M47T=0XT.%'(U?$X/=3T+&>@63(D,/E+"[H$ MSWJXK[24X+FSW=2HDUZDB.6IV0K'::SM6\1@P:,"\B3C&!6\JW[1##2:5KV1+Y8RTOJ&+[4\T(0$+LD< M6LH7*=T\$-372CP/-5R8.HPF@F2Q^J*ET=^5"U$7=6_%KY2OOYIOWZ\^F7\> MU>-N:W(6RBM7-D+_- $IZ M^%/;!.VYC;>YC>\UL>7Z]ZK,P+)19F8#0^\KS#?PD]*]?DU__E]D63LH 8ZT M:$=YF@ ;"X$V0($%P3JU:QBNWV.V7_WTX_-YZH_/?>4=I_,8O6B5QVD\3G=7 M>QQG-GV+/@XLU8O6?AP'\5LE($>2HF\SQ\[N]6]_\.7.A/H::U#_)S[3'W,A M*"<42U@H<^K$XQ@RF2>09WFLHED;PB#]9?TEV#DUI.] M(3KO2MG_5OVHS_2^W-:]+S_K6SS\6)3SF#&29X6 *(M2B%.L("6"0$1YF@NF MD@(Q'VZ[-,C4R.O#OF.MD5*;07H$\*>1U#$9NA-1-[ZZ%Z>!">FX4:T;1-Z$ MTX5!($:Y.,2HE-&EY"DG='[6O^?8@[:UA+&WWBWIE[E 12XX8S"-*(4XBP5D MF20PCG/%6:9(D1/77F-'=Y[:Z[T7#ACIW#N+'I#KSG-.$6*=WZCB=9PQV>J8+8>O9'4>4K*3-\+&\16L-^N7U.$V-&W<%AWOD M_)_MN@D" ?)[5F_P=I.Q\,MK'LG!OF %CA9R&GH%TD@\@'E6E*1USWZ1NQJ M:T66VX_Z935Q. G"A=[B2)@410PQ%0(6.*6PR!'&6"".J=.)]Y7[3]*,VA/5 MHA;VF*0VDDM3MMLWN@.N@:FFD0P8T=I.U=?T>;&ERRHX:0_@(>OH M@6\7W[KK9?<(X+T(4["8W>.[CQRF>U&U\\C]69OZ M+/.D4*F,>0JI,I&TL4P@28L41A%C2A81Q8E3D_6N02;'!U9&T @)_JS$]/1O M7H33<1-U)TA#[YE\\?'?'W4 $&H[=&F(<7<_'4J>;7:Z/MNS4%)=NZFB$-/U M6HK'C>U^S9;RU<^]3UZ@)"-1$D&2X CB+,.0F;K<7*:98D6$]5>O>DF. T^- M%O:UY.HUL/?)AS/R;FPQ!)X#,T@?*/TK*'GB$JJ0DNNPX]93\@3CK*R2[_4] M'2X;D]>__?E1/R[;AY4M,/=LMD%_E%+MEA\62LX957E6) E42),2QI1!*E@$ M.45$)N:_V*M7C<.84Z.B2C)@&@F5O4NENF#MZ#@)B^#0_I):VAFP\EKO[U[B M&=ACJP(Z?#T0"N4<<1AQ7)^(.P1GKA"/2WON?2X'SQE6JRWW+,%%BADR92(9 MQ!PC2 J4PR)#2)-.GF+NE;A\<\2I<<[5P-IJ\>ZW1[H)N^.&*2280^^>[L/1 M?R_EBDVHC=7-\<;=9;FJ?[;E0[G@8W8AH!W('IJD\W/JO+ M"_?BNXCGZ)WXCJ68:!^^BU#U[\)W^7;]PVX_UT%]OVF]Z^K2B22*(H2A+/07 MG!("BRC*89SD3.4*2ZSW+IZ!M^?#3(WB#J&WPL:5-N=3E;3@>;WQK^1]!6 W M=KL?MH')ZS02MW5@58-6];8)>S#5#4O X-P+@XP>GGM=T4L!NAV?[DD0DI;2 M$,_[I^?-^EN5(=7TAE-(R93%4%"602PX@2PB%$J*!$X+2:A?K:F.L29'%8VH M8-&2U9,:.J!UY(NNP;;#2;MAR5RQ3$994L T,55V(Y7#(L4)C..DP)D261YYG7U[CC\U M3FEZ;!M_H(=2BM78A^W$*LU"K=T M]$0NT'+B._JH2TQ/:$Z7G;ZWZ9E);P9[5'^45>6D1[:EBY44[U=ZAV+3^]^M M-U4M>6G7PWT6_QP72.6X2*'$C$*<$P:)2G*8*DI%@>(H3;WI@R*HTF-H:VF0NKS*%H2L!T M^WL!#95TWUN.<5/O[X7K+ '_[AOVX\T'(6P*"5V:F-?WJSKNN-Z5JI@0B7@! MM6T8ZPV_T!O^O,A@$5&>1:J0A?3J[-+^G'(O^77!5_*QI5%$H**A$EM M0>FM)N81@07&.:1%C AF!=,Z^Y#&\>VGQA*-='Z<< *9&PGT!V+@M[X1;(!W M_++.@5[JDYN/^A9?5NSTM;WRJ3M<^Z:/UO[,7:_C0O X@7&1((BE$I#$K(!Q MFN!$<)$SYN_0;X\PM;?UT^,?@%;EG=TG]_=/_QO?:7U+OHJ[_XP9[FO7W6YQ&+TXC1""JJ M7W%,\P*R&&&88Q7)6(HDY86/X[>Z[=3\N;;P?OUZ>YKH%4R.MKBW\D,;W=T: M^]O51PJ&,J"KFXYK*1\II]GL(JQ?,TI0!E62 M,XA)DIFF3!2B!',FLY04S.EXZ\*])[>.RF^+LFY5]G&ST*OF1ZG_$5[I6Y

3U"<7] .];O>4GU9ZPW5/QW>SDMW'.45[5"E>4^[/N)??N[U M^IO<["VR/..89C*">80B8_AR6)AJ=(3+%,DT)@(EKN7GCNX\M1?5"N=BLMT MK/N]O N&@=]*9P2\2M!=U+97";KC.XU6@NZB NT2=)<_T*/!2%->>]\#_E&] MI9O5XVY[./4A<9K'@@G3I5U_$1&'5,8:[JOG*RTT M^&:DMJ&HA]P6J56 Z]VVO3/UZ+[@,@O=+_D0V [][E>POE\!(V]5= X\*F!$ MAEIFAY.T?DAZ=)X(C.A(O2(>GM:[514M?>71-<^K?ES_5Z"6#AXP=39A<+G/ M>&T3/+0Z:G3@OA.-^+QV9:D M^[>VW*0PN:4_GB77WWY>FU^]_2$W?%&:5(>3 )%/TN2 :;)K"I#OZ-)$-\?S MG!>4THS!7*1<[ZN$@E0)"=-<<44DCC+N52]C.JI-;1EJJ3 #L@IY8W1I3IW] M'"K3@=C1J3,=@2>T?%J-X2NC,FC#TF[] ]A/T/Y$C_^B2?ZX*;C^KC9K'BBV>Z?+_Z?]HN?+?X)N*8?.4DQM 3[-2'RJ%/DYLP5I@-(B]T]'=)\;QP/+H1$?^E#S M))GQUSW81ECPK@OLNW(8O<$:(,717887RX#TAJDK0=+_9OW(L!VD>2@G:L=[ M//2.FT=YD2>$I%!AE4"<2F9J %*88,15D6=",>K#?F[#3HWN#O5L;4U@M5Q_ M+ZNV8^J.X'/'*7 CN?# #LQJ1Z'B,]"J,%P9YMI\'R!^W ^F0'SF..BH!.8' MQ"EC>5[=CZ(>MU_EIM5'O%6F *621Y$HH/&I0)RP!-($Q9#&.,)Y$B%%O0*^ MKP\U.2HRDK9]ZW:K*J226EP!N*T7ZTE$'4"[D4\8^ 8FG JYEI0S<) S',/< MQB(0JW0,-"J3W%;XE#TE6M:ER6FXWN\KD,B)^_DI71YO8 M]ZLJ4N)DP_HO??_M&[J5>S?W7":23+X^OB!IR#OA @^@!MX7Y]Z#P^HEHVM M!NC,2:R?N0JE"\Y@BQ0P4+7.= /[@:E\12005D4KO.1*% MB%.=<8\QI[:J5E)#*[9'R(DCP [Q.^%A&WCQ:2,&#B)7!3*KY<4A[ZPWI!Z! M/.&A'2F6)PS$?N$\?F!U1O0XWFJ\H!X_W8[B>CPO[;F;TT.)W5)6+>_>+=?? M?]\]/R_MH _K2; J *L+@%3&N]$,Y3=WU.*<:WT M^Z ZLZGOO%WOCA?&%N?FK=96]V;]18^P-WUCEJ1)@6$J1H7FG@D@P45'$:4 M%!1K@X[FU*^'^K ".[V(XW9=KPN;>Z?=C#3#;N0W@5D;ASX;14%+TQDXZ K: MRE9E]\I]%W=[YMO2"]0:S_;E[3\X/ 7>/#S.Y 1B\H&%'74M& ?XT]5DI%%[ M.'+WWN!?)346LK&8_VNQ_?K':LU*N?EFA'J_>MYM2R/PRC3/M>*;'[4@B]47 MTZND;.+N]@$KU0D<$B*.%&8P%J;2:JS-X4)$$40XRC,B219A]R3/046=F@E] M" N^,PMTV EV\#]/9MH&7H9:^:8M38%1%;1U!96RX$1;NV)5^MKF3_H7AVCE MO=(W#C_'GGX/7_ED'H.17.P#/0Y;G\?!ST$_R@QU^O6'E6"\XX!1D#PZ11AG MQ)YN,EI^-?^;\^MO=&E.K@\G'>8/VLPY_D7KD]59]OL5WY@ V3>R^E?_7#6A M:FHE?]+;PK=*25/A,,]PCC,"F6 2X@@GL##-'?."X$0*5+ X\JE\-J[X7G;( M"!763._"0[Z_/= P.R;[C3SHZ>G:&_>)<'063G:>AW8_:E5FU>%)2Z-9^URX M^HB9^)-?'E]1%[]J8 "_-$#\PV0E-'WC]F7N#1J@@B.@A_-%IC&4SW1XH^;=55RSB2P[<^4WZ_TMI N'S@W-5JT*+;/Z/-2;N6# M^/^[SB+/X^P6V\>!;-&KFV4:Y^:I,-.=V^O\#V:,F3F(A M;$[_>O5Y0U=EE3[;)"M4" H+2;3UR9,8,JH* M&/$TQ073C$$B'[H(*-O42.;A^7FS_K%X,MOE5IW0JF.IC=BF]8'AW?9F[^GL M;5V.,4DO8DL>*09:FK5RXVKE0*6==; T^@UJ-MX+^G!&8F_)7MHDO!=2!P/P M[B'ZL;ZII7/(.ON@I7J_E4_EG"I,!,$(*III@X_GVN"+6 9S1'*FWY2(8J_$ M["OC3(V-C9BMM%;PIY$46%$]K;YKP+IQ:0"X!N;%7DAYT]L-' )1U;511J6= M&ZJ>4LBMC_>C@RM=GL_:.YL#13Y' N%8DEP;=R2%N(A22'*4Z/UA)K*4DBB- MN0])>(T^->JP0@7O*'\%^50E>^+<5PZ.\+"]"ZL "ST]$8TE4/^O5!C;$FRHWN!P-_X$7@K)Q#);G9PE2R M@Y;P,QOKPL,M#KU0"[1D^(T]ZD+2"Y;3Y:7?3?S[^+Q=;8TGHPI[_22?UQOC MYOQ]2[>[E$MYN:0F(VM!.R)UQ>'8)76DL7,O;ZE\(?7R MYB4]RZ VQ8?M&:G\L"[+>9Q'3%((LYA&1RJM1[H4Q MIA;3>:C!O+ R>I8XO0"B&QW<"EW]4'5,+XPP M;@'3ZRJ>52[M^&@@H^#5SU=RQ;\^TKC:\SXCW-A#MP'-]6<(;P?G/A"BY#V0RGP[VL MX7!%^9O6P[7K>B3+A@W*>E-7&O],?QS5;^ T1P0IR*,TACB.""P$2: )UTUH M1-,88X^PW-$$=WI+7S8T=U_;?4M_]$RG'>41Z*;-:[;:[C7QX,O[:_[9BFG:#JU(VK>'G$/6,N4>8J6VRWI9;&ZDI &T);9ME+TJN^<:T]?NG=WNK M_I/EM@<;:PH&MA,J-:#5 QP4J5-Q9N WJ>F\K0JH=3%Y.W9Z;"/ IB^@WM+5 M.@;NO^>_>CWP.[EN_7F[6:SWKQ>:Y*W]0;K M,Y9(LZA,6 &)=5>I/(.4I +R(HY%06)91%X'60YC3HY,C9#@(.7LGO,L%\S= MR#(PDD.???<$T9O8/& )Q%\N(XY*4QX0G+*1SZ7]2.>37!K#Y"/=;'_:\'%J M[VT]M0RQ*(IX! 5CRIR:FTKO@D"N#3MMZN4\2KW(IF.LJ9%,+2JPLH*6L+U\ MXET@N[%+(.@&9I7>J'G3B@,>@>BD:Z11:<1!Y5/Z<+FD'VUHF]G4P; [6"'% MJY]_E,9@VA_@/>B!OMD]J>DROUCM]._J/ZY7Y7X?(GE"8B0PQ!3K36-$$EC$ M/($BBO($Y5D4^_7Q"R/6U,CH]4E7Y/7^5)KN]?'#204*-2;E@@3]DY M\-U[=@':ZA7B.-5,BDC05,4PBY4V^R1*8<%2!9.D$"DAN:+"K[GJV1!3(]B] MA'0E4J#[@;.0P%X]#NI5ILD]%UI>AQ^#XV?; *50C&9^AQZ\/T .6L;$R?>_2, MQC:%\DR!FHW\*E?EXIL\A()J>^E1?:8_+E=5@G\LC2!S77PM^=F,L"DN;'AN%,Q,$=6 MLW"DS7&4N3V9- QJ(DR&V">&@S-4K/K] HT;VAX,P+-(^'!W[KDO[-N1O.X[ M_B#$8FM#6UJ=%@\<76014]S0%T4N24SU\L*R N(<8TB2*(59EE/$F4JS"/5K5GX^V-36B78; M;&'*;JW9FX;26&!21%)!(D0,<20*;:4B"07A MC.5"*,285V[H];&FQAV-JEM4S$[0#6C?2" 38P)RQQ^I(S"$:==^&(U3: M9\=(XV9\WE;Y+-G3X9)K7-&>JP_ZN__\C^8W^@O3QLU__L?_ %!+ P04 M" 98F-7F#JF:;>1 #TJ 8 %0 &-H968M,C R,S Y,CE?<')E+GAM;.2] M69-<.7(N^*Y?4=/S.MZ%?9%)NL:UFR9V)2_)DJ[F)0R+@XS;D1&\$9$L4K]^ M')$+<\]8<.* /;)6%'N<'?\R__X=CK[Y2LN5]/%_%__Q/_,_O0+ MSM,B3^>?_O5/OW]\#>Y/_^/?_NF?_N7_ OA?S]^__>7E(IV=XGS]RXLEAC7F M7_Z8KC__LOZ,O_SG8OGWZ=?PR[M96)?%\A3@WS9_[<7BR_?E]-/G]2^""7GY M8Y?_=?G/!C4+@7$PJ"RH(#6XK!48Q;4LVGK)R__SZ9]C"@:S2Q"4+*"<"Q T M4X#*J* Q.6WTYJ.SZ?SO_US_$<,*?R'VYJO-;__U3Y_7ZR___.NO?_SQQY^_ MQ>7LSXOEIU\%8_+7RY_^T\6/?[OS\W_(S4]S[_VOF_]Z]:.KZ7T_2)_EO_ZO MO[W]D#[C:8#I?+4.\U076$W_>;7YP[>+%-8;J3])UR\/_D3]'5S^&-0_ BY M\C]_6^4__=L__?++N3B6BQF^Q_)+_??O[]]<+4F$E-4?88F?%V=@0*<#1E"\$DF^I]1ZB"RKZ]VD^KK6GVV3+\LEAF79$8NEPO+=$/#=P%\ M\1._?B&US]>0/D]G^?)OE^7BM(6NUHL&DCM7"Y'[IU^(ZX++)>:WYUIYD+D- M9VLRKKCYR18:_Y]G84E?G'U_CU\62Y*#"R(Q)4 )S10NL*&4XTU$S MT43YMQ;>"@>B?QP<(L].(/$.E]-%?C7/+^E GO@L8O;U="R.&.!T1))X'$03 M?%#*AJ+: .+&LEO!0?8/A_UEV0D8/B[#?#6M@K\ =(A:VEB(Z*(3**\=>.$D MD.E31;G '?=M3H=;*V\%"=4_) Z2Z,BH>#5?3]??7T]G^-O9:<3E)!NK-,D M@K&1:"=A.*4T",ZMBXX)XPZS#K=7W H%NE\4'"3!+K3_'C]-JQ#FZ]_"*4Z* MEI)$X.NF(H013* G.(LJW+),C1 P,U5MT*!Z1T%!TBR"R2\HP^1B^OY4PJ6%W\Z^UTCGQ2!$=;5 9MO065G:JB2714 M:J\48W1:Q@8 N6?IK<#A>P?'H3+M"1@OZ).CC.;S43;$T3>+5;K,/M_IU\VKI.5 MZ+E(%'')2!YW) OHN2('7)NH.?,)G6T'D!MK;P>/CA.>C<0Z,CBJU7NVQ+"A M.Z$JVC@&66@Z"U/6X NW))F(FAGNT1^6S+B^VG8 Z#C%N;?H1E9YO2>=O?N\ MF%]F8$QDY )Y 1&] A6R Y]K$LX;9G4P)3H\2.VW5]Q.]1VG,@\2X; HNP@'7IPMJ[C.;^ JI$D'9ZM)2#&B1 LR1T_G6+)DR&2&DH)6 MWCK)Y6&7FX^MOATTND]!-A!M%Q!Y,Z>OD3BF7_%E6(<+MLC3-9$;[\"08P/* M%@M!B7KTY9!,,,EGW@ B]Z^^'42Z3T0V$&T7$*G7N,L788V?%LOO$V$%G8@1 MP5.0"ZH(!=[2H2@(YB&0%10'5LKKZ1Q7 MJXF*3AM#Y =M212F2'!*DH=$3E&DH#@[V0('-Q;=#@?=9QOW%V07.'AUBLM/ M=.3]9;GX8_WYQ>+T2YA_GY +5!2GX#AE)2DZ4O7NK13(TO#HD0L16MQKWKOX M=KCH/LUXN&"[P,>'SSB;75+/M.(N1[)MDF50.G"(S$0(104I>?#%LA9FXMJ: MVZ&AXYSC@6+L @1$^&DMXUBDOW_X3');G9RM:S='C:PGFL(HYHE\KEBM!12< M!*,3&*,$>\=N_(YD^+RQ7@@[$ M0B&5,MI#8#*!U=ATJOIZL49O^%87E9 M6LZS!(B'5MX.$QTG-9N(=&18/#O%>:[% MY:]G@:R;9RX8I<"$0'CF/('C1H-CO)"IPV3M88G-&\MM!X".,YK["Z^3'HUS MZ)ZWFKRF/UM-4":-*1)@300M'#I[=#0<1*SC5"[ M0D8U:NWEJ]\^O'I)O_AP\O;-RVO/KPUU>O M/GZXR<.6?=M/?[550_>.]!_8Z7VV@D\A?)ELBN(J*D[*Z^D\S-.4#,;BO+?K M"G$R(#I+OH/.DN)350R$.G8@4]BJ3 PLZ,?N"TI8Q0T<+A8]WW):.>24LR!1)Y53R%R[ M03!SBY!QH7.(9N\%R2%B[@ K+\+J\[-YKO]Z]7_.IE_#C)A9/5N_",OE]^G\ MTW^$V5FM-RS):O+27:CUAJQ8B)S\]8S",^0BHGVLM'L?[&Q%6 ]8.@@ BZ&U MT0'$GJ54^^=6[S$AL11G^!NN+R^AR<5GV=:HST>RTB8XXHK MX>+?$+V&:7WW[@O,5DOD\67^F&/2ZC"8J M58QG!SIJ0^<\9^"<->"XTTQ8J_RCW='[P&4+LL:9L3$62VM MMQZ$MC7_X!%B_6T(M30WNA#\8_= !_O0XXSC&/!XVENZ^T-CL0ZS1G9G\067 MZ^_O9H'$,<_58_M2H])J0X,7+E , 4&C!U5D 9\L@QBC=-YFC>RQJ6[[&9R' MZ>G!KVD2=#43>@>VY80X";5F]RV&%;ZO0S9/RN]D.*NX)CI&'ZPJ$&R.H 3& MVA9LP$<;0]%6)M'ZR'J4H!Y)YK?"668!R M)4'@.H#/W$0EH\[BL3+(?>!RN78/;DP39.PES Y \(;$/?\TI>CN7!AD"U]] M2[.S6GQSQ9-W26>U<;QR'3U1RRX\%B! :R%5RDP^5A>Y7\3T-%T]N#1-P--< M"1T ZYK__MMBGB[S!L2!4N2=";XY9K.!F%R&*$R=G&5(;JUO'^XE9)RQ9$.< M2 >+N0.LG-,_$8%+3$Z"1:3X3KI2DTH:D$PFX6= M!-E!-/1V&N)T-EU/<45N^:80]/-B1D)?51=]_?U:O$B:WS=3DZXC-$J+H'I0IP80Q&A2@EH M?S)9!& MFV "G<=:)&?>P&PY #43? 89N)JDN^;GL]I^8 M8+++*4)D=4>@T! MQ0;.,DU2BR7*QV9S'IXYS5IY_NV2,9M8^UT+IH'FF/& 4^4.B"O,2DD_.!M8[=GB1JW.3B0,!J MJXH.L/5V,?_T$9>G+S%>E9?X5!23W('2M8N\U(O!R#TPEAE)JBCM6Y=HW$/& MN/G%@?!SJ+A[0,Q=S//H>)3"@DB&.(B"012H@2O/8^#6([:^\=K3W@R65!P* M+X<)NX?TTC7$7\N1.L4*Q:0",J^3$'/M++:.D%\\*R&ZR%)KA_I^2KKQI@>, M[0]700=VYP&?[AI#=?H1T]% *#Q3M&D\A(P*>):EE!@\YL>ZMAKZUCO"ZQCN M]7#P:JN8#I#V\F+9^I[(*7X,WZZ)L5:K."48A9X)#$4-=8QG!._(SRM<6L&4 M*%FT+B9[@J1N?.WA4-92*1U@;'-S>)V%&[M%F:@XV%BGQ):$%)A:#8Z7$)#^ M1Z'J$+>T]U+3C1<^H/UJHXH.0'6-B0E'=$'6%TJ$** "_2IDEL'8H*WP@Z/MVT*,WSB\6\GMXX3Y655+SF117(*NLZ M?Y0@7RLSL[0J^R(%-ZW[W28Q/$]VOO/JAH"NH-MDC-U+WT;#=UN!#A)W!XBY-M+NG'[)=-9> M>D!- 0*94@Y.1 Y!\,!X5B[8UG6/MVD8NT)I$*P<).@.@/(LYTV15IB]"U.* M+%^$+U/RL29>:,\%X5V6.BL3DZ!CMPXTTCEY278X8NOBHP=(&3=]-!!L6HB] M!_2D='9ZMKD'W(20==+J$C_C?#7]BN=IBK>+54U.G)2/X=O$*I3HA8 BZUPL M$PHXK-.5M"KTYT6RT+S =C<2QTTC#86V =74 0K?XSI,YYA?A>6< H?5-79? M8IFFZ7J250QT1F?("76M1^?@C:F)6">%ET+%TGJ S--4C9M8&@AKC971 ;SN M"FH22TDQ:@I% YWTBK,$+C,%7I&-3A27LMCZZNXN%>,FF :"SX'"[B"S]%1L M.Y$VL$C.(/C(R*8*HR%(*T';XIAUJNC8N@SW*9K&>;1ZK%SEX6II!K,1YC.^ MV^CD,ZZGB9SK&PRU&M9XX7+SOM7$HG0QZ@#N/+^K M.<3@ ]27F8V74?KF5<+;43:V3]\&!X]>)S=12G=0.W\W[=G9^O-B.?UOS!., MOC[S3>1G4]]PSO5I3JDA(@NHE3/2M+YO?IRBL8_)(T#K("7L#:FON(R+ 4'U M9K4Z(UYXDBS7^U#!,OFP(DOPW#'@5F<5)6:A6W<-/TQ-MW?2K<&TA_"[!=+U M5QUE<4G%.EZSE/I $Y<04A3@E> Q:QE8\PJKU JRHUA'"9MR\^&G6Y#5[67S(?AJK8[>,';G1*^- MTJ)H#8759P]\?6W0AP26"Q*6LQAUZQKB1\CI]@:Z$:8.$G^?6+HXT'6VKKB" MD(H0U3/TX&QD8+TK(:%SR@W1XG /*>.V-QP+0WN(O4_\7#^]?52E9"9 L_J6 M#V[J/,C0.A<]Y]F9P@8\Z/;SH 9K:3@6DO950$,X':=HX<-'^N??7OWV\M:SOV('/<-&H+Y-RM*AU65QTD5%\L5NN34J>M;ZXZ<5\9*UCH%(ULW8SQ,S;B)U"' U4CR'6#H+\O% M:O5NN2C3]02C4H99"SX'!*6< ,?IMP%ED,D5@O'DV,3(Z69\*P5I9JUP@KI!Q""H; M:YQFO/DS+-M1-FYN= @P#:"1#LS/IKGH:A;2N=PN6*GS::*E(-<*7<>^V;IK M,L1 %A5SRJ8('W(9Y.V-!RD:-R,<1.@@P#H0%EW<-J]F9-%P]7Z MTH@2I@TW)4*4BAPYER5$E14D7FS4*7K1O%+]%@GCYCB'@,DA,N[@H/H![LN( MW)Q-[6'! $ZP",(*):*Q132?+G.#@.T2GNQGPLG^ N[ L&PS M9>(=+J>+.LMT66?FOL3S?_]H(OQ(F?Z*V MT?$3P-E=X!VBYN5T=K;&/%'6U*2W ('U&L7R!,0%0@DA"R5Y<:9UX>,#I(Q[ MO!T%.?L(O0/L_">Y@I^)[F=?<1D^X6]GIQ&7)^5.$>>/X58JH8M2@18F@)+% M@4.O 9U6C%&(+T5K8[0KC=O9J9^JJF-0-?U$,#RWS^ASR$6104ZU'\LK!R$F M3UN.E2(UX:=YD^5.!(Y[4 Z+E3V!N;OB^D7EA:F_I]"=O(/ L@8KLR._(=;K M10I6M)'.JR)C-JV=_!U)'/<@[@&93937#)O'[U%X\==GO_WEU8/+B MW_]Z\O;EJ_6^]8G0E;\]Q^_N(C_3:!O$$I/0F43%]- MII'WZ0GATD2FK<\E\=8CPK8B[/"101>+?*PCMR9H(OV@(BIPRCL04G&NC6 \M,[PWTM()Y@Y7-&W,R '2[T#Z%QK7/T; M5@]Q8IP.QG,&D6(54+8(\(7"]*!8+"J&D'WKN>=WB!@YTWJX8A]N#]Y#RAW MY(&'<"Z8X<%BXHS5SNE0QXER<"E($$Z[VCS->&X-F4<)&CG=VAP^[:3? Y2> M?N7F@K$L!"HG)/CZV+NJSY0&DQ2(I(.TGFRW:CZ[?%OBQFV<&P!B@VBE [C= M?NCF@@M4)HDB.! KO Y["."X8(!96V5X?6.B]6S-^RD9MVFN/9 :R+L#U%QY MC6^)ETTI^:1P;H6+%D+6Y"KZ:"#6P=FV4.!* 0@+H75AV%TJQAZ/V3[^VD_ M'4#D=BG0F_G=_,;[Q6SV>K'\(RSSQ' 4T:@,N3Z3K$R.$(IQD)G"E"C.P"$F M!VIZ(N%O /YAZ.D#?HP.'M(O:!Z?!:$<>82;3[>O%:Y&T/Y%9FW'P M\7.[7KH,66T]'!!V&0.UBU;V1MB739DB[:7E>J#Y]Y.H.I&?Q.M=4)T'&0N#I1&S3;F2./BSEN 9L0!WV M"]/-A.,'.+16Y^ E[<%BZ1^L2 @N2"^#,AC''9=07-&@! ;P67JP3DN'B43K6X_QV)G( MT>?*C(W01OKK%Z 7$^@3"?/\3;W51/J)6[T:3%C _) ??4+Q,U.N\%74@_&"$,,79$ M [DS#(><&C,V# _35@(6N(L?%'*_2$KIVD/SZNMKK$3-%%GI6! M$NLS;A;I:]TDY$LK[% M&0Y*I A>.P,<@V!*"I-QD)AY]YME_H]S,[._"IH":81.T&3DFX]6/0Q>AJ4*M1OOELNODY)6=% (>BK1[*B&.K=8.H=S,8M,9 P./E.#NHHP,L_4C0 M;$:KDR@WA;H?%^\QT>^G,[S!WL?%EM*^DFSDWF.-DX2LWHPK) HC'"2N$]*O MA,?6_)$*?G2Z6Z^E_GQ>7<)<* M0U%'LTE[/BG(66\ @S58#";)6\?9V] UKOGN"TF+@=7: 52OTWY2WI"JYY^F M<8;U_<[U:J*Y1Q<$@B720:%)$((.D&Q]\2S%;$QS:_TH1>/:VJ[AV5"5'0!S M([45L?)ZL7RY.(OKW6$PB>$?[2M5*T: A&. \BJQI?R@RA MB 31I%)"\(7EUE5J3U,U;F5YUPAMK-(.0/J7,)VOJB!Q=3)_]:W*[&RZ^GR> MAWZ)<3U1@6>EF 2G2^W?=1%<5 I<4+FXY+U.K=W*)XD:M[2\:XBV56@_Y1D/ M="-Y)UEF"<$Y2\S$(B&6HB!B8;&0L^QUZ\<@#^@9&ZRXO&M(-E#=^#6.9-_G MG_#-_'68+C<%S">ESOHY.5N_G88XG=4J LM0*1\$F,+(07%>0.0Z@E1.(V9; MC+GU*N #96=;+#9N%7F7>!M$3QV-L^K4V%=6[ M"J<]<%7?:C/90,S$EA8E\ZRQ\.;>Y):DC5P0WB5:A]1N!Z"M?D@5YLG\Y73U M97'>Z7%2+O*NT4O%@BS C3:UX<-"C-&#MBDR-+)PV3H_]"A!(]>'=PW0=IKL MQYN\6VYX);V+*:-7HA/)2!9T)G>9HCH5C"@=J*!#+>= L'LS_TI"7RQIRTY49"PX[L"F@"2OQ"$P M3YN6N1(R(]GQX>WD-8)Z&Y5V)*#MJY).$?9NB>0>Y\LLZ\6-P+/Y^;CF"Q\D M1ZVS)A^D\,)!85)UQ* #1(W!9J>,:9VBW(_2WL:O'0F3S978*5@OC?R[\+U: M^%H%E=+RC-:[2#W436F4XCZX ID+ *!PC<^4R>M(^F>92^%Z6]C6H[ M\DG=3(E=.HR;G7=;HN2L3PQW2)Z)AR2*JB/H2)B">_!"2RV2RBZT[FG9GKK> M!K,="9)-E-6%S=R^+GN"O*2BZ@S^4NN@6*;S0)"WG 1Q;5Q SUO;R>VI&_<@ M[Z"Z?2!%[F\K%[0EAH1H]:M7.PBW(+,RTZ[$&$1]PY03UR4";>4M+)/[S667UL@*:)3HI!+=0;"VJ MCR1"TMW0R64.>M9<@LS'2288RMZ[JV(6^+GO;1L5G*V5V M =7M!3SQS/G B2-3;V85U\1;+!8TRY*S8EU4K9/LVU/7I9-Z3)@.I,A^G=37 MTWF8I^V%FYPQ%A4'5GP&A:C!H_2@)5JG,"K5W,ZVH7Q<:!_;21U2K1TXJ>_Q MR\5Y+N:?/N+RM%:J/IOGBUS'!TQGR_.-*G2F_PL*F/3UV<]$YPK7!3+: M(@)W-I?6E2.[T->EZSHH?NX\A#B0,OLI'B'Q)L2\>DWRK]-M2;9XD]E)4=DX MU Q8C&0)6+W;#26#)%^'9"B=+ZU?37R:JB[=UF-BL['B.C"=[Z[VVI4<7RQ6 M%!^B%,[4"U_.ZX25I!/4N2H@72F2JXBHQ$ 1U&U:NG1#CPJ[%DKJT_S=_[H! MRUY;J3P8A1R4,A)\X;2GR".*V1;9_I7A)XD:]S:S!Q0V55M'MN\];M[O_KCX M&+Y=FT7[>K%\H/'$U"?BO>!0K'"@'*]/"$I!N["H:*2O=3$#V<9=:1WWPK,' MU!Y#R5UDG:[OSTNNB;W-W>\]$I]X6;M)44$.(8'BDN),S0L$&[$8:8I/K5O; M=R1QW$;B'L [H$I[,,#7V'M;T[\GY051,5U/7(G:*I8 @6=:YZ_?XB8<7N%.T/A_FKJ &\W4@LW&!')A!"U UNG?RMC'$3D)".9@E0R M*U9:X^U!8L9M!.X ;VW4U$^\L[U()Z@7OJQNT8[@"8 RFR@^N@5Z5@6I^45]_2IOWY/>V DWEEMOY_G7'_-%^NYJ"=XY<:47%^OEY'129?K:S\)#: + MQG(F,U<_'VX'2V%TBMM=E-CWDTT_PIPPS\_#:KI:E'?7OGZ3B^T>:GKRFXV> M9]J-]D:/,ITL/X7YQ01&BA97B]DTAXNY\]<7O[IP#;,K$%^;+1$DNOKH.BU0 MA]*3")UTJ@Z%XBH0J!)OG31J0OC!+E=)5FB]79LC9&?IA^FD_+-(7Y M^J)KLK[Q3-]+%$-_)&4_IW7_/DGL-Q\& M?60>QRW[.OY^N#,8M6=,-0M6FUO^#V>GIV'Y?5$>Y7H?^[_EEQN= OOPT>@L M>(]?<7Z&]7*C)@XKDNO]\(NSU7IQBLLK=+O DA19D8\2R5&QC@ C*KHY(G/< M1"%;Q^];DG9X?OJ/:[)>+N;TRW2QM^?Y?![BZJJO??,S4]J!!*)K^XEKG0*C M ("G.L8KQP0A*PM.6"98S#:)UN)I0?>X=G<([-U-6A]9N_U:RZM98N1S;JH^ M]C&,=S_2R 8^05TCT M4>#J>W79QU*D#);[UB'JHP2-:UR:X>*V@6FGA'Z-S*;O^7Q([EZVY<;?;V12 M'J:ID26Y[/]^L3B-%.!?O@%99Q5<6_L*0SY9"M.=!5LHA%>6HG>GA )9G!36 M87*R=0)^-PH/M3;WK/8#\C\07TSP,1'84XBNEMT5\,Q&\M ]BRIXXUSK(3'; M43:N_1D03;S2Y?>_7\LQ7L)&F8C2 ME0A>1?*44=:@V&:0 C-A"(-H_US"P^0L MBPHL5RFQ5+QFK6NY'J-G[!G0;3!Q=VY?(PWT:T#>+1=?<+G^'N:Y7L5^J:') M/I;DWN\T,BE/T]C(MEPN]&Y6L]W75OMQHR*$2]9J<"5[4,YZ""I2Z,RB\3'' M)$3K69I/$M6@Z>/^!>Y#?4*FF(Z:G'FD6"'1H1Q#K@-3D\5,'_>\>1?R#O2- M:X?:XN>>KH]A]-2O=?K+8I'_F,Z(X?/!TG>>2=_#4CWYS496:S?:&UFPRT4) M'K?7N^=L%($I9-J -)K7^F#"910:"@^*/.UBK6E]1;03@0>_6+3-8M=.=!&L MXH8"#L92[43@=9M*B"Y)*X3W/+6.87>C<%SK-ARV[KQ/-)S>^K5U=5C)29Q- M/X6]$TVW/]'(DCU*62/#5=>X!T5,>RPN2,"4*3;WMA8C!@LJ2.N8L0)3ZXCN M?DH.?]8\WGM.&Y&8#5*"M*K.2S*>L&L3H$]<,LP.?>MQ@P^0,JYQ::#_NX^/ M'R[R?LW%9N!'G9E "U5/* 12:D[=MR.MN?:0_3M'!CR;?^_5[$YS125.KZ$JT]:D@66?! M%P&8I2A2*"5BZ]N^K8D;U]8TQ,R=AY$'44^_5NABB,N[L%SOF8*^]85&UN97>Q_!MWUNP'W^]V2W8 Q0UNP6[^/X]/K/51N8@19W$$6L#5X:09(&@A6+1 M9L%R:Y_G$7(:/'1U^],_X"ML%#%C E.< L63(E9S@FR5M=)[G]P +U0^2,_8 MMV!M,''/ZU5M--"O ?EP]H7L1,VEA]FU0J;%57ODFWE9+$_W[MW;Z?O-.CCV MY:E5:':-@,LU7\UNM2AI],%X1"!(4C!>WX0.)3!PO&CNHF3DBK>.4K:@JT4W M<_WN TKXL7]BUMD(VHF8./&O59TNH#@D8Z64"97!UOF?;6D;.4AKC9[[>I6; MJZA?$_=46^\AK6E;?_M(+U:8-F28Z(#)M]:"-?7_T=H M\=T%1W=JM_?510>SHC[@IRJ(]_AEL;SJ2/U^_L]K77(HBD&1@)GZJ*_.'AP& M#13U"C1<.^U;=Q=M1=BX[S:,C[SVVNL DC=$>9N74#BMR0VX&.HX5AG!.UEG M60>IO"XL-R^U>(R><5]P&!^ S735 >XV#M!)N=6=?V)T-!5/"TF:B()]+FV0,R479O-!P&\+&OHAOCYX[ M=8C-]=.OB;LS,F=_:_;0IX8:[C.@C7IPM$MB693(2>FEOE$M,H<83(3B"6'2 MBEA4ZR$50XWX^4""SF>SZF3>6J'&-XD\BY?3V5E]QN,6[IEV,6F*8P*7H *3 MX"PJV@'12XW>DS/1.D6W'ZF=C@?:!4-W\G!'4-J(T4/=^]=X?(]I0<[L;'IA MB.\,1[K)9$+IDC<2K+6,0B2+$%7@8+@T <*X[:/H5?SR2_>I;?6T \[G73D,DLU^WQH68\\G\?=TN M2]H-FTSX[_-%7.'R:Y7\FSGMF)N'Q8^-(B5J:WD@R=2Q99P%"-(7*!2/F124 MC[)U@?D0?'0\&&X7%#XX&&XLE7?@"%S)X/GWYV$6Y@D_?$9<_V6Y./M"O%]S M<*+*4BH''C62M+6 F"T'KE)@(7IM=?-"F"UI&]<)'1Z>+573[W%\?5S@_J?P M/5\98)SA@&?NCF/H1&&16U*[1G+ E*20(\9DHYY;']M/4]7]J+X=L++UJ+[]=-)O7/'4 MD+O]K=.67S[2L+X!K=9N8]4\(25RP4&S6&N3&=*Q*@M$Z]#PQ%#IUDFOHX[L M^W'T7R[[8\OHDJ(VF1Q7Z24HVBBT6Y(!YM"IS(J,JGFOZ,/D_$S#^'9!S(Q%E^?K:M(3VO[U'D=[ZMO7W"^NGUS'K4H&'.$ MK(NL3X%K\-)Q0&>K"V-B*:T]OY;TCWMC?'Q8'UWG_7J6MX:.[N](WO^A84:C M#N@F/C @,SEE;4P2/.;:O8$!8N$(M5C5N,03+ZKQ!A]F0.H/RUZ_?PO2C&<; M,1@0HA8 Z3JYQG@$+8A#B0:E:=V[]A@]78Y*W04)#Q^K!PI_Q/-SM5Q/+FNX MS\+LQZX\;W/_+PS+OX5UK.JJP._CIC]BG1T$P_W;+*2C4E21$#MZJ,- M='S'XLEGI;.\]KDGE0;H#W^8H'$]KP%,7#OQ=X E<@V15'+1P7#NGV[^X,(C MO#:I[2:?/)DLA$0PS.T[L$6CM7W2\$%P@',J-WKLY>;/Y"P, C MS*^4,';91;?_([A807O(W(.=5QEAQNZ0'L0VLU*=8SYY%4&$5+U(6?N*.,'*NLR4 ML%IC\Q:R(TS:_;'7GAKH>G.#.=I($K,%EJ(%92R)HSCZ+:)0Q85@='.W:C]2 M?X(YO+M@ZV%C.9P"^[603XVR_2TLZW__BB]Q'::S0<;SWEGC2&-Z'^>MJW&] M7CJTW'$P"@EL-GD(7C ZD\FA]"$I=*VK +H8U_O;V6G$Y4FY4.7\T\7DSM6$ MMK8GD@V8S>AM'CF$VJ;*?'8NQ:",:_T2\H/$_",,\MT%8;=-:!LM=1 )73)R M/ABVVOLK3I"3?&QA($22H+PV$)B74(Q4J>3 LFE=NOLP-?\(\WM; .Y /?5[ M+&\WUJS%X;SG2D<=WW:4@WK;45S*6Q:H^?G&-NV"U9V&=NVDS9& MKHEX'^:?\-FWZ6HB7,[2>0.BJ$1$9PFNWBA%YE!DQA'95DG")^H;KA8N1/>'"F\22 JU*;0.U%@+7EKC0RI!_Z+5OAH'S)<=!P0'* MNJWN/20WLL+_-IU/3\].+P@W0CJ!W(+5J8YH8P&<" )8'2S)&&9C6JC\QJ(C M*WT?E2U:R&]LQ8=OUP@71B;,!',A;1ULE6*]PC"@)7?!,.4)]BT4?WW1<2*C M9HK?6WX=!,^/E(X___ZW\+\7RQ>SL%IM#*+C05EG"N@LZHL"GLX_805D$Y)- MT9K,6C?#[T#>R$6.K1V'H174-_9^,/9;.,67B],PG4\L4\QZ$J,V=:I.-G6@ M>QUW%WP(,8A$X?'Q\'WO9G7@MC+U@4?4J%+0B;>&X"/D= NWPV%PNQ"WD4XZ@-=OBUK* M^077^(S.B_/\Z@4G*8:LZJ.AR=4G>[+RX%$%2#IXEPNY#Z+U ?LP-2//<#LB MN!III -L?5R&C*=A^?=+^HM&$8))@+PFUNN$VJ"SAB@*YJ@S2MDZ 7B;AG&; M HZ)HX.DWP%ZWB[FG^AKIYM6!_H[&T=!!L=MU(E\5T^!K! . M$-/'B429+Z MF[>RWT?'R*TE0WGW!XN\0]A<["2N;-&1>V#6DNE,@0/9T$*!M>+:!<=2:CUT MY'Y*QO62#M?P$Y#90]QCOZZPL;^; M>WBS!_'>K0WO7WJS2,R](K"T%QLL"> MT9%;WVCW6A>#SEJ#MZ8///""PF.K](6)?52X&$*>8]\YX.JRY&"S34QB1('&*A,$_YQ,$G+4%F;5EB5B3;8OK#4W2,>('6#$M-9=U!6'1K&ZPV=997 MF^3'KEA=$^'S[]=^<_&#\_SLM);6;2R_MDHD8SV8X,CR*U';)9(!DJPJ=72> ML:WKV(;@8]QWM0>+YD=7>0>PO\;EZ\7RED0N3$2.1%N=8"N"#13H> -!^]IY MFX4-+*-U6]48[(#B+<@:^:G&T;&S&%:18R<=WIS61^R7TS#[P<9=O^4R=1N* MYYY;"8*.'%#9UTG+2'ZV,SPG61Q/M]*>#V0A=EIV7 @VU_CB*.(?V4=\MUSD ML[0^67[ Y==I.D_PZ<),%CD!D4\^[N85>A_K"Y31B10X0[/51(DG_,+[UMX* M0^:G.5N;B+@/B%2;?L'!ZF(["2>=D,Z"M"G4QA<+,2D+FF3!+3H;RE83O+;# MR5T"Q@M"#]?I78 <*."Q3ZB/BW68??B"M??J*GU+ 5.Q63L*E*4G2^@">(WU M.7GNE'12<91;'43W?7UT]1^JL45+\77@/=_S0--F8X3LM$'NR5Z:VK<>+075 M9$,#ES8S[I+RK2M#'B!E*\C8G^9X:2GX3O%S_N;1Y243B0&S]94-94 )KR & MG\C$NE@D#T%Z<00DW2"JC_?7#E+]%G#:7P]C'TPOPI=IM:T8XB(L+_-Q7HI0 MA,ADJ.NT(4W!94R&0TG<.E7H&)=\JY/IWL_WAXD#]+=H*LP.[,P#=O@M">W- M&D]7$QMR+LI6\60.2IK:3)$D8+(N<26,R$?J/+VB:2M$N9_NY&JJBK$MS07Q M[\+W\X>OEJ>O:Q+BO%MW=;U==S7A)K B+*^FN8Y5M10L.*?!,!.%8\4QL5V* M9H=%N^Q.W5/5BR/(O0-3]43;]ZMO:7:6I_-/M8B&_I<_AF^3P'G1R#EP&RAT MX%R#=TQ"J.E4K:UFMG6">@\RN^QX.@R,QU+:V';NQ6*U/BFO%XM,@3#%ON1M M?)K(I'AF#H&)0+&J-H). ?(ZC3+:8U%.Q+R=0W7/U[LLH&U@N0Z69 !*T+LY05,):%]1N15B7]7)M MS%![Q72 MO-1\F0Q+T;(/\T'7* 8HZ]DM'"G5-"6#-IKZB)M!: MUQ8\0$J7Y0%M$-5"^%V\M/Y(8\U[K!%R/9VO/3MVOHOX) 1DOCYVYD(ATZSJ MPT Q%"@RZ5 5-I?O PT1>+QRWF@ ML]K<0,_3]$N8O9G7YX->DTPFH@069,J S/':^L7 ^VC ,T;\:YUC\ZZYO0CM M,A??!J'#*ZZ#DW@')I\56O:*S^R$R$E7/IFI;@.5TINZ6%SJ8O QF%M3<-3QF/O)YLQ!3 9>RA/H:%?AD F14+O.L M;+A="&CR[%$B=F %.)27%OS M,)K.6B4*<"UJ]Z^,QOBM@/#H,N,@HI'^%H,(!G.WO-^DWRO*8 MJXWTK,[W$ I"S!F\S!&ER$'R)P/IASX^SJ7Q *H_5'!C*_[%9R39TP'YXC,1 M<58;J6Y9,6F]S[%6/Y '3:)A":*C&,RP(@L6:\+MG/5#1\)32XUSWSO$L=!4 MJ&-#Y)SRRV'61@N?HG6@&:_>:78;K\3IA]]>G3K8/,:RLE*@ZRSGA2B!0PD0,-J%"J4"MBHMK."WAHB7%N M1(?P!)H(<6PHG$QG-6;ZC^D[YY"G6*MY =M R>%P/:V +*! O!! 7> M%J,]$\8FO14B'EMEG-N^ 2#13)0=7#._6,P3ULQ]UKOS[\_QWGZ7$?5 M;E)MS'!!!QYYPB:2T9/$661UZ+%$HXK5.J34^+[C*9JZK&W>/W,]B"JZA-8E M-Q<9/.6EYDQJXJ)F<;7DE1\/NC"A;"X^X_#0NDG3N),LY"(ZT\7(.$!UC8(V3T: 4Q0Q^)O8R'KV9RI^"TI[R[P!* M%['''8XNC*S+T3"F$- S":HD31NN7IM;G4I*B,JU/OT>IZ@S0.VK^#NM0,VT MT &FGJR+C9I%5CP#0[03/SI!Q$*_Y;P@0S1BN_<_C]V_/\Y<]D,.O::JZ !: M^[3NT [1)-U&S5!M)=!H]:'R[7>7:QU5;]NLT\JHP7DD!T3X:Z !(_XG33Y^)[F=DX,A)_.VLYEM.RH:EUK4F1Z*&)IPKR;+>WWQQ):J=)EETP=-M*'D-I M'9SD-]B<('=:F$#4LCIJF6B%2+("(Z221F0F>>L+V!L$C(NCHZC\,9CM)/_> MP/.HP"ZQG<;-QS%NARBN M X2^J3WXN%J?S%\LYN3OKNO,R3HZC21P4C8#O)E601%#J3X?K,AUKHDI"1A2 MDI:AY[%U?OE)HGX6,W@0..[,J&VIJ0Z@M[,8)PJY""*2]>>F%N$[A)B8AJ 9 MRE14U-N]WSBD41S7&(X#S6$UN3]4:^_9X?U[3UP+G*P_X_+E=)5FB]79$G_< M$D3-"S,\@O6,MJ-D-6^+Y+4PK95)H1CBP?30\=F,7=\J+$ MB7,A. BI$',\,/*J,P>KOY+!K6?+99A_VOR]U42J9!1S K2NF8?( M.#CRB:!(=)$93!9;3Y\]G.H1)T6-@>8CJ_EG ?9YO+C:5 W7@/$#IHNIZ)/ MLV$,$R#Z0.PF\OJ9JB-W="TYL:2+UE49!Y(\XIRK;B'=2,$=X'G7J]>DI% F M&N J1%"IOBX7#46M-GNF/69C6UOE(>[-AQG.U8U#T4B!S1(!Q[P[?[=8TQK3 M,)M]WPAA^A5_;,_S#A[,57$OPBR=S2YNF"_D1=^M*95A[]F'H'#X._G!Y3KT M_7T00D?%&7A3'ZFS0D+@,4#"B$9K)G@>NFZ[U?W]I59.RC-227Y0'>>-;%<= M)R?E-D$7[RY'*TWB!DSQ%%P44<"C=.!=L=;IG'QI?0LU)?(JF<7'< M#7BV O6>FNP F>^1CL9IJI%)O:3\?3Y=K]Y_^/UR>HB+RM:PVQ:)T<>):A'3.ZK^SN3#EHIH@-4O:* ;/$=<JH M&HG-: MU H-#*X.9S"QBHA8TAF-SUQYV=JS?9"8<0L5!D53&P5T@*1;E3X_!'7!#F94 M&'<05!,@>$^2/HS*X>8?_<82>,6'0R*JI;*Z !;!_H8;Z_FCKAD M78S<0V&<' J9,T1K"AGKG(UAV3.UU0MIQPM@WNXTO&HP&_B/$ZWL!X:??Q,\ M.ZWOQTY8T H+DQ!#K68SS$.PP0)B$*'P0OAE?>V <\)[="B'QEQ;X.\!@'X[ M %^'Z?(_PNP,_X:AW@AM;L1_"\LZ%>KK(9AR]F=.N6=WLG*R_/5LN+^K?5I9$28VV#FN,197Z M.D25%#+(*A,XJ!DCFL[FT'M1H5M/WK]R8SDU>/R+S[74J+5=/X6 MO^),UJF-)!7Z$?K5:DJ8N*#@0C"M;>JA= QI@IO*Z!@6&T.VZ-%!+E)5MX+P M:I( E:Q5W!J1L74+WA 6^\ZW+R6[B5PW^LDG\YL[^,Z&O[G?KUVIOU_,9J\7 M2P)!GMALLK8)P;GZUKRUY()M\Y&#,Y4QV9^%WS>=GO[ D,' M@6"KH^_FD/E]P.5WD#^NP7!_>)K>O'&Z*X2EO8&*+RHE)"X63@I14$:(R$60VVAJO MHTI\T.A@-WK'S3#VN7-ZALDY7#VZ@Q#N^\F?[Z;ZG.O:\P?>]U4[S:GYJ8Q(ZSP M)9[_>Z+H2$Y9!PC,UV9.\L1#T@JT(J');$4L@R7XAF1LW =>_G^UU1H@ZR<^ MPQYWB(--7A3# 35J4"(7\$(I$%D$)FOMHO+,JUZI4/9Y%P-IW74_:WQ1I7@Z6A#R?I*!GI MQI([1G+:^DSG0-UAN)F'[ O$D#APJ02WI6"*K6M3CY*9B%><(/GQ'7 M?UDNSKZ05LX+7.K3?=&H^MXD_4/%.H _N )!%Y&ELSS8UM63V]#527+L4)0\ M:(Q;J:0#UZ3>3-+73FO]WM6#ILATTB5*2*Z^F!8M0K3*@?=&^1"T9V@;P^H^ M.CJ!43-M+QJ+OD/X7!25,INRRBJ"QEB?[#86:-\%D#GS'(N+MGD'U_V4C NA MPS7\!&3V$'<'H/F \^EBN?$6+ML9?+0YD4QRPEJO)@HX]"2=4!MQC//$1>O^ MUMM$] 65?31[NT'U(#%W@)/?YZL:Q6"N0KE@00CVU50R5!:9)/H:) MX)+3J;67=P\9X]YA#("50T7= 5JNG=?70II-^+NQNXP'(9QU) ]R^A1G B)Y M>Z"\+5EJ%DKS5^&>(*F3F["A_)N6"ND)7S_"BEIL?5[OO+K8@VAYBI%$A5K2 M'K3)0]2,0;*264E\M6]GVX:N;CSIPX'P$,A:::4#I+U;+#>J65\Q=P^7%T:Z M$/V. EJ07%LZT@N"T_0KKVP47EHCFC=:[$!>)[AKAHW%<135 08OLW_O\0LQ MB?E<: ^SQU0I13@$=%BKGH8UGI0MY"BB3ZH("R+96NF"$D)A"$*[:#)FDWSS)UQWH&]<]^]8 M@!Q,8QV@\9IC<_7+OTYQ241]_KZIY=_X-Z8Z.(Y'R(Y84_6Y1N>L %-,U#8C ME\W?)=N.LDYJAHX0@+123T^@NWYQ=Y>_"_>&Q).)/0X<0YUUR!L),8O/0O'A:T6/-I(L1Q7F39M MTJ!Y-#89AXD/9O7NDM,)SMJ#X"&X':B13L$E+EA1+C#'C*HO@-.QX.HUKN'D M-^2LT MD.8'\O@/%'L'=NDF!]?F=#GNE&%T6HLZ K"?9ZZBC+;>,SP,]@D^MU!,V]E7F8BC)CGHTW6:'N_O8 ML<%'B9J!U3;6^D@/D?,$RD1)1MF%<'OP\-- N7>E<7WF08%RN&0[.(A^G-7W MG-2OIW/ZLVF8?2"5;7S"%V$S5'3U]FH&F?44;!K-(2KIJE&FR MVX*8$"5+XT5C9#Y 2B=9J:/@X>'9L7LKIP.,W: =530RF01Y,\^+10?!(DG& M!LZDMUSZUB'>SF@Z0CW9"&C:6PW]CE5[EO[/V70UW0BIQYH; M=80]/UL1?E:K%XO36)O0*M;G^=EJA>MKM%QU_S O T,*%%.JGE?1%"-J(0&+ M#Z2IY_O_:[BQ')*%5@Q8&E>*46^2*X( -@Y-[1 M-M)!M*Z1V)7&<0_) 1'V\(M2 RBO@[/R'J[..V(XQ5!)9'"UQD0I MR4S)-D31^H[Z 5)Z>:MI"/TOVBNC4TS57R[Q,J*77 B)RH#)O%Y,E=KQB1$X M%URD$+/WK7O1GB2J#Y-VD.JW@-/^>A@_4?87(GP^PU#>+1?Y+"'9_ ]?L'JP MZ^^O%XM\F=51HM@BDH4M2DS.EJ<\LUT6[ \Y!VAY,;# MQT[+_S4L\Q17KTE+GRL/5YE 1?:9!V"B3C),@H,KJ$"S%#+6-W?LD][\(]\? M-PP<$"(-Q-G!B?4!E\3$27DSS].OTWQ6W^M](V]=EK OK>/6+ P#P:/J;VS+]8+^\;=ISC-\%5:7 M#:%&%,YX0I ^4FSC>!UIQ"U$IH33.AK%W%9VZ[ZOCUN9,*#5.EB4'=BL>P<9 M: HU%$+'J"#';P6KH$$H7VRNB MEC$1 SK69PA1$!?&81U-:Y263FK5.@?PTTP,V4G#VTT,V47<8Y]%FUS;\["B M51=A_CJDS22[2^QA>V[3&9Z6R#2"LBV3*?09?%(4$ M44D9:=?^?^V]:9-;-[(F_/W]+QDO]N7+1,BRU*,)V5+(ZMLQGQA8$A*[2Z2& MK)*M^^LGP=JH4BT\) X/6)ZX-]2R9-N),A8%*0A"#QU)O>&;(Z@K&9]SJVC3D\N M:MI8P5%?S+8*ZA=Q6P<@:BM)7-+6(?4"=>NXPI.+FO8N M:PR"W2"VIT:F]A;?G7_&U>OY.H6SJN:MP_AK.,\"+W^7J7V-I7^\MCJJ*#Z^SU?#$_Q[?S M;YC)U@B+3[6@=>-ATTOP6_CW9B\Z;EW9EY>K,^77W#U 2^GZZP_S[]> M;T5*::.(F8S>DB_Y&WT('*1/RDKNK+K;L'BXM_#P\_(BT6^N8^OKV.TWALZ*E8HVE,R!ASC#F2P22C)Z4Z^D_Q^ MJ+!FMP].S )R!""-)OX.KJM['*2W-TUT)F)-WWJ@+0E0GGLZ'N@A< Q)&<>U M;>UC/K:>G9!FGH53V4PM'4%LJ^GIQ^C0*BS6EROCY/8DF;U9G']C]5R M39YV],HD(\"[0DX,DXD,3)*>23(:SZ5J7RWVU)JZJ[IO [.FJIC:'OL=S_^U M7/UGOOCT,GR=GX>S%_G?9"/4#<[J""16+*U>52NC9%:GW4B0E:[%)I?Q+EGX M S;8(Q_IKBS^,(PTE6D'U\Z *W5K6/";19VTBWE6HN*B5#/2ETB[K:/@(U/D MF2 S7#F7L+6O>-B*NRNY/_K+>*@:.P+MEAA_+'U9WZU]^?VB>CWORA^?24]7 M?SMS3F=EE 06!%9N8 W120LB)EITY#+(UFS-;58^;=IJ=! ?4:T=@7F'HWNO M-,BYOQ;'C,>@0ZIT,LF;&BA2$&)A8!C9P,84Z\01N#[V7?ZTCG,/=W-3!7> M[1\I!Z_G]%S.YYEA-(&.HX)44@&E,ME,Q2C@7@AA=4XAMR;+>VP].Z'/GASZ MFJE@:D?F'\ME_G-^=O;/-9:+L[?S@K.D6:(#(8 C2E!DK)!(O 8>=.0F9V;L M;O[+SS][)S2XDT%#"PEV<)_< M%-\!_A].(VV?:55",LE!"L&#$D*!SW3$?= YF,0+C\U/*.@L)M:_5LIG7C*(C:4:F+#@AL3".A;OCA((>7>9N*'PN MJ9%V&CLI4+Y8D4OUZ;*$XN7G^MLWBX^?\4/]W;OR[N(\+;_@^BGY7$U[^?1Y M9KC,,K@ CE=R5V!')#[U(5/N##'7WINYV4$TMM]0V MJ8_'=;QYNZ1FICA*$8T!9BM[NS$(WM/OF.)[[Z;N!['025FW$ MV*AV#N=F&7-N]A'VLIN MT#W=--64FN]BX-_UCF;:>!(G.K)K3"TFK72ZQB+0%IR@"UV%YF-OKK^]&\A. M+VFTEVP[N!:OU_W^8I4^AS6^2*EF&FK*X:9&9CU+F6YS%AR(7+F6K4S@?%2@ M)4?!-4OTZ(\$F$<7MAN:3B\)U%XK75Q ]]S$[U?+;R2ZY2*K+YD_? M+$B8X>QVVV\VO19GM=GB1@!O%M_HU^7J^\R68F21U0!1=6ATJ ,-(EFHF@01 M@LS!'>$-;K&5W0!].GFLGC0__ CXRR.PP$_A'//'T5SV T11&0J66PP%,^DS M-R75R<:F:BD@A,@EN,05[8@Y?=<>W=T_;[C.W8!^.HFOWE3;@6G15AHWT[FV MC/%9,);SPB+(4(?J1LL@RNS)XF+12IP(A0\2POI MUZN-? Q_;5\5)@;'F)90QR63QHJ#6!MJG;39:9,P[)_':+[:W:!_.DF^/M4\ M/?P?N1*V9+_I%O-R-QE>??U*FVXWCK"C6;"'O+I M$<;'-I/$-)-FC=!%:;(*0LQ8B]PB1&TBB3\5$PW7 H_@/?4T:99>!&&D#^"Y MKN6ECHPE79\,E9TW KUVK>N*G_6DV2$(.WC2[!#E=>3\W9UPR9Q"94P&D>LV MM%<0@M' 34"R9;*1>BRW[;0GS0[2_XZ39H9XU(&0$XZM'0295@,AA^BO YP^ZO%9GS$&%8%OFCHBKU.D M>:KDCR8$';BZ.P=Y>MZQ?H8"-GY>]U-+1Q#[,6RU\0.WW+P/^ T7%WA5,TF' M^(_Y(N$=>OD7Z9Q.XBQPEE/1-3"K2QV,$,';G, F[[!6VSIQA!#.89OH[O+< M$U\[Q>:/I>R.BW;NBJ FJ^>+3^MWJ[?+]7HG24@F7!;"0) R@V*6U:%&"*4H M>ENB];;YJ(&Q]M(QL=KXZ!]9]1U=^??%_J[._@RU-ZX$!BYOZ L]&4HR._I% M.&6UY86-U7/VR+(Z9G-K _/4Z3M7'*EZPY!V-JU;=AG&ZX.LL%7M1FD_QVS-D.4T2FF?@S].EYRL#:"*(*$I(2" MD(NG8^E=8$D%8<;B:CFQK,T@U0_.V@S1PZ3!F\O9(O3+;_.>X M?DTJ^?QZN M&HAS:D3\@\2P.,-0R)'-%^3L+/(?7[%6CI]_KUNZS@!JI@7*ZL)NVMRC=1 T M01U=425S*?/=#.Y#I)V[?;"[D%4KS(PA\ ZLE[U3R\RA%)+\"H&9#HNHG6RV MSDNSVHID<_*%-39J1BT-.&98JP$FCZJ_#G Z9$IN95-F@A= %@WYO;8 "=) M,E$GH422I;6]W7H*=C^% X=X>&,IK6\\WCMB4 KA ^V%/!NNR;:HY3\.'11, M#"UBLJ8U:HK#>NV?0MW?2\P0E(KT/T0<(Y"R1T2N4 M(8F%+%L7O.\U9KV;D=B' .D@Z7> GD>F+GN.(CG.P*8@0.E"YT#Z2N'-';11(*U64!Y MDPV+B*W=@]$VTUT:84^\C3@497_E/[-3L#T=AF4F*RDB^!@B*!GI=]ID<%Y4 MJE87Z:KI^ P,'0LT34%Q+R=@7\5W@/\;LEB#M&!&%I'PB2280F4G(3-,UDD# M19? V5B\JMVE6=H@;"_1=@")EB?C_6KY%5?GW]^?!7HA%ILIE5\WPZYSY)EY M\O.L63UDCN*0AEZTCXI(%N"P%96Z^"U,+J(TSE;;NICD=0]W)"#@?#,SL=#U"J M92FQV)( F:@OJZBXAY;\T=#];>YRCTK/%G]F"\#%_GY^%L(Y=W\6S^:?/C9@'1>J/IS8PAT1/* M+42N"T01LF32.&:[#DW>NZN.!X[W\F T@,/T#\:(P=OM5U37H4'6(?!D26>L M\NPX9Z#P("PSWM@X5GIIG!UU/-B\F_-Q& P./1O='8M;WVOK[]XN%Y_JW,E? M,9[/&"W >.6 QSI[4LD$L0174\L)DRAH0L^>^9,;['GF>B^GIBU*3OZ!>7), M8?7/'+):=4&WB>(\TG-K!6@62PUAF**/0+-SO &5?YN\<%/-[^^)+*N)-R(7 MQ?6P+]K;[V%5/:]O> #EQ&,_KA&SQ,XK;D0@<3,.[=?Y.ITMUQ*YT-Q"0"&*&*#PZERJU3XH\LY] [\N9'UVGM5P=EC:MO9#D)Y":4 MVH*I;25U\0D<2X3]R IR:[T3K4V#AUGN4W7[ZNEM\N"QWIW_QC6<[KSSK@3FKRW4:75WL9-+KE'DQ@WF"; MN<(XXQPRK_W867D@ U"2&?!35Q66)15IE 7D3-=Q M[!J<3@A1<,NTB8F>_];=E#NN;=K;L"UN'N:[::B?#L+"#^[FE^\?Z4=LNJC0 MRU"X5>!)4* 8.5M.Z@ VA!B4XEZHUK;%#LOJA?^F)1Z6XRJG9[S5#5UU*>B, M1M2!ZL@]HRW%#*&4"%PS%E*@OVP^A7R'975ZN^T+A5VAMJ=>.H#:6S)8KAI4 MHA7.99V R=KW8KD$'R0'(Z-5QEO!?.MVQMNO=PJ3HX7NDZ$,%6$UYZZ=HSNVVO8-I:\+%Q/>QV=P9,&GZ. $%4LQF(.H77:^Y'E3%OO/3:*6NFA M TB]7'[Y>D$_[NXVHDPH4U&@@Q:@A..5/;V *;DH^HUCJ;6U_3?$8RN0S-W^H"O-I6C,LIPDHP@:='3K,GUI9T5GW1@+F>#K0<>[K2P:I!2#3(S^OW7)\"/+F;;6 M=W3#NY$>.H#4ZXO58GY>TQ>+_'K^5_W=]4Y*UN@YRV!CR* D&8M1B4!V(G,V MB)**R8T1]?!JIJV8'1M0C;30 9[^"S_/TQG>$MCQ4%B@:Y77B1 <$:()!K36 M7"IGR4EM[=G]N()I:TC'QLT!TNX *W6F]_GJ(E5MO*ECCSZ1>J[W(C.S01D! M'.O\(E['X"$+0+!'YX0K6K9V[1Y;S[2UEN-;2XTT,2&JUJOSV0>R\2X#LE)R ME61TH*,EC]0R"\X9!M)$)K6*0>-.84?ZJ5O0H7^ZAZ_4J=1I7!BX+ E;)*D%&%N^5.GU#Y#Q^=6.G[J&S9 M0GY3*S[\M;5P%Z7/V2*$2KJG&/TN1BN ?"]C0A#1:M5"\=L?G>;^;Z;XO>77 M@1GYX)/W]J9TV&/*A:L"+,12Q]&1$Q58I,LP^.6FJ*+8 M3S4]@^V?:RP79V_G!61W>5N[[Q"\5PR2YK2E^O+ZUD[O#LOJ-!>^ M)Q)V!=J>:ND9:?]8U2F8PFOM2A8@-CSJUYAAY?4:I\_M_7 ZD?X#7" M8+TG"P,"$TA'BIR,&FH 5XI,0F>TK'7C4ZNU=YJL;P/7213<1;/L@UNIW5I% MF129$""Y)\-6R#H[2B=(F3FTQ7GC6L<4'UM/ITG^D6_,H8KHMVWNOCZ.%OUS M._W<$7M1CM)1]W3/ (]!92D8H)<1E"8(^D(NB.5DMDFA;+1'<]J.WFM2N.3D MR-/AT(PNWFP$>"E=/2O.:RS)^-;)U^?2:S($-WOWF@S13P<6WTXU[#$FQT6@ MVYXQVE*J8RJ,!!6UM3Y8Q47K"I+GTVLR" _[])H,4$[/>-M*6"8AHDWD-&E? M^V0WHRM$+I"\4B(4PU4ZFC5V4KTF0Z"P1Z_)$+U,/6'UDJ[A?^)9_B?9)*O7 M\T58)-S49UVGKX.P/%DF@7-1)Z1P!MY;>@Z")#/31^VE?Q/U4 MTS/8JC<<4HXIY@C9Z$KOZDE4/M1)"XG.379!A:/E"W;F )HP+#%(]T/"$D,4 M<4"TZ_S808E:#+]+@3B> MM)4HP+HZ==K%#(XI FAA)=ABM0M'\\F.'@,13&)*JH"TSM6IFP@Q)PG>8/!. M!:[=3G4"^"%E.J:P.KL+=NG%3=JEX:R%%32)-R8,S M=+R%T3PDD2+GK8W==IW2D[*#[ /&\733 >!VB")(9R+F&IM"7ZT5'4EF)+V$ M)$BK:&/-:5N?37!O%$MO/]5T +9=2JQF3CMK-8L@2^5)25F"$]J C4G05CT3 MNG6V:Y=U=?K0[HF%Y]E?C09.XA M$MT;"?1RSY?YC_.P.F^*A_<7J_29?-T7*2TO%G4*X(O\[XOU^89E9\:91ZL\ M F:-=?9'A(A<@A9D)GA&)RJW3@KLM+!I+?>QD-1.%QU=.-?377Z]6-&&WF]@ M/'->\J"9 J8QU:D-"J))Y$*7R!GFI'1I3>[^V'JF;4\9"TX'2[XC%)%<<0",N50!^$ZKLJ49M)H7)&C MF4E#)'J@F?1JD:=T_F__.5QZ(^,% 1[ZU)&" 3OM=)*@ /WW*=?938%'\ M,.!#(,@QX9T1VB3?.M=[U*# ;?3X]7PQ/\>W\V_XTV>OBD.U=%K55FF+K)8* MD^>;70&Z?'TIR:7VG+B[KZX/G[ ]IAZN\VFJKPZ>S$?V\\OWW\*_EZN79W0[ M;"H)/"=_V'L!4K)-ZSZYRM$I\,5K*0S7MGEJG\:8N0N^RG(ZFK;R3> M;NSW\.4ZD:M\8,Z368-DFY OQ&A[3@=(PAM>)WD$:X^'QON6."TB1X/*[I \ M6&\=P/+EQ?I\^057'_#2-UI_GG^](1RVLCC!+?"<=2VM"I7R08-$$[F@OV*L M=8#MD>5T"[?#87"W#J.13CJ %WG=&;^$U7^NUX^H/3ELM>W,UG*E7,C1TN1W MQZR+TTXIT]KTO;N&:>.SQP320=+O #UU^OSRRU<\QQ>?5O@#N;XW46H3"J1D M/.TD1'"B:$"ZZ&7QR6?5VF]X>#73AFB/B:A&&ND 6X]([>U-R0E#88V*&D)! MNFTC&@@J("3GN"E)IZ)]E/(F0H\!> %2ZW%8](=\6+L@'5R2N0-5TG?$-OB+/RA/C/KK+)Q M#D*H,[I*,96V-4()4GF&+A)FC@>Z!U;9K2TX.@Q;J*T+YLB[&_L=;SMR;C*& MJ6@A11T39Q%!>7+$/'2^3H(J7OIDDF[.[_SHBDXJ-SL .S\1.+?3RZ3MR3O8;ZJ@:.?=W/Y?)S5YV/&I-#!9@929DDRJQY3-@:0IX2,I5J[W/I]W6UI M?=3WCH^\,335S/$X^G/[^J+.X@Q;IW'$=_?ACQWI =YQMY.\Q%ZHS(*+P&.H M>(N^MIP*<*%PATJO^!#<#7";V^JT\\C.S[N\#)N2GFLZ89W"V?_&L)K% M$HM'9,!U(EF+^F0ESR +DQC)N4ZB.F*H9\=E=QO\;HRQ 3&A,11^J<*M%H2R:X'5E$8ZM@PQ[+K7;N'YWZ!VLV)/$ M[^OEQ6IF!- 7A3Y[LT_!K,2@>.4+J(1.F,!IX4#3PX.1J1S$';:/!W@F#UC$ M3L@TSP:91]59WQ=KI?EWWEEMK 2RQ,GK#+0E;Y('.F::"YZ8XT>T77>=N&"? M#1Q'4%._"?U?,9Z_BV?S3Y=-'==EM'7TP ]_<4!>8>@G&F43#MI9HQQ"_=0] M0=L40Q%1)-!U8JT2E4V$.WI58\R9^:!-;)TLN'\EAU-+QO,W"_I9%[?DFUQ[ MI[RGW2!N:JPM.(,*;-0Y!=IQ$JVOKWN6,6W4LX'>?R:+/$S4';Q[;Y>+3_33 MOM2MW(Z+XUAR$1Z\T(&N44M.O4<-V1=?&\2MSJW/PGWKF!XO!REWV5C2':+E MJE'(F*RE$QDX<_2B%\R5%$5"%LJ((D41W(V,EQXZC0_7\!.0V4/<'8#F WY; MGGV;+SZ]I&_/SU^'-#^;GW^_[C0LRDI; J1<;UU?CU3Q"KB)0@3:%H^ML?/H M@OJ"T#X:7XXE_@ZP]'*Y^(;D6=!E7$5TM0EEE)2"(W"5;"5\EA"TK 3C.;&D M L?0FN;JWH5,F_P: 3N'BWOZ22<;[_"7L*;O+L/B#OR=])+G4""R@'0[,PW1 MQ CH?(E%Y^CO4C@^-NGU@:],FU!J"(NV\NSK.OGC(I(FYHO:'+*%]60P2&," M>)<3*,D]!%,*V(S#JGXLUIHO5#UO0(606 M- EH,PXE8H 8$P,?%++$1>4S;8RD>Y8Q;8)E!.P<*NH.T/*CI[GQ&E)1I=1\ M#L-ZCQI&B\>@:4-TN=9Z$'T["GF4@,W._O=HYDQK__M *7>'DRVBCF1)'#%X MT$%E4*)ZFY)QN+X.U?&CD-E3X%,G7O_ Q7RY^N/RDOQ( MEV\UVZZY6)Q-G)4ZN=HX50>M&W"2(; 4Z,])Z=GFG>S?Q[[2$R;V5>)R#(E. M#8TMNTM(JR_W]?OR_&9F8&#,HK=UT%&MCBF.'N;B/& NZ)CAW,@G4TT[?:FG MIZ8%1)I*MB.8<'??9ECFWI8D(:$(]"Q;A!"9ISLV^9"D,RGL5I_QU)>F]:1' MA'1 M3*(=&*\_1I\WIIG5P@7.R7QGM40HU#E]+$2PAGNFT4G7G!OHYU7T=*4<[N0< M*.7N<')U@K1"R3EY\,@BB80$ *&&%8UCTOHL)?W/J$CIP;DY5+>/0F4/07< MEL=S6T&DI PBB!I,4C(*B-K69(6STA7&V-VRT>><6CQX7F_&3:WG&Z74$^84BU'P"(C>DT^G VV#CAE/E@O#4/YDVAZ,H0>6TI-Q M<_A#U4+>G<+F?9^CAN0P"?I=8+)U*O*!I4R;CAPWQ;2?O+N#S9L%_61<*>5U2*S2FZ@Z,\5IB,%G2,HAUSJE]FW=@Q;84_9A3T@\ M"K.6^ND ?*_GB[!(^!;#&O^%\T^?:Y?9-US15FKU?ATI7'=ZM<%9"E)ZQ@LP MR4WM/T<(258WV*)F)JKL6\_@';;"GC(;;> WHH:F-KP>/EE_G->*I-MCM6EV M_/CGLO8[OE@LZ,BMUF'U?::1F<+JN ROZ1?%##CM+: (D26IE-1N)Y/LX*7T M%-@\#'@3J*:#B_#'#;\,J]7WRYD!=+YF9'XR,F<]L% JFV?2$(26H+*5]?^D M":VOOGU1-_URN;YLQ>;*^)RMHDVR DKG2+YXKO3#P85"O[-NW!MJ\)*G97@8_Q(; M5X==#&2H]<4?K^J+:5,OP]=Y[=6O!W&KN_S-XFH0P,N+557-;^'\8C4_G^-Z M%FQ0.0<+UNOJ_:L(GFW:&6J;L#&"_KXQ:@]=\[1,$&/ ]JA:;$8#,39JK[8Y M2]FCX1E!B5ACD('>$:DUD,2]";(^):TS4H,6N!,>W?/#XS[Z.:%+1XJ M;4OUG)279/1*H<"IS)F27K&[%5Q'PMU.@///#W"#--(OG_Y 3IC9'0;K4?AN M9GPBQIN[N[OAO/G_FPFXQ3B@IW[D.,([RK"?!VAB5&(NY4PN?Y3UK-E"Q\R1 M6&*QF#.3)8^1Y3@./9!*R=CD'#!91[!J@O4Z6.5>Y?'3.9/=YX;#T]XI"RJ*.2! U2 M\8YE44/DW2EL?BS50%E*LOPT(F610U2_>"R MJ"%ZF#H[MVN53DQ>%;J2E)H'D4';P$"%9$E(=1Z:)G^T.>LX,E MW2%:K@Y5*)R\^!RK\TV83YJ!EXH!J]U>.M'_V]86T,EPW@W2\&Z<=T/$W0%H M[F,E*28HE[F"$!C2%J0&ETN"G)2*,C C8FN39U\"F&/SVPW2[@X$,$-$W0%: MGN8_0AD\20BA),%K$1^YH35YK%0]2YG1K=PZ+]6&ANK8;'>'(*FM&CK U3UT M**@8\Z5D>KZK+I?I'O8(3M"=:9SB(: G1_O.7,ZQ^!Z.3RPT2(D[\ST,D>C4T'B4(4F@ MY]G3RI-6@<1#6W*E>"A6<6]%R'I'*I"#.:>.3RBT-S2:2;2#Y^8>(@./V3$D M+9M(C[ 264!T+$!0D3%5BN/-Q_CN205RU [K0\R2 Z7<'4ZN3I#GWED7'1@1 MR 0GV).!'S(D9K06V;C0G$;U)*A !NEV%RJ0(8+N "R/LU'(J)BI<6FZ8&L# MB*NA@61!YZS052:VYE1#IT8%,DC?@ZA A@B_ R0]5-'EC41KL@0>:WNP+9(, M?LL@%V%%+C)C&-=U?MMOUW0[_WD_>7< F^L\W,OEEU@#1Z2-E\O%>D[*V/S# MQQ49;%RY4?08 =X'=9%+HTJDB4$;0T#50N:/:_D@P;)ZF!%VS N(7F+ M+O^CMUD?@L;Q]-,!^#[@U_"][FO]KFQ7.\^\\MF3GP\):[6+=@%\T!YT448G M47)N3GS_T%IZBE*W@503J7> GBJ-=^6.K1G^FG^Y^/++=DM$*(PW3D+RLSI-BX".9 M8'?(-6#^'A,N\ .N]O MKMXJI%=_G=,QN)BO/V_X!>J>9M*1)&PL( M=P$I4(C-/OQ,\6A8CEZA:NP!/ M+JK/INA#X-16#U-G6@YL\?[7:GZ.OR[_7,R4C$RI4, S*\B - 5B2)J\%\^< M0O+FU9WZQYV(:_9?49]]S?L@;SI%G6#7WVT;][*;= M[_"YL3L!A^YXW$:W.L33,);( ; *5$P97%()F(HZ.,>,3:&Y)3-&H]NA+ *W M+6#!2*\90D 2B[(Q0:@I7";0J(R%*1QCNG6+M4\?HSL08:VI(?92:@?&X_:^ M;W>S[<^_7\T7:?XUG'W FLXAS;XKKTGXX:SRH,TT1NFY%X!&6E#&EVHL1PA! MALRYM0;'[-[?9\W35RH?'VF/P'UTM9\6S-\L?J>'\..?>/8-?ULNSC^O9RP( M;6TD7S"Z DJ)0)+6M'>9O/*>GA>9]U'NB("94 M(@E6\R@+@V3J(%96-#A7VS.",S%8RT5SIN;]5CK]>/43!/)@%9\FE%\O+U:S MD&76*000*050F1Z@8'0$9%XK*;3WKC5SZEX+G7[6^^D!>;"")\7Q)K)XSQZ_ M;SBP;_838Q&B&-J -]5.DG0D,_=@D,PG;9$.[6Z$"$]^:MITP:20&T$7G7ED M,R:2=IQEX'0*H%HF$&0B;Y+'$IFTY$^.P9$PJ"!CM(Q =_?9('4THSD]7B9@ MNQWW=C#R&$F Q[\T=OQ_P#['#?US@I"L]IKC7H%"H2#6])(7)09,BAG5VJXY M'L>=13)!165>YW4(LRM"KSKW1:CV%1JGP7$W1.^[<-P-$74G3]Q/ M%"8V"\,9C\"QA$M7)G"7H-#5;= JY?(8\?*]Z(".RFXW2+F[T $-D72':+GJ MGG%*1*,+ K=(;S&/!B+)I?9Y+N #1;3_P6 MFXCF)H0L'$CF-GU1"#%F"\;6:9(L>IZ:-[W>MY"^(+./AA\FD,*E$L+R&BHVODSGH*O:6^92$#9:-8:#M0=YR5(:Z0YZD Z7<'4ZVN 9B M#MQS(R R2WZFJ575Z#Q$ZU1R3M9?1T5+Q^0M@W2\*WG+$(%/73>Z=44*:?66 MXWE-H>8S0V$0T/@:R[<(H19;2[/31 MY:WM<'??=KRW7E5"8LF9J SIMC*DTQ6L31)16B?NSI%[&BCW?JFGAZG=XG]=+%#XJNWK7:7, YE;D#FO(Q/)L NQ*& LZE1L3NGN M8+BG\?+X)WMJY&L,G(:R[LZ4>7M3=.\P9$5^(S"=Z"#0!0I1&5;G6'M>N _. MCFOWOAW$O'!4YL)VQN]^\NX.-G=FM:H@A?#TO#I=R.OC0=)K:^HYL.0-,L:3 M**-B9X])N4=G31BD\"&3OX#SRYGJ4"66EZ9.-EN3DDZ31@+': 0 M8VO[^W3R\$,TO.-8G@'B[@ T]R>&A0\2@XVUC(NP/,/,YMJR1WP@4!,II-#"Z!$_2$*Q^X\R9SHUK3)1Q. M+'STH3P'8*B=^#O TCV9:&.=L8;<2)0I7?J2SJD ID9O&8K,)3E#(!XX+PGM$#H7Q3M&NYTTP''#<3TG%-QR =[UK3,43@ M4^=@'QT?HX()KJAY. MN8V**JMHN643PJ2;5B4/,64$GP))"IT+NHY:YKZ^E:VA,(RR-H MI0.T;:^]$AE5QM=J^]?47$W7727PUC-?B5^2]S4I1YC.DV:!M%*QV@[9Y31 =1]C>M-0(T*;)3DA2AAE=BMQ'' 1_ODD=\',:.*NX-;Y^T]_/A7; $_ M\^-[KKE53D @9%37A8Y(81*XEKX$IP3'UO'%(>OKDVW^D'MJ-.WTR\7\Q_DR M_>?S\HR4M7[U?RYH8[>5$70 SU?S=(YY\V^]H/\\'\+!L/>W&I6 M-EKH_J/ MGQ=3Z[EOZ@$PFU1RJF.D))E4E5,K8J)?-/-)EA1T:3UP[O$5'7KS78OZ7?GC M,ZEF$UBII3=D$%S=&:NP^(0;9J9?OM_^.U>4_1N%7#KFF )+ 1-(I^B$5SZ= MZJI#*MKXI")+HG4-$O5WZ=9I=),..\!&6#HL6+ M"$')!,5JE@4]04FT+D'X80$3XVL:$-SU6/?62 =PVE]PM]M>Y/=G8;$5 S>& M*W+!/624H7:\&G FTX#X 5G?ORJEU/'6RZN/\R^7> M[EA=5\D5%C)ZK1V(Y! 4YQ$<4PFX93PE'JPNY2E; 2 M?8^KLEQ]J1&#C0BOFVJ98ZDH7\D\%2?Q& O1D\N&2401>73M:8@?6,JT<>)N ML-=285-?:K^%U7_P/-YSB"Z=R>N!Z"Y:P;*"4&(=UEHX>,49!"3[)N6LTMV" MPP MTXWP87EV]GJYJO_13#MI-9)R;!9TUZ3*P)&8 ,E(6QA\5-B:]?BX.^S<"&Z, MWU;'9WPP_3V.VN\7EU0E)I>,J('^EP2C=G\9_T(\X7[]9O-^L>*9D4NBM!D8N/R@= M&/GZOI U[((IF>Y4[,88'+BWSKWNO\-9/ !LS_I)_*^-_F[E8M SR2V01^M) M+H:N*$L2DCIA K1_.F_'$0\HK.-^6D"??(K-$ MKD6V)*&$!KQ,=$TQ4[2+)C)_.@;J3]N;MGSP_YW(@R'W=SB4=XUX2\9!U18P M2^:#!:<*\S[4D[GA=S'9QRMLO+_'<@#X7:@S_AJD4_E+/X+YY\^ MT_^^^(:K\ DWQOVO=*.\#O/5?X6S"]Q6=$[&6ZX+6%'=;G0.HDD)> S"2JFX MLZWI?#H3P8GZGR<3;!T-CL_:]=Q=?#-6:131(@A?*3Q*0' R>N#2(S)5/ ^M M"2MZV/>SC^&.=W ZO 0&H?AO%_]]6GRR)%F4KU>_HY<@: 6!U [%.&6+"<+S MT\F)#MS\B;[@?ZN;8$P\=\%3?JS X-.BBT6&XDV (B/69KL"P%\$6.6T M2)S@0NU#UY% 4$X#E)%4]G1 M4KG;K=/QZ6\<$SCE&/TS./LCH;AI?/\(C Z_!Y+E^?S;(1,\=OBIH[$T/+[^ MX_ Q!*,]BB#!AE#YT^LT:A4]E"@904,JZYK?KMP";ZL4W;J%)2" &""Y7$4WCP*0N0 MIDY.E%;JU+IPYUGR,0P"P:-\#$,TT@&<1NE@%"*1#,A0TCQHDJ:,$+PS8)C! M:%W"K(X>-CMQ/H9!L#H&'\,0'7<15;Z_\]_H%*/7""9Z#BIXA% R_8X;*S!+ M8YLS1/]=R!H&(>2GR1B'*FOJ=OG*.''9D%TE<]O_OY'@90KGNA\[V"(=,C!8 M=V6U@IBS!L_HO G!5L#W=ZE]F@OZ![@\\L]G?Q76W%1V:M)/(Q^%P@$$*(+$FVRGLO&+UQ7I#!'0%-+%72 I%=?OIXMOR-N#L-EJ/%J M(YP7G@Q=TA@K@R)9H.!$$N MX])$HV7S"> /+J;S4I5C6TQME#8A^M:K\]F' M*KV-OT,OOI";^ML2)2B) 7Q4#ESB+&=70L@[(8U^ZA;*Z)]N$?;#!Y\+V\H^ M@8S])=\#7*Y1'CD&KQE$I>GL<*E#W)3L9R6P&%YV"C,]H?(?/CJQ MTO=1V;*%_#HP2QKT=T3!68F>'*%8QYII0R>E1 O2TK4HF8T86T=[CD0$-EXA M7A,6'#<)LI8I)LFUB*?#N_#W:#4YK6L.1.R6Y*.^]9 M_XEV:$Q\@@X%0@>'X,79YM_!?+\0KL80SHQ"IG+.D%)-I)%S",&X"#$5.O46 M-Q$^PK: '<$Y74 R9OP,ZZ^S:_2'S_M[:9>^9*/_&.=7KG]]W7H MZN_+\_^-YQ\P+3\MYO^]+:7+_^CN>S<+.1K4+M0H.3U@E4/(V432$DDZP3D& MU[IG?[+-GFA1?IN#R_( U@[49G+S85/=> MA+./N"*5^\!X,9ZD9:OP,GF&T3D-/#"MG"H^8NNAPUT)8*U*$X.@ MV,$YWNG"NS(GYG5Z^>V5=FG8;H:8OPQ?YW0)UC^]'#P\RR%$UF2G6 MQ$$5B,:@DXU:F]RZH6&DK>QTMNPS/5L]P*.#4[*W%BZ9[Z[R&NL7W\+\K.8I M7B]7FS#)+*$P@2<'*%""4EZ14\@ER((IT:/O!>NF[?N)O>QT3MPS/2== *27 M@Q*?ED.\*X=[R29N(HA\II6-BA=!]GI MH/CG?%"F!LAICI+?JKH;:X+\?9\XPN#X)W=VI/[DS(M.&4'6<8G*H 6G+0.! M@:[9(CAB\RSUN/W)X[,";!,8,", T!2B]&S3[2^3F,<,6$75O/B^4* F-U7F&2$+.V0(L7MG">-.N& M _:A39QHXK->7V#^]6)UDQB]='RV+8!7?^$JS4D6 M,V-"(N^G #I'^_2"@XN&0S(NBE*,LJ&Y=SQXE2=:8S+!.1@7 ,]@@,>#!]YP MKX/*!1Q+]+;K+.H,;P4I6'KU"[-.CN+]'OV]Z*^2Y#F\%T/@<^J#-WZ\0VHL M[4H(*7LF4I! NO&@Z@@25YP'DW0QV>B82NN^PN:;F/BMZ= !::+N4_8Q1B(C MQ*B+UA@AVJ! H8[@T#I(RODBG<'0O NW,Q%,_%YU>-8Z@-HIG]0GBPJN[=[W MJWG"6389E,4*9%U(7(E^R=VD!H=M[=E'#L:#_WBF8C,L]A-P MV+N7\(X?^E"GPX\RXB68J!E"BK%2N7BL&LU02E25AAC@B-9_"P M7=8^O5CDVK]5F00_+NL?W:C,T(5FF$G@>+\]5\L9ZGR]9TE;B*Y,""+HK5MBL) MP3!&O\AH@M'2JV[:LP_=[(G&7<: _'&.8V/\G4YD931Q\4H]9ASYKMD(LI-) M9DY6JYY<698U,_"H//R+Y6(K$$ MF,GN44)SNK>X A9-\M(I(_DH(<]1=C-Q#^W(MN;T '@&9N:+G.?U-^'LU_DZ MG2W7=2+FC8Y0>UV*"9"$2"0,@Q!3PCH'TV29M&/"=?8V/;JAB1M?^W6^VL&@ MES-Q<$/68V_ICJWS?&9U<-+R"%$& RJG A[). C2BWB'K;M3*N_7)[Q\)<&M" MP^8AN@:VUY=2CHD>7T,C*X M,01^&F#91A_]0NMJ9E7F7G(;$S!.IU!E#. L/75!JV0MMTR9UF1BCRZHR^MK MN-IW@],>.IAZL.5;K!8G>:+GJWF\J)MX'=+\C&S?=W\N,/_R_>6K=]>C^,@X MM,)&$*E6-@>R'D-@%LBS6M?_F^_3>; MT\>QCI-%#AH9G3Z-=)GKPB#ZF$NPT>32FM9A]]7U,GUNDC?Q4&UUAL.KT\JB MCH)\=&!H:@XU2O"\>,@>#:<;WSD[YKO8\6-XL+X?@=4>PN\,/E<7<9#6<2$+ M6%TG$LAGT$)GL(N0N8;-W.]4[>W-!K7'W# MMS<$@,XC4PH=1,;J* NK(& V$)2RR4FKO&K=.;'+NGH98C?V"]=80U-;Z]5 M7*T_S[^^6=!/I-V]N;8=Y[B^LAY?+-["<>B5[O9[H_-_G[ZDE[F5'+)""E6OO, MA0#'% )GQ22GA))L)\?QB:'H=S[;"4 .4^2RC53[ <25UZP%\N3I8>9).CHC M2H)SB@%R>D."-AS=3EVZNT-BRNC3P>J['P9[R')R('R;K^=U\,O[U7RYNB2C M>+5:+5;\E>4#R?AEC9-7M M-DWO2:P,7UL7<-H'!LLCZJ0#S^O.=M;D,&QM]G9WZRVQUI#PS3]<_8N+JX%$ MFQ/,"HK K86HLB0/@WR $)6'Z'4DET 4HUM7*8ZQCVE]N;;O9#?Z[@#S6[M\ MO5S=D85G36F[38^?N=-[& MBIPZ@/OFRQ>2U&I>IZ!>;^/GQV=]]=+HDID@"0'G.H#"("$XR:"@2\KRPIRZ MXUL_$*$=]-EI(=A./KI 'E; MX>T/F'#^;7,P4Y**A%6+4%*=Y++I6U&AVA*1O#_.1&Y-;G;O0OKS&=K@Z7"I M=P"=K:><-G$6UNMYF5\.W+TU+&;!.!$E"F#>T!WO)8F)IP*!A%6*8!%=ZYS% M3@OK[TUL ZWV6NDWF_C'Q=>O9QM?Z(<&WV5Y&=:?7Y\M_WRS*,O5E\V7_K@@ M>W3U?5FV_Z/K?V_K/SYDA.6(RVDU[O)8$FLU&O.>3[^Z_(/;OBB>/=F.4H+U MIA"80P+O@X#D@PF!,<=*\S;>'=9U<%_=/=_84L\M95$D-]_Q E8)\OF+J*W? M60,OOI#GI)0-S+^DJ.@9G^9=P"9:[%<^="+3R^JI[TI MS'R+ZS7>%KQHJ[)3P4-M)B0A%5XSCP:DKLUASF9L/OQIY\7U![.F3]TX2NH M?3<;VG0*7K&!K&=*)9.<\9 8W;A*E0RN3K:5)KO"5$Z!M[:I[E_)M(_>2&I? M-M=!!TAZ36[\(N%F#[=7\F8O[\A/"W'3=CKCQDHN5 +C)?GVADYA8#: <B=:ATA[] &28VA8"8[%YJP_^RYVVF?W M^. \7&-3UQ7]OEPD>E'>K6K?UM4_O$C_YV*^WG"-7OW)Y3[GX>S=ZNX L9?+ MQ7J>KS+&_ZI-1?0HO5FO+S!?TKD+[6R,00(&H4$Q3_8'V@+%EZR%%,7?)5!X MH!9I]*5.^\BW06^'2NW@]MTTP%ZNG\^,S"I%H2 9,K=50 8A,0\&)5HLG#G3 MNDMT^_O33B1K>T?N+=<.,%$I6M?7:Y<8I2J&0ZD3>%56%KP2#I1TF'-)/)O6 M@Z"WOS_M#*ZVF-A;KEU@XM&+&5X,S%X,C Y,CDR M,#(S+FAT;5!+ 0(4 Q0 ( !EB8U>1/X#W&04 $H6 ; M " >L/ !C:&5F+3$P<7AE>#,R>#$P.3(Y,C R,RYH=&U02P$"% ,4 M" 98F-7<*V%L@8% /%@ &P @ $]%0 8VAE9BTQ,'%X M97@S,G@R,#DR.3(P,C,N:'1M4$L! A0#% @ &6)C5VQ^"H"L$ $ SCH3 M !$ ( !?!H &-H968M,C R,S Y,CDN:'1M4$L! A0#% M @ &6)C5V/QT/_($ @:P !$ ( !5RL! &-H968M,C R M,S Y,CDN>'-D4$L! A0#% @ &6)C5PZ-.<[Z'@ 5#(! !4 M ( !3CP! &-H968M,C R,S Y,CE?8V%L+GAM;%!+ 0(4 Q0 ( !EB M8U\%$ *&Q P 5 " 7M; 0!C:&5F+3(P,C,P.3(Y M7V1E9BYX;6Q02P$"% ,4 " 98F-7F'5S+/[A !E7PD %0 M @ &>K0$ 8VAE9BTR,#(S,#DR.5]L86(N>&UL4$L! A0#% @ &6)C M5Y@ZIFFWD0 ]*@& !4 ( !SX\" &-H968M,C R,S Y,CE? =<')E+GAM;%!+!08 "@ * *X" "Y(0, ! end